HomeSort by relevance Sort by last modified time
    Searched refs:Disp (Results 1 - 25 of 33) sorted by null

1 2

  /toolchain/binutils/binutils-2.25/include/opcode/
tic30.h 198 #define Disp 0x0080
261 { "b" ,1,0x68000000,PCRel, { AllReg|Disp, 0, 0 }, Imm_None },
262 { "bu" ,1,0x68000000,PCRel, { AllReg|Disp, 0, 0 }, Imm_None },
263 { "blo" ,1,0x68010000,PCRel, { AllReg|Disp, 0, 0 }, Imm_None },
264 { "bls" ,1,0x68020000,PCRel, { AllReg|Disp, 0, 0 }, Imm_None },
265 { "bhi" ,1,0x68030000,PCRel, { AllReg|Disp, 0, 0 }, Imm_None },
266 { "bhs" ,1,0x68040000,PCRel, { AllReg|Disp, 0, 0 }, Imm_None },
267 { "beq" ,1,0x68050000,PCRel, { AllReg|Disp, 0, 0 }, Imm_None },
268 { "bne" ,1,0x68060000,PCRel, { AllReg|Disp, 0, 0 }, Imm_None },
269 { "blt" ,1,0x68070000,PCRel, { AllReg|Disp, 0, 0 }, Imm_None }
    [all...]
  /external/llvm/lib/Target/MSP430/InstPrinter/
MSP430InstPrinter.cpp 65 const MCOperand &Disp = MI->getOperand(OpNo+1);
78 if (Disp.isExpr())
79 Disp.getExpr()->print(O, &MAI);
81 assert(Disp.isImm() && "Expected immediate in displacement field");
82 O << Disp.getImm();
  /external/llvm/lib/Target/SystemZ/MCTargetDesc/
SystemZMCCodeEmitter.cpp 152 uint64_t Disp = getMachineOpValue(MI, MI.getOperand(OpNum + 1), Fixups, STI);
153 assert(isUInt<4>(Base) && isUInt<12>(Disp));
154 return (Base << 12) | Disp;
162 uint64_t Disp = getMachineOpValue(MI, MI.getOperand(OpNum + 1), Fixups, STI);
163 assert(isUInt<4>(Base) && isInt<20>(Disp));
164 return (Base << 20) | ((Disp & 0xfff) << 8) | ((Disp & 0xff000) >> 12);
172 uint64_t Disp = getMachineOpValue(MI, MI.getOperand(OpNum + 1), Fixups, STI);
174 assert(isUInt<4>(Base) && isUInt<12>(Disp) && isUInt<4>(Index));
175 return (Index << 16) | (Base << 12) | Disp;
    [all...]
  /external/llvm/lib/Target/SystemZ/
SystemZISelDAGToDAG.cpp 57 // Base + Disp + Index + (IncludesDynAlloc ? ADJDYNALLOC : 0)
59 int64_t Disp;
64 : Form(form), DR(dr), Base(), Disp(0), Index(),
90 errs() << " Disp " << Disp;
157 SDValue &Base, SDValue &Disp) const;
159 SDValue &Base, SDValue &Disp, SDValue &Index) const;
163 // Base and Disp respectively.
165 SDValue &Base, SDValue &Disp) const;
169 // base and displacement in Base and Disp respectively
    [all...]
  /external/llvm/lib/Target/MSP430/
