Home
last modified time | relevance | path

Searched defs:IsExact (Results 1 – 25 of 27) sorted by relevance

12

/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DScopeInfo.cpp75 bool IsExact = false; in getBaseInfo() local
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DNoFolder.h54 bool IsExact) const override { in FoldExactBinOp()
H A DConstantFolder.h56 bool IsExact) const override { in FoldExactBinOp()
H A DOperator.h132 IsExact = (1 << 0) enumerator
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DInstSimplifyFolder.h56 bool IsExact) const override { in FoldExactBinOp()
H A DTargetFolder.h67 bool IsExact) const override { in FoldExactBinOp()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineInstr.h108 IsExact = 1 << 13, // Instruction supports division is enumerator
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/Interp/
H A DFloating.h51 bool IsExact; in convertToInteger() local
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DInstructionSimplify.cpp1185 bool IsExact, const SimplifyQuery &Q, in simplifyDiv()
1240 static Value *simplifySDivInst(Value *Op0, Value *Op1, bool IsExact, in simplifySDivInst()
1249 Value *llvm::simplifySDivInst(Value *Op0, Value *Op1, bool IsExact, in simplifySDivInst()
1256 static Value *simplifyUDivInst(Value *Op0, Value *Op1, bool IsExact, in simplifyUDivInst()
1261 Value *llvm::simplifyUDivInst(Value *Op0, Value *Op1, bool IsExact, in simplifyUDivInst()
1401 Value *Op1, bool IsExact, in simplifyRightShift()
1470 static Value *simplifyLShrInst(Value *Op0, Value *Op1, bool IsExact, in simplifyLShrInst()
1500 Value *llvm::simplifyLShrInst(Value *Op0, Value *Op1, bool IsExact, in simplifyLShrInst()
1507 static Value *simplifyAShrInst(Value *Op0, Value *Op1, bool IsExact, in simplifyAShrInst()
1533 Value *llvm::simplifyAShrInst(Value *Op0, Value *Op1, bool IsExact, in simplifyAShrInst()
H A DConstantFolding.cpp2069 bool IsExact = false; in ConstantFoldScalarCall1() local
2084 bool IsExact; in ConstantFoldScalarCall1() local
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ADT/
H A DAPFloat.h1187 bool *IsExact) const { in convertToInteger()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCasts.cpp596 bool IsExact = OldShift->isExact(); in narrowBinOp() local
768 bool IsExact = OldSh->isExact(); in visitTrunc() local
H A DInstCombineCompares.cpp2427 bool IsExact = Shr->isExact(); in foldICmpShrConstant() local
7249 bool IsExact = false; in foldFCmpIntToFPConst() local
7396 bool IsExact; in foldFCmpIntToFPConst() local
H A DInstCombineMulDivRem.cpp1398 bool IsExact = I.isExact() && match(Op0, m_Exact(m_Value())); in visitUDiv() local
H A DInstCombineSelect.cpp684 bool IsExact = Ashr->isExact() && cast<Instruction>(TrueVal)->isExact(); in foldSelectICmpLshrAshr() local
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUAttributor.cpp661 Range, [](const AAPointerInfo::Access &Acc, bool IsExact) { in funcRetrievesImplicitKernelArg()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DAttributor.cpp419 bool IsExact) { in getPotentialCopiesOfMemoryValue()
466 auto CheckAccess = [&](const AAPointerInfo::Access &Acc, bool IsExact) { in getPotentialCopiesOfMemoryValue()
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprCXX.cpp2313 bool IsExact = !IsDynamicCastToVoid && in EmitDynamicCast() local
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlan.h919 char IsExact : 1; member
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp447 bool IsExact; // describes whether parsed value was exact. member
2374 CreateFPImm(APFloat Val, bool IsExact, SMLoc S, MCContext &Ctx) { in CreateFPImm()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelDAGToDAG.cpp3234 bool IsExact; in transformFixedFloatingPointConversion() local
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp3724 bool IsExact; in checkCVTFixedPointOperandWithFBits() local
/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DCore.cpp3539 void LLVMSetExact(LLVMValueRef DivOrShrInst, LLVMBool IsExact) { in LLVMSetExact()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp17534 bool IsExact; in isFPImmLegal() local
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp12592 bool IsExact; in getConstantFPSplatPow2ToLog2Int() local

12