HomeSort by relevance Sort by last modified time
    Searched defs:MBBI (Results 1 - 25 of 84) sorted by null

1 2 3 4

  /external/swiftshader/third_party/LLVM/lib/Target/Sparc/
SparcFrameLowering.cpp 34 MachineBasicBlock::iterator MBBI = MBB.begin();
35 DebugLoc dl = MBBI != MBB.end() ? MBBI->getDebugLoc() : DebugLoc();
55 BuildMI(MBB, MBBI, dl, TII.get(SP::SAVEri), SP::O6)
61 BuildMI(MBB, MBBI, dl, TII.get(SP::SETHIi), SP::G1).addImm(OffHi);
63 BuildMI(MBB, MBBI, dl, TII.get(SP::ORri), SP::G1)
65 BuildMI(MBB, MBBI, dl, TII.get(SP::SAVErr), SP::O6)
72 MachineBasicBlock::iterator MBBI = MBB.getLastNonDebugInstr();
75 DebugLoc dl = MBBI->getDebugLoc();
76 assert(MBBI->getOpcode() == SP::RETL &
    [all...]
SparcInstrInfo.cpp 335 MachineBasicBlock::iterator MBBI = FirstMBB.begin();
343 BuildMI(FirstMBB, MBBI, dl, get(SP::GETPCX), GlobalBaseReg);
  /external/swiftshader/third_party/LLVM/lib/Target/Alpha/
AlphaFrameLowering.cpp 48 MachineBasicBlock::iterator MBBI = MBB.begin();
52 DebugLoc dl = (MBBI != MBB.end() ? MBBI->getDebugLoc() : DebugLoc());
56 BuildMI(MBB, MBBI, dl, TII.get(Alpha::LDAHg), Alpha::R29)
58 BuildMI(MBB, MBBI, dl, TII.get(Alpha::LDAg), Alpha::R29)
61 BuildMI(MBB, MBBI, dl, TII.get(Alpha::ALTENT))
82 BuildMI(MBB, MBBI, dl, TII.get(Alpha::LDA), Alpha::R30).addImm(NumBytes)
85 BuildMI(MBB, MBBI, dl, TII.get(Alpha::LDAH), Alpha::R30)
87 BuildMI(MBB, MBBI, dl, TII.get(Alpha::LDA), Alpha::R30)
95 BuildMI(MBB, MBBI, dl, TII.get(Alpha::STQ)
    [all...]
AlphaInstrInfo.cpp 346 MachineBasicBlock::iterator MBBI = FirstMBB.begin();
351 BuildMI(FirstMBB, MBBI, DebugLoc(), TII->get(TargetOpcode::COPY),
371 MachineBasicBlock::iterator MBBI = FirstMBB.begin();
376 BuildMI(FirstMBB, MBBI, DebugLoc(), TII->get(TargetOpcode::COPY),
  /external/swiftshader/third_party/LLVM/lib/Target/Blackfin/
BlackfinFrameLowering.cpp 45 MachineBasicBlock::iterator MBBI = MBB.begin();
52 DebugLoc dl = MBBI != MBB.end() ? MBBI->getDebugLoc() : DebugLoc();
63 RegInfo->adjustRegister(MBB, MBBI, dl, BF::SP, BF::P1, -FrameSize);
69 BuildMI(MBB, MBBI, dl, TII.get(BF::LINK)).addImm(FrameSize);
79 BuildMI(MBB, MBBI, dl, TII.get(BF::PUSH))
81 BuildMI(MBB, MBBI, dl, TII.get(BF::PUSH))
83 BuildMI(MBB, MBBI, dl, TII.get(BF::MOVE), BF::FP)
85 RegInfo->loadConstant(MBB, MBBI, dl, BF::P1, -FrameSize);
86 BuildMI(MBB, MBBI, dl, TII.get(BF::ADDpp), BF::SP
    [all...]
  /external/llvm/lib/Target/Lanai/
LanaiFrameLowering.cpp 71 MachineBasicBlock::iterator MBBI = MBB->begin();
72 while (MBBI != MBB->end()) {
73 MachineInstr &MI = *MBBI++;
99 MachineBasicBlock::iterator MBBI = MBB.begin();
114 BuildMI(MBB, MBBI, DL, LII.get(Lanai::SW_RI))
123 BuildMI(MBB, MBBI, DL, LII.get(Lanai::ADD_I_LO), Lanai::FP)
131 BuildMI(MBB, MBBI, DL, LII.get(Lanai::SUB_I_LO), Lanai::SP)
181 MachineBasicBlock::iterator MBBI = MBB.getLastNonDebugInstr();
184 DebugLoc DL = MBBI->getDebugLoc();
187 BuildMI(MBB, MBBI, DL, LII.get(Lanai::ADD_I_LO), Lanai::SP
    [all...]
  /external/llvm/lib/CodeGen/
SlotIndexes.cpp 172 MachineBasicBlock::iterator MBBI = End;
174 while (ListI != ListB || MBBI != Begin || (includeStart && !pastStart)) {
180 MachineInstr *MI = (MBBI != MBB->end() && !pastStart) ? &*MBBI : nullptr;
181 bool MBBIAtBegin = MBBI == Begin && (!includeStart || pastStart);
185 if (MBBI != Begin)
186 --MBBI;
190 if (MBBI != Begin)
191 --MBBI;
  /external/llvm/lib/Target/ARM/
Thumb2InstrInfo.cpp 62 MachineBasicBlock::iterator MBBI = Tail;
65 --MBBI;
74 while (Count && MBBI != E) {
75 if (MBBI->isDebugValue()) {
76 --MBBI;
79 if (MBBI->getOpcode() == ARM::t2IT) {
80 unsigned Mask = MBBI->getOperand(1).getImm();
82 MBBI->eraseFromParent();
86 MBBI->getOperand(1).setImm((Mask & MaskOff) | MaskOn);
90 --MBBI;
    [all...]
  /external/llvm/lib/Target/Mips/
Mips16FrameLowering.cpp 40 MachineBasicBlock::iterator MBBI = MBB.begin();
56 TII.makeFrame(Mips::SP, StackSize, MBB, MBBI);
61 BuildMI(MBB, MBBI, dl, TII.get(TargetOpcode::CFI_INSTRUCTION))
76 BuildMI(MBB, MBBI, dl, TII.get(TargetOpcode::CFI_INSTRUCTION))
81 BuildMI(MBB, MBBI, dl, TII.get(Mips::MoveR3216), Mips::S0)
88 MachineBasicBlock::iterator MBBI = MBB.getLastNonDebugInstr();
92 DebugLoc dl = MBBI->getDebugLoc();
99 BuildMI(MBB, MBBI, dl, TII.get(Mips::Move32R16), Mips::SP)
104 TII.restoreFrame(Mips::SP, StackSize, MBB, MBBI);
  /external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
RegisterScavenging.h 35 MachineBasicBlock::iterator MBBI;
67 /// before MBBI. One bit per physical register. If bit is set that means it's
91 while (MBBI != I) forward();
96 void skipTo(MachineBasicBlock::iterator I) { MBBI = I; }
121 return scavengeRegister(RegClass, MBBI, SPAdj);
  /external/swiftshader/third_party/LLVM/lib/Target/ARM/
Thumb2InstrInfo.cpp 57 MachineBasicBlock::iterator MBBI = Tail;
60 --MBBI;
69 while (Count && MBBI != E) {
70 if (MBBI->isDebugValue()) {
71 --MBBI;
74 if (MBBI->getOpcode() == ARM::t2IT) {
75 unsigned Mask = MBBI->getOperand(1).getImm();
77 MBBI->eraseFromParent();
81 MBBI->getOperand(1).setImm((Mask & MaskOff) | MaskOn);
85 --MBBI;
    [all...]
Thumb1FrameLowering.cpp 39 MachineBasicBlock::iterator &MBBI,
43 emitThumbRegPlusImmediate(MBB, MBBI, dl, ARM::SP, ARM::SP, NumBytes, TII,
49 MachineBasicBlock::iterator MBBI = MBB.begin();
60 DebugLoc dl = MBBI != MBB.end() ? MBBI->getDebugLoc() : DebugLoc();
74 emitSPUpdate(MBB, MBBI, TII, dl, *RegInfo, -VARegSaveSize,
79 emitSPUpdate(MBB, MBBI, TII, dl, *RegInfo, -NumBytes,
118 if (MBBI != MBB.end() && MBBI->getOpcode() == ARM::tPUSH) {
119 ++MBBI;
    [all...]
  /external/swiftshader/third_party/LLVM/lib/Target/CellSPU/
SPUFrameLowering.cpp 92 MachineBasicBlock::iterator MBBI = MBB.begin();
97 DebugLoc dl = MBBI != MBB.end() ? MBBI->getDebugLoc() : DebugLoc();
103 // Move MBBI back to the beginning of the function.
104 MBBI = MBB.begin();
119 BuildMI(MBB, MBBI, dl, TII.get(SPU::PROLOG_LABEL)).addSym(FrameLabel);
124 BuildMI(MBB, MBBI, dl, TII.get(SPU::STQDr32), SPU::R0).addImm(16)
128 BuildMI(MBB, MBBI, dl, TII.get(SPU::STQDr32), SPU::R1).addImm(FrameSize)
131 BuildMI(MBB, MBBI, dl, TII.get(SPU::AIr32), SPU::R1).addReg(SPU::R1)
136 BuildMI(MBB, MBBI, dl, TII.get(SPU::STQDr128), SPU::R2
    [all...]
  /external/swiftshader/third_party/LLVM/lib/Target/MBlaze/
MBlazeInstrInfo.cpp 286 MachineBasicBlock::iterator MBBI = FirstMBB.begin();
291 BuildMI(FirstMBB, MBBI, DebugLoc(), TII->get(TargetOpcode::COPY),
  /external/swiftshader/third_party/LLVM/lib/Target/MSP430/
MSP430FrameLowering.cpp 48 MachineBasicBlock::iterator MBBI = MBB.begin();
49 DebugLoc DL = MBBI != MBB.end() ? MBBI->getDebugLoc() : DebugLoc();
66 BuildMI(MBB, MBBI, DL, TII.get(MSP430::PUSH16r))
70 BuildMI(MBB, MBBI, DL, TII.get(MSP430::MOV16rr), MSP430::FPW)
82 while (MBBI != MBB.end() && (MBBI->getOpcode() == MSP430::PUSH16r))
83 ++MBBI;
85 if (MBBI != MBB.end())
86 DL = MBBI->getDebugLoc()
    [all...]
  /external/llvm/include/llvm/CodeGen/
RegisterScavenging.h 37 MachineBasicBlock::iterator MBBI;
61 /// The current state of each reg unit immediately before MBBI.
85 while (MBBI != I) forward();
94 while (MBBI != I) unprocess();
101 MBBI = I;
104 MachineBasicBlock::iterator getCurrentPosition() const { return MBBI; }
146 return scavengeRegister(RegClass, MBBI, SPAdj);
  /external/llvm/lib/Target/MSP430/
MSP430FrameLowering.cpp 49 MachineBasicBlock::iterator MBBI = MBB.begin();
50 DebugLoc DL = MBBI != MBB.end() ? MBBI->getDebugLoc() : DebugLoc();
67 BuildMI(MBB, MBBI, DL, TII.get(MSP430::PUSH16r))
71 BuildMI(MBB, MBBI, DL, TII.get(MSP430::MOV16rr), MSP430::FP)
83 while (MBBI != MBB.end() && (MBBI->getOpcode() == MSP430::PUSH16r))
84 ++MBBI;
86 if (MBBI != MBB.end())
87 DL = MBBI->getDebugLoc()
    [all...]
  /external/llvm/lib/Target/Sparc/
SparcFrameLowering.cpp 42 MachineBasicBlock::iterator MBBI,
52 BuildMI(MBB, MBBI, dl, TII.get(ADDri), SP::O6)
64 BuildMI(MBB, MBBI, dl, TII.get(SP::SETHIi), SP::G1)
66 BuildMI(MBB, MBBI, dl, TII.get(SP::ORri), SP::G1)
68 BuildMI(MBB, MBBI, dl, TII.get(ADDrr), SP::O6)
77 BuildMI(MBB, MBBI, dl, TII.get(SP::SETHIi), SP::G1)
79 BuildMI(MBB, MBBI, dl, TII.get(SP::XORri), SP::G1)
81 BuildMI(MBB, MBBI, dl, TII.get(ADDrr), SP::O6)
95 MachineBasicBlock::iterator MBBI = MBB.begin();
155 emitSPAdjustment(MF, MBB, MBBI, -NumBytes, SAVErr, SAVEri)
    [all...]
  /external/llvm/lib/Target/X86/
X86ExpandPseudo.cpp 62 bool ExpandMI(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI);
68 /// If \p MBBI is a pseudo instruction, this method expands
70 /// \returns true if \p MBBI has been expanded.
72 MachineBasicBlock::iterator MBBI) {
73 MachineInstr &MI = *MBBI;
75 DebugLoc DL = MBBI->getDebugLoc();
86 MachineOperand &JumpTarget = MBBI->getOperand(0);
87 MachineOperand &StackAdjust = MBBI->getOperand(isMem ? 5 : 1);
102 Offset += X86FL->mergeSPUpdates(MBB, MBBI, true);
103 X86FL->emitSPUpdate(MBB, MBBI, Offset, /*InEpilogue=*/true)
    [all...]
  /external/swiftshader/third_party/LLVM/lib/Target/Mips/
MipsFrameLowering.cpp 146 MachineBasicBlock::iterator MBBI = MBB.begin();
147 DebugLoc dl = MBBI != MBB.end() ? MBBI->getDebugLoc() : DebugLoc();
165 BuildMI(MBB, MBBI, dl, TII.get(Mips::NOREORDER));
169 BuildMI(MBB, MBBI, dl, TII.get(Mips::CPLOAD))
171 BuildMI(MBB, MBBI, dl, TII.get(Mips::NOMACRO));
182 MBBI);
183 BuildMI(MBB, MBBI, dl, TII.get(Mips::ADDiu), Mips::SP)
188 BuildMI(MBB, MBBI, dl, TII.get(Mips::ATMACRO));
192 BuildMI(MBB, MBBI, dl
    [all...]
MipsInstrInfo.cpp 448 MachineBasicBlock::iterator MBBI = FirstMBB.begin();
453 BuildMI(FirstMBB, MBBI, DebugLoc(), TII->get(TargetOpcode::COPY),
  /external/swiftshader/third_party/LLVM/lib/Target/SystemZ/
SystemZFrameLowering.cpp 67 void emitSPUpdate(MachineBasicBlock &MBB, MachineBasicBlock::iterator &MBBI,
81 DebugLoc DL = MBBI != MBB.end() ? MBBI->getDebugLoc() : DebugLoc();
86 BuildMI(MBB, MBBI, DL, TII.get(Opc), SystemZ::R15D)
101 MachineBasicBlock::iterator MBBI = MBB.begin();
102 DebugLoc DL = MBBI != MBB.end() ? MBBI->getDebugLoc() : DebugLoc();
113 while (MBBI != MBB.end() &&
114 (MBBI->getOpcode() == SystemZ::MOV64mr ||
115 MBBI->getOpcode() == SystemZ::MOV64mrm)
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/CodeGen/
RegisterScavenging.h 40 MachineBasicBlock::iterator MBBI;
90 while (MBBI != I) forward();
99 while (MBBI != I) unprocess();
109 while (MBBI != I)
117 MBBI = I;
120 MachineBasicBlock::iterator getCurrentPosition() const { return MBBI; }
162 return scavengeRegister(RegClass, MBBI, SPAdj);
  /prebuilts/clang/host/darwin-x86/clang-4393122/include/llvm/CodeGen/
RegisterScavenging.h 40 MachineBasicBlock::iterator MBBI;
90 while (MBBI != I) forward();
99 while (MBBI != I) unprocess();
109 while (MBBI != I)
117 MBBI = I;
120 MachineBasicBlock::iterator getCurrentPosition() const { return MBBI; }
164 return scavengeRegister(RegClass, MBBI, SPAdj);
  /prebuilts/clang/host/darwin-x86/clang-4479392/include/llvm/CodeGen/
RegisterScavenging.h 40 MachineBasicBlock::iterator MBBI;
90 while (MBBI != I) forward();
99 while (MBBI != I) unprocess();
109 while (MBBI != I)
117 MBBI = I;
120 MachineBasicBlock::iterator getCurrentPosition() const { return MBBI; }
164 return scavengeRegister(RegClass, MBBI, SPAdj);

Completed in 679 milliseconds

1 2 3 4