Searched refs:SignExtend32 (Results 1 – 7 of 7) sorted by relevance
| /freebsd-10-stable/contrib/llvm/lib/Target/Mips/Disassembler/ |
| D | MipsDisassembler.cpp | 539 int Offset = SignExtend32<16>(Insn & 0xffff); in DecodeMem() 559 int Offset = SignExtend32<10>(fieldFromInstruction(Insn, 16, 10)); in DecodeMSA128Mem() 577 int Offset = SignExtend32<12>(Insn & 0x0fff); in DecodeMemMMImm12() 595 int Offset = SignExtend32<16>(Insn & 0xffff); in DecodeMemMMImm16() 613 int Offset = SignExtend32<16>(Insn & 0xffff); in DecodeFMem() 753 BranchOffset = SignExtend32<18>(BranchOffset << 2) + 4; in DecodeBranchTarget() 773 BranchOffset = SignExtend32<18>(BranchOffset << 1); in DecodeBranchTargetMM() 791 Inst.addOperand(MCOperand::CreateImm(SignExtend32<16>(Insn))); in DecodeSimm16() 811 Inst.addOperand(MCOperand::CreateImm(SignExtend32<16>(Size))); in DecodeInsSize() 820 Inst.addOperand(MCOperand::CreateImm(SignExtend32<16>(Size))); in DecodeExtSize()
|
| /freebsd-10-stable/contrib/llvm/include/llvm/Support/ |
| D | MathExtras.h | 585 template <unsigned B> inline int32_t SignExtend32(uint32_t x) { in SignExtend32() function 591 inline int32_t SignExtend32(uint32_t X, unsigned B) { in SignExtend32() function
|
| /freebsd-10-stable/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/ |
| D | RuntimeDyldELF.cpp | 703 if (SignExtend32<32>(Result) != Result) in resolvePPC64Relocation() 710 if (SignExtend32<24>(delta) != delta) in resolvePPC64Relocation() 718 if (SignExtend32<32>(delta) != delta) in resolvePPC64Relocation() 1079 if (SignExtend32<24>(delta) == delta) { in processRelocationRef()
|
| /freebsd-10-stable/contrib/llvm/lib/Target/ARM/Disassembler/ |
| D | ARMDisassembler.cpp | 2179 int imm32 = SignExtend32<25>(tmp << 1); in DecodeT2BInstruction() 2198 if (!tryAddingSymbolicOperand(Address, Address + SignExtend32<26>(imm) + 8, in DecodeBranchImmInstruction() 2200 Inst.addOperand(MCOperand::CreateImm(SignExtend32<26>(imm))); in DecodeBranchImmInstruction() 2204 if (!tryAddingSymbolicOperand(Address, Address + SignExtend32<26>(imm) + 8, in DecodeBranchImmInstruction() 2206 Inst.addOperand(MCOperand::CreateImm(SignExtend32<26>(imm))); in DecodeBranchImmInstruction() 3162 if (!tryAddingSymbolicOperand(Address, Address + SignExtend32<12>(Val<<1) + 4, in DecodeThumbBROperand() 3164 Inst.addOperand(MCOperand::CreateImm(SignExtend32<12>(Val << 1))); in DecodeThumbBROperand() 3170 if (!tryAddingSymbolicOperand(Address, Address + SignExtend32<21>(Val) + 4, in DecodeT2BROperand() 3172 Inst.addOperand(MCOperand::CreateImm(SignExtend32<21>(Val))); in DecodeT2BROperand() 3808 int imm32 = SignExtend32<25>(tmp << 1); in DecodeThumbBLXOffset() [all …]
|
| /freebsd-10-stable/contrib/llvm/lib/Target/PowerPC/InstPrinter/ |
| D | PPCInstPrinter.cpp | 199 Value = SignExtend32<5>(Value); in printS5ImmOperand()
|
| /freebsd-10-stable/contrib/llvm/tools/lldb/source/Plugins/Instruction/ARM/ |
| D | EmulateInstructionARM.cpp | 1496 imm32 = llvm::SignExtend32<25>(imm25); in EmulateBLXImmediate() 1514 imm32 = llvm::SignExtend32<25>(imm25); in EmulateBLXImmediate() 1523 imm32 = llvm::SignExtend32<26>(Bits32(opcode, 23, 0) << 2); in EmulateBLXImmediate() 1529 … imm32 = llvm::SignExtend32<26>(Bits32(opcode, 23, 0) << 2 | Bits32(opcode, 24, 24) << 1); in EmulateBLXImmediate() 2298 imm32 = llvm::SignExtend32<9>(Bits32(opcode, 7, 0) << 1); in EmulateB() 2303 imm32 = llvm::SignExtend32<12>(Bits32(opcode, 10, 0)); in EmulateB() 2316 imm32 = llvm::SignExtend32<21>(imm21); in EmulateB() 2331 imm32 = llvm::SignExtend32<25>(imm25); in EmulateB() 2337 imm32 = llvm::SignExtend32<26>(Bits32(opcode, 23, 0) << 2); in EmulateB()
|
| /freebsd-10-stable/contrib/llvm/lib/Target/PowerPC/ |
| D | PPCISelLowering.cpp | 982 int MaskVal = SignExtend32(Value, ByteSize * 8); in get_VSPLTI_elt() 988 if (SignExtend32<5>(MaskVal) == MaskVal) in get_VSPLTI_elt() 2992 SignExtend32<26>(Addr) != Addr) in isBLACompatibleAddress()
|