Searched defs:TruncTy (Results 1 - 10 of 10) sorted by relevance

/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineInternal.h222 Constant *getLosslessTrunc(Constant *C, Type *TruncTy, unsigned ExtOp) { argument
231 Constant *getLosslessUnsignedTrunc(Constant *C, Type *TruncTy) { argument
235 Constant *getLosslessSignedTrunc(Constant *C, Type *TruncTy) { argument
H A DInstCombineAndOrXor.cpp1096 Type *TruncTy = V->getType()->getWithNewBitWidth(P.NumBits); local
H A DInstCombineCompares.cpp2362 Type *TruncTy = IntegerType::get(Cmp.getContext(), TypeBits - Amt); local
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DCorrelatedValuePropagation.cpp712 auto *TruncTy = Type::getIntNTy(Instr->getContext(), NewWidth); local
831 auto *TruncTy = Type::getIntNTy(Instr->getContext(), NewWidth); local
/freebsd-current/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonLoopIdiomRecognition.cpp1054 IntegerType *TruncTy = cast<IntegerType>(OrigTy); local
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DScalarEvolutionExpander.cpp1076 Type *TruncTy = nullptr; local
874 getAddRecExprPHILiterally(const SCEVAddRecExpr *Normalized, const Loop *L, Type *&TruncTy, bool &InvertStep) argument
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanTransforms.cpp499 Type *TruncTy = TruncI ? TruncI->getType() : IVTy; local
827 Type *TruncTy = TypeInfo.inferScalarType(Trunc); local
/freebsd-current/contrib/llvm-project/clang/lib/CodeGen/
H A DCGStmt.cpp2371 llvm::Type *TruncTy = ResultTruncRegTypes[i]; local
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp2489 static LLT getMidVTForTruncRightShiftCombine(LLT ShiftTy, LLT TruncTy) { argument
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp6821 Type *TruncTy = Type::getIntNTy(Ctx, ActiveBits); local

Completed in 412 milliseconds