Home
last modified time | relevance | path

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

/freebsd-10-stable/contrib/llvm/lib/Target/Mips/Disassembler/
DMipsDisassembler.cpp539 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/
DMathExtras.h585 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/
DRuntimeDyldELF.cpp703 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/
DARMDisassembler.cpp2179 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/
DPPCInstPrinter.cpp199 Value = SignExtend32<5>(Value); in printS5ImmOperand()
/freebsd-10-stable/contrib/llvm/tools/lldb/source/Plugins/Instruction/ARM/
DEmulateInstructionARM.cpp1496 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/
DPPCISelLowering.cpp982 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()