Home
last modified time | relevance | path

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

/openbsd-src/gnu/usr.bin/binutils/opcodes/
H A Darc-dis.c457 write_instr_name_(state, instrName, cond, condCodeIsPartOfName, flag, signExtend, addrWriteBack, di… in write_instr_name_() argument
463 int signExtend;
500 if (signExtend)
514 flag, signExtend, addrWriteBack, directMem); \
548 int signExtend = 0; local
826 signExtend = addrWriteBack = directMem = 0;
987 signExtend = BIT (state->words[0],0);
1023 signExtend = BIT (state->words[0],9);
/openbsd-src/gnu/usr.bin/binutils-2.17/opcodes/
H A Darc-dis.c453 int signExtend, in write_instr_name_() argument
490 if (signExtend) in write_instr_name_()
504 flag, signExtend, addrWriteBack, directMem); \
537 int signExtend = 0; in dsmOneArcInst() local
814 signExtend = addrWriteBack = directMem = 0; in dsmOneArcInst()
975 signExtend = BIT (state->words[0], 0); in dsmOneArcInst()
1011 signExtend = BIT (state->words[0],9); in dsmOneArcInst()
/openbsd-src/gnu/llvm/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFastISel.cpp168 unsigned signExtend(unsigned Reg, const Value *V, MVT::SimpleValueType From,
534 unsigned WebAssemblyFastISel::signExtend(unsigned Reg, const Value *V, in signExtend() function in WebAssemblyFastISel
571 return signExtend(VReg, V, From, To); in getRegForSignedValue()
1018 unsigned Reg = signExtend(In, Op, From, To); in selectSExt()
/openbsd-src/gnu/llvm/llvm/include/llvm/IR/
H A DConstantRange.h363 ConstantRange signExtend(uint32_t BitWidth) const;
/openbsd-src/gnu/llvm/llvm/lib/IR/
H A DConstantRange.cpp725 return signExtend(ResultBitWidth); in castOp()
785 ConstantRange ConstantRange::signExtend(uint32_t DstTySize) const { in signExtend() function in ConstantRange
871 return signExtend(DstTySize); in sextOrTrunc()
/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DBasicAliasAnalysis.cpp297 if (SExtBits) N = N.signExtend(N.getBitWidth() + SExtBits); in evaluateWith()
H A DScalarEvolution.cpp1999 if (CR.truncate(TruncBits).signExtend(NewBits).contains( in getSignExtendExprImpl()
6669 ConservativeResult.intersectWith(X.signExtend(BitWidth), RangeType)); in getRangeRef()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeDAG.cpp2058 bool signExtend = TLI.shouldSignExtendTypeInLibCall(RetVT, isSigned); in ExpandLibCall() local
2064 .setSExtResult(signExtend) in ExpandLibCall()
2065 .setZExtResult(!signExtend) in ExpandLibCall()
H A DTargetLowering.cpp178 bool signExtend = shouldSignExtendTypeInLibCall(RetVT, CallOptions.IsSExt); in makeLibCall() local
179 bool zeroExtend = !signExtend; in makeLibCall()
183 signExtend = zeroExtend = false; in makeLibCall()
192 .setSExtResult(signExtend) in makeLibCall()
H A DSelectionDAG.cpp4501 CR = CR.signExtend(VTBits); in ComputeNumSignBits()