Home
last modified time | relevance | path

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

12

/llvm-project/clang/lib/Sema/
H A DScopeInfo.cpp76 bool IsExact = false; getBaseInfo() local
/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()
/llvm-project/llvm/include/llvm/Analysis/
H A DInstSimplifyFolder.h56 FoldExactBinOp(Instruction::BinaryOps Opc,Value * LHS,Value * RHS,bool IsExact) FoldExactBinOp() argument
H A DTargetFolder.h67 bool IsExact) const override { in FoldExactBinOp()
/llvm-project/llvm/tools/llvm-c-test/
H A Decho.cpp675 LLVMBool IsExact = LLVMGetExact(Src); in CloneInstruction() local
713 LLVMBool IsExact = LLVMGetExact(Src); in CloneInstruction() local
667 LLVMBool IsExact = LLVMGetExact(Src); CloneInstruction() local
705 LLVMBool IsExact = LLVMGetExact(Src); CloneInstruction() local
/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineInstr.h109 IsExact = 1 << 13, // Instruction supports division is global() enumerator
/llvm-project/clang/lib/AST/Interp/
H A DFloating.h
/llvm-project/llvm/lib/Analysis/
H A DInstructionSimplify.cpp1186 simplifyDiv(Instruction::BinaryOps Opcode,Value * Op0,Value * Op1,bool IsExact,const SimplifyQuery & Q,unsigned MaxRecurse) simplifyDiv() argument
1257 simplifySDivInst(Value * Op0,Value * Op1,bool IsExact,const SimplifyQuery & Q,unsigned MaxRecurse) simplifySDivInst() argument
1266 simplifySDivInst(Value * Op0,Value * Op1,bool IsExact,const SimplifyQuery & Q) simplifySDivInst() argument
1273 simplifyUDivInst(Value * Op0,Value * Op1,bool IsExact,const SimplifyQuery & Q,unsigned MaxRecurse) simplifyUDivInst() argument
1278 simplifyUDivInst(Value * Op0,Value * Op1,bool IsExact,const SimplifyQuery & Q) simplifyUDivInst() argument
1418 simplifyRightShift(Instruction::BinaryOps Opcode,Value * Op0,Value * Op1,bool IsExact,const SimplifyQuery & Q,unsigned MaxRecurse) simplifyRightShift() argument
1487 simplifyLShrInst(Value * Op0,Value * Op1,bool IsExact,const SimplifyQuery & Q,unsigned MaxRecurse) simplifyLShrInst() argument
1517 simplifyLShrInst(Value * Op0,Value * Op1,bool IsExact,const SimplifyQuery & Q) simplifyLShrInst() argument
1524 simplifyAShrInst(Value * Op0,Value * Op1,bool IsExact,const SimplifyQuery & Q,unsigned MaxRecurse) simplifyAShrInst() argument
1550 simplifyAShrInst(Value * Op0,Value * Op1,bool IsExact,const SimplifyQuery & Q) simplifyAShrInst() argument
[all...]
H A DConstantFolding.cpp2096 bool IsExact = false; ConstantFoldScalarCall1() local
2111 bool IsExact; ConstantFoldScalarCall1() local
/llvm-project/clang-tools-extra/clang-tidy/cppcoreguidelines/
H A DNarrowingConversionsCheck.cpp
/llvm-project/llvm/include/llvm/ADT/
H A DAPFloat.h1231 convertToInteger(MutableArrayRef<integerPart> Input,unsigned int Width,bool IsSigned,roundingMode RM,bool * IsExact) convertToInteger() argument
/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCasts.cpp604 bool IsExact = OldShift->isExact(); narrowBinOp() local
789 bool IsExact = OldSh->isExact(); visitTrunc() local
H A DInstCombineCompares.cpp2508 bool IsExact = Shr->isExact(); foldICmpShrConstant() local
7621 bool IsExact = false; foldFCmpIntToFPConst() local
7765 bool IsExact; foldFCmpIntToFPConst() local
[all...]
H A DInstCombineMulDivRem.cpp1526 bool IsExact = I.isExact() && match(Op0, m_Exact(m_Value())); visitUDiv() local
H A DInstCombineSelect.cpp700 bool IsExact = Ashr->isExact() && cast<Instruction>(TrueVal)->isExact(); foldSelectICmpLshrAshr() local
/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUAttributor.cpp661 __anon348b36540502(const AAPointerInfo::Access &Acc, bool IsExact) funcRetrievesImplicitKernelArg() argument
/llvm-project/llvm/lib/Transforms/IPO/
H A DAttributor.cpp419 __anon2be7d0e80302(std::optional<Value *> V, bool IsExact) getPotentialCopiesOfMemoryValue() argument
466 __anon2be7d0e80602(const AAPointerInfo::Access &Acc, bool IsExact) getPotentialCopiesOfMemoryValue() argument
/llvm-project/clang/lib/CodeGen/
H A DCGExprCXX.cpp2277 bool IsExact = !IsDynamicCastToVoid && EmitDynamicCast() local
/llvm-project/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp451 bool IsExact; // describes whether parsed value was exact. global() member
2403 CreateFPImm(APFloat Val,bool IsExact,SMLoc S,MCContext & Ctx) CreateFPImm() argument
/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlan.h948 char IsExact : 1; global() member
/llvm-project/llvm/lib/Target/ARM/
H A DARMISelDAGToDAG.cpp3235 bool IsExact; transformFixedFloatingPointConversion() local
/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp3786 bool IsExact; checkCVTFixedPointOperandWithFBits() local
/llvm-project/llvm/lib/IR/
H A DCore.cpp3684 LLVMSetExact(LLVMValueRef DivOrShrInst,LLVMBool IsExact) LLVMSetExact() argument
/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp17749 bool IsExact; isFPImmLegal() local

12