HomeSort by relevance Sort by last modified time
    Searched defs:MBB (Results 51 - 75 of 356) sorted by null

1 23 4 5 6 7 8 91011>>

  /external/swiftshader/third_party/LLVM/lib/Target/CellSPU/
SPUFrameLowering.cpp 91 MachineBasicBlock &MBB = MF.front(); // Prolog goes in entry BB
92 MachineBasicBlock::iterator MBBI = MBB.begin();
97 DebugLoc dl = MBBI != MBB.end() ? MBBI->getDebugLoc() : DebugLoc();
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)
139 BuildMI(MBB, MBBI, dl, TII.get(SPU::ILr32), SPU::R2
    [all...]
SPURegisterInfo.cpp 245 MachineBasicBlock &MBB,
250 MBB.erase(I);
259 MachineBasicBlock &MBB = *MI.getParent();
260 MachineFunction &MF = *MBB.getParent();
300 BuildMI(MBB, II, dl, TII.get(SPU::ILr32), tmpReg )
302 BuildMI(MBB, II, dl, TII.get(newOpcode), MI.getOperand(0).getReg())
306 MBB.erase(II);
  /external/swiftshader/third_party/LLVM/lib/Target/MSP430/
MSP430FrameLowering.cpp 42 MachineBasicBlock &MBB = MF.front(); // Prolog goes in entry BB
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))
85 if (MBBI != MBB.end())
91 //NumBytes -= mergeSPUpdates(MBB, MBBI, true);
94 // mergeSPUpdatesDown(MBB, MBBI, &NumBytes);
98 BuildMI(MBB, MBBI, DL, TII.get(MSP430::SUB16ri), MSP430::SPW
    [all...]
  /external/swiftshader/third_party/LLVM/lib/Target/Mips/
MipsDelaySlotFiller.cpp 54 bool runOnMachineBasicBlock(MachineBasicBlock &MBB);
63 bool isDelayFiller(MachineBasicBlock &MBB,
83 findDelayInstr(MachineBasicBlock &MBB, MachineBasicBlock::iterator slot,
94 runOnMachineBasicBlock(MachineBasicBlock &MBB) {
96 LastFiller = MBB.end();
98 for (MachineBasicBlock::iterator I = MBB.begin(); I != MBB.end(); ++I)
105 if (EnableDelaySlotFiller && findDelayInstr(MBB, I, D)) {
106 MBB.splice(llvm::next(I), &MBB, D)
    [all...]
  /external/swiftshader/third_party/LLVM/lib/Target/X86/
X86FloatingPoint.cpp 115 unsigned calcLiveInMask(MachineBasicBlock *MBB) {
117 for (MachineBasicBlock::livein_iterator I = MBB->livein_begin(),
118 E = MBB->livein_end(); I != E; ++I) {
129 MachineBasicBlock *MBB; // Current basic block
169 // Set up our stack model to match the incoming registers to MBB.
236 DebugLoc dl = I == MBB->end() ? DebugLoc() : I->getDebugLoc();
251 BuildMI(*MBB, I, dl, TII->get(X86::XCH_F)).addReg(STReg);
256 DebugLoc dl = I == MBB->end() ? DebugLoc() : I->getDebugLoc();
260 BuildMI(*MBB, I, dl, TII->get(X86::LD_Frr)).addReg(STReg);
302 bool processBasicBlock(MachineFunction &MF, MachineBasicBlock &MBB);
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/CodeGen/
MachineOptimizationRemarkEmitter.h 34 const MachineBasicBlock *MBB)
36 *MBB->getParent()->getFunction(), Loc),
37 MBB(MBB) {}
50 const MachineBasicBlock *getBlock() const { return MBB; }
53 const MachineBasicBlock *MBB;
62 /// Loc is the debug location and \p MBB is the block that the optimization
66 const MachineBasicBlock *MBB)
68 RemarkName, Loc, MBB) {}
86 /// remark. \p Loc is the debug location and \p MBB is the block that th
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4393122/include/llvm/CodeGen/
MachineOptimizationRemarkEmitter.h 34 const MachineBasicBlock *MBB)
36 *MBB->getParent()->getFunction(), Loc),
37 MBB(MBB) {}
50 const MachineBasicBlock *getBlock() const { return MBB; }
53 const MachineBasicBlock *MBB;
62 /// Loc is the debug location and \p MBB is the block that the optimization
66 const MachineBasicBlock *MBB)
68 RemarkName, Loc, MBB) {}
86 /// remark. \p Loc is the debug location and \p MBB is the block that th
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4479392/include/llvm/CodeGen/
MachineOptimizationRemarkEmitter.h 34 const MachineBasicBlock *MBB)
36 *MBB->getParent()->getFunction(), Loc),
37 MBB(MBB) {}
50 const MachineBasicBlock *getBlock() const { return MBB; }
53 const MachineBasicBlock *MBB;
62 /// Loc is the debug location and \p MBB is the block that the optimization
66 const MachineBasicBlock *MBB)
68 RemarkName, Loc, MBB) {}
86 /// remark. \p Loc is the debug location and \p MBB is the block that th
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4579689/include/llvm/CodeGen/
MachineOptimizationRemarkEmitter.h 34 const MachineBasicBlock *MBB)
36 *MBB->getParent()->getFunction(), Loc),
37 MBB(MBB) {}
50 const MachineBasicBlock *getBlock() const { return MBB; }
53 const MachineBasicBlock *MBB;
62 /// Loc is the debug location and \p MBB is the block that the optimization
66 const MachineBasicBlock *MBB)
68 RemarkName, Loc, MBB) {}
88 /// remark. \p Loc is the debug location and \p MBB is the block that th
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4630689/include/llvm/CodeGen/
MachineOptimizationRemarkEmitter.h 34 const MachineBasicBlock *MBB)
36 *MBB->getParent()->getFunction(), Loc),
37 MBB(MBB) {}
50 const MachineBasicBlock *getBlock() const { return MBB; }
53 const MachineBasicBlock *MBB;
62 /// Loc is the debug location and \p MBB is the block that the optimization
66 const MachineBasicBlock *MBB)
68 RemarkName, Loc, MBB) {}
88 /// remark. \p Loc is the debug location and \p MBB is the block that th
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4639204/include/llvm/CodeGen/
MachineOptimizationRemarkEmitter.h 34 const MachineBasicBlock *MBB)
36 *MBB->getParent()->getFunction(), Loc),
37 MBB(MBB) {}
50 const MachineBasicBlock *getBlock() const { return MBB; }
53 const MachineBasicBlock *MBB;
62 /// Loc is the debug location and \p MBB is the block that the optimization
66 const MachineBasicBlock *MBB)
68 RemarkName, Loc, MBB) {}
88 /// remark. \p Loc is the debug location and \p MBB is the block that th
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4691093/include/llvm/CodeGen/
MachineOptimizationRemarkEmitter.h 34 const MachineBasicBlock *MBB)
36 *MBB->getParent()->getFunction(), Loc),
37 MBB(MBB) {}
50 const MachineBasicBlock *getBlock() const { return MBB; }
53 const MachineBasicBlock *MBB;
62 /// Loc is the debug location and \p MBB is the block that the optimization
66 const MachineBasicBlock *MBB)
68 RemarkName, Loc, MBB) {}
88 /// remark. \p Loc is the debug location and \p MBB is the block that th
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/CodeGen/
MachineOptimizationRemarkEmitter.h 34 const MachineBasicBlock *MBB)
36 *MBB->getParent()->getFunction(), Loc),
37 MBB(MBB) {}
50 const MachineBasicBlock *getBlock() const { return MBB; }
53 const MachineBasicBlock *MBB;
62 /// Loc is the debug location and \p MBB is the block that the optimization
66 const MachineBasicBlock *MBB)
68 RemarkName, Loc, MBB) {}
86 /// remark. \p Loc is the debug location and \p MBB is the block that th
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4393122/include/llvm/CodeGen/
MachineOptimizationRemarkEmitter.h 34 const MachineBasicBlock *MBB)
36 *MBB->getParent()->getFunction(), Loc),
37 MBB(MBB) {}
50 const MachineBasicBlock *getBlock() const { return MBB; }
53 const MachineBasicBlock *MBB;
62 /// Loc is the debug location and \p MBB is the block that the optimization
66 const MachineBasicBlock *MBB)
68 RemarkName, Loc, MBB) {}
86 /// remark. \p Loc is the debug location and \p MBB is the block that th
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4479392/include/llvm/CodeGen/
MachineOptimizationRemarkEmitter.h 34 const MachineBasicBlock *MBB)
36 *MBB->getParent()->getFunction(), Loc),
37 MBB(MBB) {}
50 const MachineBasicBlock *getBlock() const { return MBB; }
53 const MachineBasicBlock *MBB;
62 /// Loc is the debug location and \p MBB is the block that the optimization
66 const MachineBasicBlock *MBB)
68 RemarkName, Loc, MBB) {}
86 /// remark. \p Loc is the debug location and \p MBB is the block that th
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4579689/include/llvm/CodeGen/
MachineOptimizationRemarkEmitter.h 34 const MachineBasicBlock *MBB)
36 *MBB->getParent()->getFunction(), Loc),
37 MBB(MBB) {}
50 const MachineBasicBlock *getBlock() const { return MBB; }
53 const MachineBasicBlock *MBB;
62 /// Loc is the debug location and \p MBB is the block that the optimization
66 const MachineBasicBlock *MBB)
68 RemarkName, Loc, MBB) {}
88 /// remark. \p Loc is the debug location and \p MBB is the block that th
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4630689/include/llvm/CodeGen/
MachineOptimizationRemarkEmitter.h 34 const MachineBasicBlock *MBB)
36 *MBB->getParent()->getFunction(), Loc),
37 MBB(MBB) {}
50 const MachineBasicBlock *getBlock() const { return MBB; }
53 const MachineBasicBlock *MBB;
62 /// Loc is the debug location and \p MBB is the block that the optimization
66 const MachineBasicBlock *MBB)
68 RemarkName, Loc, MBB) {}
88 /// remark. \p Loc is the debug location and \p MBB is the block that th
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4639204/include/llvm/CodeGen/
MachineOptimizationRemarkEmitter.h 34 const MachineBasicBlock *MBB)
36 *MBB->getParent()->getFunction(), Loc),
37 MBB(MBB) {}
50 const MachineBasicBlock *getBlock() const { return MBB; }
53 const MachineBasicBlock *MBB;
62 /// Loc is the debug location and \p MBB is the block that the optimization
66 const MachineBasicBlock *MBB)
68 RemarkName, Loc, MBB) {}
88 /// remark. \p Loc is the debug location and \p MBB is the block that th
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4691093/include/llvm/CodeGen/
MachineOptimizationRemarkEmitter.h 34 const MachineBasicBlock *MBB)
36 *MBB->getParent()->getFunction(), Loc),
37 MBB(MBB) {}
50 const MachineBasicBlock *getBlock() const { return MBB; }
53 const MachineBasicBlock *MBB;
62 /// Loc is the debug location and \p MBB is the block that the optimization
66 const MachineBasicBlock *MBB)
68 RemarkName, Loc, MBB) {}
88 /// remark. \p Loc is the debug location and \p MBB is the block that th
    [all...]
  /external/llvm/include/llvm/CodeGen/
