Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DConstantRange.h327 ConstantRange signExtend(uint32_t BitWidth) const;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFastISel.cpp164 unsigned signExtend(unsigned Reg, const Value *V, MVT::SimpleValueType From,
533 unsigned WebAssemblyFastISel::signExtend(unsigned Reg, const Value *V, in signExtend() function in WebAssemblyFastISel
570 return signExtend(VReg, V, From, To); in getRegForSignedValue()
1016 unsigned Reg = signExtend(In, Op, From, To); in selectSExt()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DConstantRange.cpp655 return signExtend(ResultBitWidth); in castOp()
707 ConstantRange ConstantRange::signExtend(uint32_t DstTySize) const { in signExtend() function in ConstantRange
793 return signExtend(DstTySize); in sextOrTrunc()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeDAG.cpp2015 bool signExtend = TLI.shouldSignExtendTypeInLibCall(RetVT, isSigned); in ExpandLibCall() local
2021 .setSExtResult(signExtend) in ExpandLibCall()
2022 .setZExtResult(!signExtend) in ExpandLibCall()
H A DTargetLowering.cpp182 bool signExtend = shouldSignExtendTypeInLibCall(RetVT, CallOptions.IsSExt); in makeLibCall() local
183 bool zeroExtend = !signExtend; in makeLibCall()
187 signExtend = zeroExtend = false; in makeLibCall()
196 .setSExtResult(signExtend) in makeLibCall()
/netbsd-src/external/apache2/llvm/dist/llvm/bindings/go/llvm/
H A Dir.go831 func ConstInt(t Type, n uint64, signExtend bool) (v Value) {
834 boolToLLVMBool(signExtend))
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DScalarEvolution.cpp1913 if (CR.truncate(TruncBits).signExtend(NewBits).contains( in getSignExtendExpr()
5881 ConservativeResult.intersectWith(X.signExtend(BitWidth), in getRangeRef()