Searched refs:ConstantFoldConstant (Results 1 – 13 of 13) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | Evaluator.cpp | 199 Ptr = ConstantFoldConstant(Ptr, DL, TLI); in evaluateBitcastFromPtr() 340 Constant *FoldedPtr = ConstantFoldConstant(Ptr, DL, TLI); in EvaluateBlock() 457 Constant *FoldedPtr = ConstantFoldConstant(Ptr, DL, TLI); in EvaluateBlock() 680 InstResult = ConstantFoldConstant(InstResult, DL, TLI); in EvaluateBlock()
|
| H A D | VNCoercion.cpp | 73 StoredVal = ConstantFoldConstant(C, DL); in coerceAvailableValueToLoadTypeHelper() 106 StoredVal = ConstantFoldConstant(C, DL); in coerceAvailableValueToLoadTypeHelper() 151 StoredVal = ConstantFoldConstant(C, DL); in coerceAvailableValueToLoadTypeHelper()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | ConstantFolding.h | 55 Constant *ConstantFoldConstant(const Constant *C, const DataLayout &DL,
|
| H A D | TargetFolder.h | 37 return ConstantFoldConstant(C, DL); in Fold()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/AggressiveInstCombine/ |
| H A D | TruncInstCombine.cpp | 301 return ConstantFoldConstant(C, DL, &TLI); in getReducedOperand()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXAsmPrinter.cpp | 1808 ConstantFoldConstant(Cexpr, DL))) { in bufferLEByte() 1830 ConstantFoldConstant(Cexpr, DL))) { in bufferLEByte() 1989 Constant *C = ConstantFoldConstant(CE, getDataLayout()); in lowerConstantForGV()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | Lint.cpp | 697 Value *W = ConstantFoldConstant(C, *DL, TLI); in findValueImpl()
|
| H A D | ConstantFolding.cpp | 866 return ConstantFoldConstant(C, DL, TLI); in CastGEPIndices() 928 return ConstantFoldConstant(Res, DL, TLI); in SymbolicallyEvaluateGEP() 1253 Constant *llvm::ConstantFoldConstant(const Constant *C, const DataLayout &DL, in ConstantFoldConstant() function in llvm
|
| H A D | InstructionSimplify.cpp | 3662 return ConstantFoldConstant(NewICmp, Q.DL); in SimplifyICmpInst() 4435 return ConstantFoldConstant(CE, Q.DL); in SimplifyGEPInst()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | AsmPrinter.cpp | 2506 Constant *C = ConstantFoldConstant(CE, getDataLayout()); in lowerConstant() 3052 Constant *New = ConstantFoldConstant(CE, DL); in emitGlobalConstantImpl()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | GlobalOpt.cpp | 2029 Constant *New = ConstantFoldConstant(C, DL, /*TLI*/ nullptr); in OptimizeGlobalVars()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineCasts.cpp | 185 return ConstantFoldConstant(C, DL, &TLI); in EvaluateInDifferentType()
|
| H A D | InstructionCombining.cpp | 4039 FoldRes = ConstantFoldConstant(C, DL, TLI); in prepareICWorklistFromFunction()
|