RegisterScavenging.h 36 MachineBasicBlock *MBB;
73 : MBB(nullptr), NumRegUnits(0), Tracking(false) {}
75 /// Start tracking liveness from the begin of basic block \p MBB.
76 void enterBasicBlock(MachineBasicBlock &MBB);
78 /// Move the internal MBB iterator and update register states.
81 /// Move the internal MBB iterator and update register states until
84 if (!Tracking && MBB->begin() != I) forward();
97 /// Move the internal MBB iterator but do not update register states.
  /external/llvm/lib/Target/AMDGPU/
R600ClauseMergePass.cpp 181 MachineBasicBlock &MBB = *BB;
182 MachineBasicBlock::iterator I = MBB.begin(), E = MBB.end();
R600EmitClauseMarkers.cpp 229 MakeALUClause(MachineBasicBlock &MBB, MachineBasicBlock::iterator I) {
234 for (MachineBasicBlock::iterator E = MBB.end(); I != E; ++I) {
278 BuildMI(MBB, ClauseHead, MBB.findDebugLoc(ClauseHead), TII->get(Opcode))
308 MachineBasicBlock &MBB = *BB;
309 MachineBasicBlock::iterator I = MBB.begin();
312 for (MachineBasicBlock::iterator E = MBB.end(); I != E;) {
314 I = MakeALUClause(MBB, I);
R600ExpandSpecialInstrs.cpp 75 MachineBasicBlock &MBB = *BB;
76 MachineBasicBlock::iterator I = MBB.begin();
77 while (I != MBB.end()) {
86 MachineInstr *Mov = TII->buildMovInstr(&MBB, I,
105 MachineInstr *PredSet = TII->buildDefaultInstruction(MBB, I,
133 BMI = TII->buildDefaultInstruction(MBB, I, AMDGPU::INTERP_XY,
162 BMI = TII->buildDefaultInstruction(MBB, I, AMDGPU::INTERP_ZW,
186 BMI = TII->buildDefaultInstruction(MBB, I, AMDGPU::INTERP_LOAD_P0,
210 TII->buildSlotOfVectorInstruction(MBB, &MI, Chan, SubDstReg);
328 TII->buildDefaultInstruction(MBB, I, Opcode, DstReg, Src0, Src1)
    [all...]
SIFixSGPRCopies.cpp 250 MachineBasicBlock &MBB = *BI;
251 for (MachineBasicBlock::iterator I = MBB.begin(), E = MBB.end();
  /external/llvm/lib/Target/Hexagon/
HexagonPeephole.cpp 130 MachineBasicBlock *MBB = &*MBBb;
135 for (MachineInstr &MI : *MBB) {

Completed in 1234 milliseconds

1 23 4 5 6 7 8 91011>>