MSP430ISelDAGToDAG.cpp 48 int16_t Disp;
57 : BaseType(RegBase), Disp(0), GV(nullptr), CP(nullptr),
73 errs() << " Disp " << Disp << '\n';
119 bool SelectAddr(SDValue Addr, SDValue &Base, SDValue &Disp);
145 AM.Disp += G->getOffset();
150 AM.Disp += CP->getOffset();
187 AM.Disp += Val;
230 AM.Disp += Offset;
245 SDValue &Base, SDValue &Disp) {
    [all...]
MSP430AsmPrinter.cpp 108 const MachineOperand &Disp = MI->getOperand(OpNum+1);
113 if (Disp.isImm() && !Base.getReg())
  /external/llvm/lib/Target/X86/
X86InstrBuilder.h 35 /// with BP or SP and Disp being offsetted accordingly. The displacement may
50 int Disp;
55 : BaseType(RegBase), Scale(1), IndexReg(0), Disp(0), GV(nullptr),
77 MO.push_back(MachineOperand::CreateGA(GV, Disp, GVOpFlags));
79 MO.push_back(MachineOperand::CreateImm(Disp));
136 MIB.addGlobalAddress(AM.GV, AM.Disp, AM.GVOpFlags);
138 MIB.addImm(AM.Disp);
X86ISelDAGToDAG.cpp 63 int32_t Disp;
75 : BaseType(RegBase), Base_FrameIndex(0), Scale(1), IndexReg(), Disp(0),
118 dbgs() << " Disp " << Disp << '\n'
212 SDValue &Scale, SDValue &Index, SDValue &Disp,
215 SDValue &Scale, SDValue &Index, SDValue &Disp,
219 SDValue &Scale, SDValue &Index, SDValue &Disp,
222 SDValue &Scale, SDValue &Index, SDValue &Disp,
225 SDValue &Scale, SDValue &Index, SDValue &Disp,
229 SDValue &Index, SDValue &Disp,
    [all...]
X86FastISel.cpp 663 // Now construct the final address. Note that the Disp, Scale,
749 uint64_t Disp = (int32_t)AM.Disp + (uint64_t)CI->getSExtValue();
751 if (isInt<32>(Disp)) {
752 AM.Disp = (uint32_t)Disp;
763 uint64_t Disp = (int32_t)AM.Disp;
774 Disp += SL->getElementOffset(cast<ConstantInt>(Op)->getZExtValue());
784 Disp += CI->getSExtValue() * S
    [all...]
  /external/llvm/lib/Target/SystemZ/Disassembler/
SystemZDisassembler.cpp 230 uint64_t Disp = Field & 0xfff;
233 Inst.addOperand(MCOperand::createImm(Disp));
240 uint64_t Disp = ((Field << 12) & 0xff000) | ((Field >> 8) & 0xfff);
243 Inst.addOperand(MCOperand::createImm(SignExtend64<20>(Disp)));
251 uint64_t Disp = Field & 0xfff;
254 Inst.addOperand(MCOperand::createImm(Disp));
263 uint64_t Disp = ((Field & 0xfff00) >> 8) | ((Field & 0xff) << 12);
266 Inst.addOperand(MCOperand::createImm(SignExtend64<20>(Disp)));
275 uint64_t Disp = Field & 0xfff;
278 Inst.addOperand(MCOperand::createImm(Disp));
    [all...]
  /external/v8/src/s390/
assembler-s390.h 332 typedef int32_t Disp;
341 explicit MemOperand(Register rx, Disp offset = 0);
342 explicit MemOperand(Register rx, Register rb, Disp offset = 0);
636 void name(Register r1, Register x2, Register b2, Disp d2); \
655 void name(Register r1, Register b2, Register x2, Disp d2)
659 void name(Register r1, Register r3, Register b2, Register x2, Disp d2)
662 void name(Register r1, Register x2, Register b2, Disp d2); \
668 void name(Register r1, Condition m3, Register b4, Disp d4, \
675 void name(const Operand& i2, Register b1, Disp d1)
678 void name(Register b1, Disp d1, const Operand& i2);
    [all...]
assembler-s390.cc 627 void Assembler::name(Register r1, Register x2, Register b2, Disp d2) { \
631 Disp d2) {
639 Disp d2) {
796 void Assembler::name(Register r1, Register r3, Register b2, Disp d2) { \
804 const Disp d2) {
816 void Assembler::name(Register r1, Condition m3, Register b2, Disp d2) { \
824 const Disp d2) {
852 void Assembler::name(Length l1, Register b2, Disp d2) { \
856 void Assembler::rsl_form(Opcode op, Length l1, Register b2, Disp d2) {
872 void Assembler::name(Register r1, Register r3, Register b2, Disp d2) {
    [all...]
  /external/llvm/lib/Target/X86/AsmParser/
X86AsmInstrumentation.cpp 313 const MCExpr *Disp = MCConstantExpr::create(0, Ctx);
315 getPointerWidth(), 0, Disp, SrcReg, 0, AccessSize, SMLoc(), SMLoc()));
322 const MCExpr *Disp = MCConstantExpr::create(-1, Ctx);
324 getPointerWidth(), 0, Disp, SrcReg, CntReg, AccessSize, SMLoc(),
332 const MCExpr *Disp = MCConstantExpr::create(0, Ctx);
334 getPointerWidth(), 0, Disp, DstReg, 0, AccessSize, SMLoc(), SMLoc()));
340 const MCExpr *Disp = MCConstantExpr::create(-1, Ctx);
342 getPointerWidth(), 0, Disp, DstReg, CntReg, AccessSize, SMLoc(),
458 const MCConstantExpr *Disp =
461 X86Operand::CreateMem(getPointerWidth(), 0, Disp, Reg, 0, 1, SMLoc()
    [all...]
X86Operand.h 54 const MCExpr *Disp;
109 return Mem.Disp;
496 CreateMem(unsigned ModeSize, const MCExpr *Disp, SMLoc StartLoc, SMLoc EndLoc,
501 Res->Mem.Disp = Disp;
515 CreateMem(unsigned ModeSize, unsigned SegReg, const MCExpr *Disp,
528 Res->Mem.Disp = Disp;
X86AsmParser.cpp 694 bool ParseIntelDotOperator(const MCExpr *Disp, const MCExpr *&NewDisp);
713 CreateMemForInlineAsm(unsigned SegReg, const MCExpr *Disp, unsigned BaseReg,
    [all...]
  /external/llvm/include/llvm/CodeGen/
MachineInstrBuilder.h 201 const MachineInstrBuilder &addDisp(const MachineOperand &Disp, int64_t off,
208 TargetFlags = Disp.getTargetFlags();
210 switch (Disp.getType()) {
214 return addImm(Disp.getImm() + off);
216 return addConstantPoolIndex(Disp.getIndex(), Disp.getOffset() + off,
219 return addGlobalAddress(Disp.getGlobal(), Disp.getOffset() + off,
  /external/llvm/lib/Target/X86/MCTargetDesc/
X86MCCodeEmitter.cpp 62 const MCOperand &Disp = MI.getOperand(Op+X86::AddrDisp);
65 Disp.isImm() && Disp.getImm() < 0x10000)
122 void EmitImmediate(const MCOperand &Disp, SMLoc Loc,
368 const MCOperand &Disp = MI.getOperand(Op+X86::AddrDisp);
396 EmitImmediate(Disp, MI.getLoc(), 4, MCFixupKind(FixupKind),
440 if (Disp.isImm() && isDisp8(Disp.getImm())) {
441 if (Disp.getImm() == 0 && BaseRegNo != N86::EBP) {
448 EmitImmediate(Disp, MI.getLoc(), 1, FK_Data_1, CurByte, OS, Fixups)
    [all...]
  /external/llvm/lib/Target/SystemZ/AsmParser/
SystemZAsmParser.cpp 91 // Base + Disp + Index, where Base and Index are LLVM registers or 0.
100 const MCExpr *Disp;
166 const MCExpr *Disp, unsigned Index, const MCExpr *Length,
173 Op->Mem.Disp = Disp;
245 return isMem(MemKind, RegKind) && inRange(Mem.Disp, 0, 0xfff);
248 return isMem(MemKind, RegKind) && inRange(Mem.Disp, -524288, 524287);
257 addExpr(Inst, Mem.Disp);
285 addExpr(Inst, Mem.Disp);
291 addExpr(Inst, Mem.Disp);
    [all...]
  /external/llvm/lib/Target/SystemZ/InstPrinter/
SystemZInstPrinter.cpp 24 void SystemZInstPrinter::printAddress(unsigned Base, int64_t Disp,
26 O << Disp;
198 uint64_t Disp = MI->getOperand(OpNum + 1).getImm();
200 O << Disp << '(' << Length;
SystemZInstPrinter.h 34 static void printAddress(unsigned Base, int64_t Disp, unsigned Index,
  /external/llvm/tools/llvm-objdump/
COFFDump.cpp 227 uint64_t Offset, uint32_t Disp) {
231 if (Disp > 0)
232 Out << format(" + 0x%04x", Disp);
234 Out << format("0x%04x", Disp);
  /external/llvm/lib/Target/PowerPC/Disassembler/
PPCDisassembler.cpp 321 uint64_t Disp = Imm & 0xFFFF;
345 Inst.addOperand(MCOperand::createImm(SignExtend64<16>(Disp)));
356 uint64_t Disp = Imm & 0x3FFF;
366 Inst.addOperand(MCOperand::createImm(SignExtend64<16>(Disp << 2)));
  /external/llvm/lib/Target/Mips/
MipsConstantIslandPass.cpp 387 unsigned Disp, bool NegativeOK);
406 MachineInstr *CPEMI, unsigned Disp, bool NegOk,
410 bool isBBInRange(MachineInstr *MI, MachineBasicBlock *BB, unsigned Disp);
    [all...]
  /external/llvm/lib/Target/AArch64/
AArch64BranchRelaxation.cpp 93 bool isBlockInRange(MachineInstr *MI, MachineBasicBlock *BB, unsigned Disp);
  /external/llvm/lib/Transforms/IPO/
LowerBitSets.cpp 682 Constant *Disp = ConstantExpr::getSub(DestInt, SrcInt);
685 Constant *OffsetedDisp = ConstantExpr::getSub(Disp, DispOffset);
    [all...]

Completed in 652 milliseconds

1 2