Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DScopeInfo.cpp75 bool IsExact = false; in getBaseInfo() local
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DNoFolder.h55 bool IsExact) const override { in FoldExactBinOp()
H A DConstantFolder.h57 bool IsExact) const override { in FoldExactBinOp()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DInstSimplifyFolder.h58 bool IsExact) const override { in FoldExactBinOp()
H A DTargetFolder.h68 bool IsExact) const override { in FoldExactBinOp()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineInstr.h112 IsExact = 1 << 13, // Instruction supports division is enumerator
/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DHIPUtility.cpp105 auto ProcessLib = [&](llvm::StringRef LibName, bool IsExact) { in processStaticLibraries()
/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DFloating.h71 bool IsExact; in convertToInteger() local
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DInstructionSimplify.cpp1137 bool IsExact, const SimplifyQuery &Q, in simplifyDiv()
1208 static Value *simplifySDivInst(Value *Op0, Value *Op1, bool IsExact, in simplifySDivInst()
1217 Value *llvm::simplifySDivInst(Value *Op0, Value *Op1, bool IsExact, in simplifySDivInst()
1224 static Value *simplifyUDivInst(Value *Op0, Value *Op1, bool IsExact, in simplifyUDivInst()
1229 Value *llvm::simplifyUDivInst(Value *Op0, Value *Op1, bool IsExact, in simplifyUDivInst()
1369 Value *Op1, bool IsExact, in simplifyRightShift()
1438 static Value *simplifyLShrInst(Value *Op0, Value *Op1, bool IsExact, in simplifyLShrInst()
1468 Value *llvm::simplifyLShrInst(Value *Op0, Value *Op1, bool IsExact, in simplifyLShrInst()
1475 static Value *simplifyAShrInst(Value *Op0, Value *Op1, bool IsExact, in simplifyAShrInst()
1501 Value *llvm::simplifyAShrInst(Value *Op0, Value *Op1, bool IsExact, in simplifyAShrInst()
H A DConstantFolding.cpp2290 bool IsExact = false; in ConstantFoldScalarCall1() local
2305 bool IsExact; in ConstantFoldScalarCall1() local
2498 bool IsExact = false; in ConstantFoldScalarCall1() local
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DAPFloat.h1350 bool *IsExact) const { in convertToInteger()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCasts.cpp680 bool IsExact = OldShift->isExact(); in narrowBinOp() local
862 bool IsExact = OldSh->isExact(); in visitTrunc() local
H A DInstCombineCompares.cpp2558 bool IsExact = Shr->isExact(); in foldICmpShrConstant() local
7956 bool IsExact = false; in foldFCmpIntToFPConst() local
8101 bool IsExact; in foldFCmpIntToFPConst() local
H A DInstCombineMulDivRem.cpp1691 bool IsExact = I.isExact() && match(Op0, m_Exact(m_Value())); in visitUDiv() local
H A DInstCombineSelect.cpp746 bool IsExact = Ashr->isExact() && cast<Instruction>(TrueVal)->isExact(); in foldSelectICmpLshrAshr() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DAttributor.cpp420 bool IsExact) { in getPotentialCopiesOfMemoryValue()
467 auto CheckAccess = [&](const AAPointerInfo::Access &Acc, bool IsExact) { in getPotentialCopiesOfMemoryValue()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUAttributor.cpp719 Range, [](const AAPointerInfo::Access &Acc, bool IsExact) { in funcRetrievesImplicitKernelArg()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprCXX.cpp2313 bool IsExact = !IsDynamicCastToVoid && in EmitDynamicCast() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlan.h636 char IsExact : 1; member
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp459 bool IsExact; // describes whether parsed value was exact. member
2450 CreateFPImm(APFloat Val, bool IsExact, SMLoc S, MCContext &Ctx) { in CreateFPImm()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyLibCalls.cpp3097 bool IsExact; in optimizeRemquo() local
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelDAGToDAG.cpp3226 bool IsExact; in transformFixedFloatingPointConversion() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp3981 bool IsExact; in checkCVTFixedPointOperandWithFBits() local
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DCore.cpp3810 void LLVMSetExact(LLVMValueRef DivOrShrInst, LLVMBool IsExact) { in LLVMSetExact()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp13497 bool IsExact; in getConstantFPSplatPow2ToLog2Int() local

12