Home
last modified time | relevance | path

Searched refs:getSExt (Results 1 – 15 of 15) sorted by relevance

/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DTypePromotion.cpp489 ? ConstantExpr::getSExt(Const, ExtTy) in PromoteTree()
/llvm-project-15.0.7/llvm/lib/IR/
H A DConstants.cpp1958 return getSExt(C, Ty, OnlyIfReduced); in getCast()
1991 return getSExt(C, Ty); in getSExtOrBitCast()
2005 return getSExt(C, Ty); in getSExtOrTrunc()
2075 Constant *ConstantExpr::getSExt(Constant *C, Type *Ty, bool OnlyIfReduced) { in getSExt() function in ConstantExpr
H A DConstantFold.cpp2256 PrevIdx = ConstantExpr::getSExt(PrevIdx, ExtendedTy); in ConstantFoldGetElementPtr()
2259 Div = ConstantExpr::getSExt(Div, ExtendedTy); in ConstantFoldGetElementPtr()
H A DCore.cpp1697 return wrap(ConstantExpr::getSExt(unwrap<Constant>(ConstantVal), in LLVMConstSExt()
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DConstants.h1033 static Constant *getSExt(Constant *C, Type *Ty, bool OnlyIfReduced = false);
/llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/
H A DInstCombineSelect.cpp1038 Constant *SextRHS = ConstantExpr::getSExt(AdjustedRHS, SelTy); in adjustMinMax()
1416 ReplacementLow = ConstantExpr::getSExt(LowC, X->getType()); in canonicalizeClampLike()
1417 ReplacementHigh = ConstantExpr::getSExt(HighC, X->getType()); in canonicalizeClampLike()
H A DInstCombineAddSub.cpp834 Constant *WideC = ConstantExpr::getSExt(NarrowC, Ty); in foldNoWrapAdd()
H A DInstCombineCasts.cpp1588 Constant *WideCurrShAmt = ConstantExpr::getSExt(CA, DestTy); in visitSExt()
H A DInstCombineCalls.cpp1341 if (ConstantExpr::getSExt(NarrowC, II->getType()) == C) { in visitCallInst()
H A DInstCombineAndOrXor.cpp1398 Constant *SextTruncC = ConstantExpr::getSExt(TruncC, DestTy); in foldLogicCastConstant()
/llvm-project-15.0.7/llvm/unittests/IR/
H A DConstantsTest.cpp267 CHECK(ConstantExpr::getSExt(P0, Int64Ty), "sext i32 " P0STR " to i64"); in TEST()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstCombineIntrinsic.cpp735 II, ConstantExpr::getSExt(CCmp, II.getType())); in instCombineIntrinsic()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86FastISel.cpp3242 Val = ConstantExpr::getSExt(CI, Type::getInt32Ty(CI->getContext())); in fastLowerCall()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DScalarEvolution.cpp1907 cast<ConstantInt>(ConstantExpr::getSExt(SC->getValue(), Ty))); in getSignExtendExpr()
9506 return ConstantExpr::getSExt(CastOp, SS->getType()); in BuildConstantFromSCEV()
/llvm-project-15.0.7/llvm/bindings/ocaml/llvm/
H A Dllvm.mli1193 See the method [llvm::ConstantExpr::getSExt]. *)