Home
last modified time | relevance | path

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

/minix3/external/bsd/llvm/dist/llvm/lib/Target/SystemZ/Disassembler/
H A DSystemZDisassembler.cpp117 Inst.addOperand(MCOperand::CreateImm(SignExtend64<N>(Imm))); in decodeSImmOperand()
171 Inst.addOperand(MCOperand::CreateImm(SignExtend64<N>(Imm) * 2 + Address)); in decodePCDBLOperand()
203 Inst.addOperand(MCOperand::CreateImm(SignExtend64<20>(Disp))); in decodeBDAddr20Operand()
226 Inst.addOperand(MCOperand::CreateImm(SignExtend64<20>(Disp))); in decodeBDXAddr20Operand()
/minix3/external/bsd/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
H A DRuntimeDyldMachOAArch64.h76 Addend = SignExtend64(Addend, 28); in decodeAddend()
89 Addend = SignExtend64(Addend, 33); in decodeAddend()
267 ExplicitAddend = SignExtend64(RawAddend, 24); in processRelocationRef()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/Mips/
H A DMips16RegisterInfo.cpp146 Offset = SignExtend64<16>(NewImm); in eliminateFI()
H A DMipsAnalyzeImmediate.cpp94 int64_t Imm = SignExtend64<16>(Seq[0].ImmOpnd); in ReplaceADDiuSLLWithLUi()
H A DMipsSERegisterInfo.cpp197 Offset = SignExtend64<16>(NewImm); in eliminateFI()
H A DMipsSEInstrInfo.cpp406 BuildMI(MBB, II, DL, get(LUi), Reg).addImm(SignExtend64<16>(Inst->ImmOpnd)); in loadImmediate()
409 .addImm(SignExtend64<16>(Inst->ImmOpnd)); in loadImmediate()
414 .addImm(SignExtend64<16>(Inst->ImmOpnd)); in loadImmediate()
H A DMipsSEISelDAGToDAG.cpp720 SDValue ImmOpnd = CurDAG->getTargetConstant(SignExtend64<16>(Inst->ImmOpnd), in selectNode()
736 ImmOpnd = CurDAG->getTargetConstant(SignExtend64<16>(Inst->ImmOpnd), in selectNode()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/PowerPC/Disassembler/
H A DPPCDisassembler.cpp250 Inst.addOperand(MCOperand::CreateImm(SignExtend64<N>(Imm))); in decodeSImmOperand()
284 Inst.addOperand(MCOperand::CreateImm(SignExtend64<16>(Disp))); in decodeMemRIOperands()
305 Inst.addOperand(MCOperand::CreateImm(SignExtend64<16>(Disp << 2))); in decodeMemRIXOperands()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/Mips/Disassembler/
H A DMipsDisassembler.cpp537 InsnType Imm = SignExtend64(fieldFromInstruction(insn, 0, 16), 16) * 4; in DecodeAddiGroupBranch()
576 InsnType Imm = SignExtend64(fieldFromInstruction(insn, 0, 16), 16) * 4; in DecodeDaddiGroupBranch()
616 InsnType Imm = SignExtend64(fieldFromInstruction(insn, 0, 16), 16) * 4; in DecodeBlezlGroupBranch()
661 InsnType Imm = SignExtend64(fieldFromInstruction(insn, 0, 16), 16) * 4; in DecodeBgtzlGroupBranch()
703 InsnType Imm = SignExtend64(fieldFromInstruction(insn, 0, 16), 16) * 4; in DecodeBgtzGroupBranch()
752 InsnType Imm = SignExtend64(fieldFromInstruction(insn, 0, 16), 16) * 4; in DecodeBlezGroupBranch()
1404 int64_t Offset = SignExtend64<9>((Insn >> 7) & 0x1ff); in DecodeSpecial3LlSc()
/minix3/external/bsd/llvm/dist/llvm/include/llvm/Support/
H A DMathExtras.h632 template <unsigned B> inline int64_t SignExtend64(uint64_t x) { in SignExtend64() function
638 inline int64_t SignExtend64(uint64_t X, unsigned B) { in SignExtend64() function
/minix3/external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp1252 Offset = SignExtend64(Offset, BitWidth); in getGlobalAddress()