Home
last modified time | relevance | path

Searched refs:SignExtend64 (Results 1 – 11 of 11) sorted by relevance

/freebsd-10-stable/contrib/llvm/lib/Target/SystemZ/Disassembler/
DSystemZDisassembler.cpp118 Inst.addOperand(MCOperand::CreateImm(SignExtend64<N>(Imm))); in decodeSImmOperand()
172 Inst.addOperand(MCOperand::CreateImm(SignExtend64<N>(Imm) * 2 + Address)); in decodePCDBLOperand()
204 Inst.addOperand(MCOperand::CreateImm(SignExtend64<20>(Disp))); in decodeBDAddr20Operand()
227 Inst.addOperand(MCOperand::CreateImm(SignExtend64<20>(Disp))); in decodeBDXAddr20Operand()
/freebsd-10-stable/contrib/llvm/lib/Target/Mips/
DMipsLongBranch.cpp273 int64_t Lo = SignExtend64<16>(Offset & 0xffff); in expandToLongBranch()
274 int64_t Hi = SignExtend64<16>(((Offset + 0x8000) >> 16) & 0xffff); in expandToLongBranch()
334 int64_t Higher = SignExtend64<16>(((Offset + 0x80008000) >> 32) & 0xffff); in expandToLongBranch()
336 SignExtend64<16>(((Offset + 0x800080008000LL) >> 48) & 0xffff); in expandToLongBranch()
DMips16RegisterInfo.cpp146 Offset = SignExtend64<16>(NewImm); in eliminateFI()
DMipsSERegisterInfo.cpp172 Offset = SignExtend64<16>(NewImm); in eliminateFI()
DMipsAnalyzeImmediate.cpp93 int64_t Imm = SignExtend64<16>(Seq[0].ImmOpnd); in ReplaceADDiuSLLWithLUi()
DMipsSEInstrInfo.cpp394 BuildMI(MBB, II, DL, get(LUi), Reg).addImm(SignExtend64<16>(Inst->ImmOpnd)); in loadImmediate()
397 .addImm(SignExtend64<16>(Inst->ImmOpnd)); in loadImmediate()
402 .addImm(SignExtend64<16>(Inst->ImmOpnd)); in loadImmediate()
DMipsSEISelDAGToDAG.cpp670 SDValue ImmOpnd = CurDAG->getTargetConstant(SignExtend64<16>(Inst->ImmOpnd), in selectNode()
686 ImmOpnd = CurDAG->getTargetConstant(SignExtend64<16>(Inst->ImmOpnd), in selectNode()
/freebsd-10-stable/contrib/llvm/include/llvm/Support/
DMathExtras.h597 template <unsigned B> inline int64_t SignExtend64(uint64_t x) { in SignExtend64() function
603 inline int64_t SignExtend64(uint64_t X, unsigned B) { in SignExtend64() function
/freebsd-10-stable/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/
DARMUtils.h154 int64_t extended = llvm::SignExtend64<32>(value); in ASR_C()
/freebsd-10-stable/contrib/llvm/tools/lldb/source/Plugins/Instruction/ARM/
DEmulateInstructionARM.cpp7092 int64_t signed_data = llvm::SignExtend64<8>(unsigned_data); in EmulateLDRSBImmediate()
7191 int64_t signed_data = llvm::SignExtend64<8>(unsigned_data); in EmulateLDRSBLiteral()
7340 int64_t signed_data = llvm::SignExtend64<8>(unsigned_data); in EmulateLDRSBRegister()
7502 int64_t signed_data = llvm::SignExtend64<16>(data); in EmulateLDRSHImmediate()
7607 int64_t signed_data = llvm::SignExtend64<16>(data); in EmulateLDRSHLiteral()
7786 int64_t signed_data = llvm::SignExtend64<16>(data); in EmulateLDRSHRegister()
7868 int64_t data = llvm::SignExtend64<8>(rotated); in EmulateSXTB()
7959 int64_t data = llvm::SignExtend64<16> (rotated); in EmulateSXTH()
/freebsd-10-stable/contrib/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAG.cpp1144 Offset = SignExtend64(Offset, BitWidth); in getGlobalAddress()