Searched refs:signExtend (Results 1 – 10 of 10) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyFastISel.cpp | 166 unsigned signExtend(unsigned Reg, const Value *V, MVT::SimpleValueType From, 544 unsigned WebAssemblyFastISel::signExtend(unsigned Reg, const Value *V, in signExtend() function in WebAssemblyFastISel 585 return signExtend(VReg, V, From, To); in getRegForSignedValue() 1034 unsigned Reg = signExtend(In, Op, From, To); in selectSExt()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | ConstantRange.h | 378 LLVM_ABI ConstantRange signExtend(uint32_t BitWidth) const;
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | ConstantRange.cpp | 796 return signExtend(ResultBitWidth); in castOp() 856 ConstantRange ConstantRange::signExtend(uint32_t DstTySize) const { in signExtend() function in ConstantRange 941 return signExtend(DstTySize); in sextOrTrunc()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | BasicAliasAnalysis.cpp | 354 if (SExtBits) N = N.signExtend(N.getBitWidth() + SExtBits); in evaluateWith()
|
| H A D | ScalarEvolution.cpp | 1953 if (CR.truncate(TruncBits).signExtend(NewBits).contains( in getSignExtendExprImpl() 6698 ConservativeResult.intersectWith(X.signExtend(BitWidth), RangeType)); in getRangeRef()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | GISelValueTracking.cpp | 1770 CR = CR.signExtend(TyBits); in computeNumSignBitsFromRangeMetadata()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeDAG.cpp | 2159 bool signExtend = TLI.shouldSignExtendTypeInLibCall(RetTy, IsSigned); in ExpandLibCall() local 2165 .setSExtResult(signExtend) in ExpandLibCall() 2166 .setZExtResult(!signExtend) in ExpandLibCall()
|
| H A D | TargetLowering.cpp | 193 bool signExtend = shouldSignExtendTypeInLibCall(RetTy, CallOptions.IsSigned); in makeLibCall() local 194 bool zeroExtend = !signExtend; in makeLibCall() 198 signExtend = zeroExtend = false; in makeLibCall() 207 .setSExtResult(signExtend) in makeLibCall()
|
| H A D | SelectionDAG.cpp | 5266 CR = CR.signExtend(VTBits); in ComputeNumSignBits()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/ |
| H A D | DemangleTestCases.inc | 23830 {"_ZNK4llvm13ConstantRange10signExtendEj", "llvm::ConstantRange::signExtend(unsigned int) const"},
|