Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DScopeInfo.cpp76 bool IsExact = false; in getBaseInfo() local
/freebsd/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()
/freebsd/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/contrib/llvm-project/clang/lib/AST/Interp/
H A DFloating.h51 bool IsExact; in convertToInteger() local
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineInstr.h109 IsExact = 1 << 13, // Instruction supports division is enumerator
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DInstructionSimplify.cpp1186 bool IsExact, const SimplifyQuery &Q, in simplifyDiv()
1257 static Value *simplifySDivInst(Value *Op0, Value *Op1, bool IsExact, in simplifySDivInst()
1266 Value *llvm::simplifySDivInst(Value *Op0, Value *Op1, bool IsExact, in simplifySDivInst()
1273 static Value *simplifyUDivInst(Value *Op0, Value *Op1, bool IsExact, in simplifyUDivInst()
1278 Value *llvm::simplifyUDivInst(Value *Op0, Value *Op1, bool IsExact, in simplifyUDivInst()
1418 Value *Op1, bool IsExact, in simplifyRightShift()
1487 static Value *simplifyLShrInst(Value *Op0, Value *Op1, bool IsExact, in simplifyLShrInst()
1517 Value *llvm::simplifyLShrInst(Value *Op0, Value *Op1, bool IsExact, in simplifyLShrInst()
1524 static Value *simplifyAShrInst(Value *Op0, Value *Op1, bool IsExact, in simplifyAShrInst()
1550 Value *llvm::simplifyAShrInst(Value *Op0, Value *Op1, bool IsExact, in simplifyAShrInst()
H A DConstantFolding.cpp2096 bool IsExact = false; in ConstantFoldScalarCall1() local
2111 bool IsExact; in ConstantFoldScalarCall1() local
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DAPFloat.h1237 bool *IsExact) const { in convertToInteger()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCasts.cpp604 bool IsExact = OldShift->isExact(); in narrowBinOp() local
789 bool IsExact = OldSh->isExact(); in visitTrunc() local
H A DInstCombineCompares.cpp2508 bool IsExact = Shr->isExact(); in foldICmpShrConstant() local
7621 bool IsExact = false; in foldFCmpIntToFPConst() local
7765 bool IsExact; in foldFCmpIntToFPConst() local
H A DInstCombineMulDivRem.cpp1534 bool IsExact = I.isExact() && match(Op0, m_Exact(m_Value())); in visitUDiv() local
H A DInstCombineSelect.cpp700 bool IsExact = Ashr->isExact() && cast<Instruction>(TrueVal)->isExact(); in foldSelectICmpLshrAshr() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUAttributor.cpp661 Range, [](const AAPointerInfo::Access &Acc, bool IsExact) { in funcRetrievesImplicitKernelArg()
/freebsd/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()
H A DAttributorAttributes.cpp891 bool IsExact = Range == ItRange && !Range.offsetOrSizeAreUnknown(); in forallInterferingAccesses() local
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprCXX.cpp2277 bool IsExact = !IsDynamicCastToVoid && in EmitDynamicCast() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp451 bool IsExact; // describes whether parsed value was exact. member
2403 CreateFPImm(APFloat Val, bool IsExact, SMLoc S, MCContext &Ctx) { in CreateFPImm()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlan.h997 char IsExact : 1; member
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelDAGToDAG.cpp3235 bool IsExact; in transformFixedFloatingPointConversion() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp3879 bool IsExact; in checkCVTFixedPointOperandWithFBits() local
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DCore.cpp3755 void LLVMSetExact(LLVMValueRef DivOrShrInst, LLVMBool IsExact) { in LLVMSetExact()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp12922 bool IsExact; in getConstantFPSplatPow2ToLog2Int() local
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp17746 bool IsExact; in isFPImmLegal() local

12