| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | RelLookupTableConverter.cpp | 139 llvm::ConstantExpr::getTrunc(Sub, Type::getInt32Ty(M.getContext())); in createRelLookupTable()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | ConstantInitBuilder.cpp | 147 offset = llvm::ConstantExpr::getTrunc(offset, offsetType); in getRelativeOffsetToPosition()
|
| H A D | MicrosoftCXXABI.cpp | 587 return llvm::ConstantExpr::getTrunc(Diff, CGM.IntTy); in getImageRelativeConstant()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/AggressiveInstCombine/ |
| H A D | TruncInstCombine.cpp | 368 C = ConstantExpr::getTrunc(C, Ty); in getReducedOperand()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineCasts.cpp | 645 Constant *NarrowC = ConstantExpr::getTrunc(C, DestTy); in narrowBinOp() 651 Constant *NarrowC = ConstantExpr::getTrunc(C, DestTy); in narrowBinOp() 916 ConstantExpr::getTrunc(C, DestTy)); in visitTrunc() 2317 Piece = ConstantExpr::getTrunc(Piece, ElementIntTy); in collectInsertionElements()
|
| H A D | InstCombineInternal.h | 226 Constant *TruncC = ConstantExpr::getTrunc(C, TruncTy); in getLosslessTrunc()
|
| H A D | InstCombineShifts.cpp | 312 NewMask = ConstantExpr::getTrunc(NewMask, NarrowestTy); in dropRedundantMaskingOfLeftShiftInput()
|
| H A D | InstCombineAndOrXor.cpp | 1998 Value *NewC = ConstantExpr::getTrunc(C, X->getType()); in narrowMaskedBinOp() 3243 AConst = ConstantExpr::getTrunc(AConst, CmpInst::makeCmpResultType(Ty)); in getSelectCondition()
|
| H A D | InstCombineMulDivRem.cpp | 1812 ConstantExpr::getTrunc(cast<Constant>(Op1), Op0Src->getType()); in visitSDiv()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | HWAddressSanitizer.cpp | 599 return ConstantExpr::getTrunc( in createHwasanCtorComdat() 1739 auto *GVRelPtr = ConstantExpr::getTrunc( in instrumentGlobal()
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Constants.cpp | 2225 return getTrunc(C, Ty, OnlyIfReduced); in getCast() 2240 return getTrunc(C, Ty); in getTruncOrBitCast() 2269 Constant *ConstantExpr::getTrunc(Constant *C, Type *Ty, bool OnlyIfReduced) { in getTrunc() function in ConstantExpr
|
| H A D | Core.cpp | 1853 return wrap(ConstantExpr::getTrunc(unwrap<Constant>(ConstantVal), in LLVMConstTrunc()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Constants.h | 1159 LLVM_ABI static Constant *getTrunc(Constant *C, Type *Ty,
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | Attributor.cpp | 332 return ConstantExpr::getTrunc(C, &Ty, /* OnlyIfReduced */ true); in getWithType()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | ValueTracking.cpp | 8797 CastedTo = ConstantExpr::getTrunc(C, SrcTy); in lookThroughCastConst() 8801 CastedTo = ConstantExpr::getTrunc(C, SrcTy, true); in lookThroughCastConst()
|
| H A D | ScalarEvolution.cpp | 1160 cast<ConstantInt>(ConstantExpr::getTrunc(SC->getValue(), Ty))); in getTruncateExpr() 9878 return ConstantExpr::getTrunc(CastOp, ST->getType()); in BuildConstantFromSCEV()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/ |
| H A D | DemangleTestCases.inc | 20907 {"_ZN4llvm12ConstantExpr8getTruncEPNS_8ConstantEPKNS_4TypeE", "llvm::ConstantExpr::getTrunc(llvm::C…
|