Home
last modified time | relevance | path

Searched refs:signExtend (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFastISel.cpp172 unsigned signExtend(unsigned Reg, const Value *V, MVT::SimpleValueType From,
538 unsigned WebAssemblyFastISel::signExtend(unsigned Reg, const Value *V, in signExtend() function in WebAssemblyFastISel
579 return signExtend(VReg, V, From, To); in getRegForSignedValue()
1025 unsigned Reg = signExtend(In, Op, From, To); in selectSExt()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DConstantRange.h371 ConstantRange signExtend(uint32_t BitWidth) const;
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DConstantRange.cpp785 return signExtend(ResultBitWidth); in castOp()
845 ConstantRange ConstantRange::signExtend(uint32_t DstTySize) const { in signExtend() function in ConstantRange
930 return signExtend(DstTySize); in sextOrTrunc()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DGISelKnownBits.cpp642 CR = CR.signExtend(TyBits); in computeNumSignBitsFromRangeMetadata()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DBasicAliasAnalysis.cpp340 if (SExtBits) N = N.signExtend(N.getBitWidth() + SExtBits); in evaluateWith()
H A DScalarEvolution.cpp1950 if (CR.truncate(TruncBits).signExtend(NewBits).contains( in getSignExtendExprImpl()
6686 ConservativeResult.intersectWith(X.signExtend(BitWidth), RangeType)); in getRangeRef()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeDAG.cpp2095 bool signExtend = TLI.shouldSignExtendTypeInLibCall(RetVT, isSigned); in ExpandLibCall() local
2101 .setSExtResult(signExtend) in ExpandLibCall()
2102 .setZExtResult(!signExtend) in ExpandLibCall()
H A DTargetLowering.cpp180 bool signExtend = shouldSignExtendTypeInLibCall(RetVT, CallOptions.IsSExt); in makeLibCall() local
181 bool zeroExtend = !signExtend; in makeLibCall()
185 signExtend = zeroExtend = false; in makeLibCall()
194 .setSExtResult(signExtend) in makeLibCall()
H A DSelectionDAG.cpp4991 CR = CR.signExtend(VTBits); in ComputeNumSignBits()