/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);
|