/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AVR/ |
H A D | AVRRelaxMemOperations.cpp | 48 template <unsigned OP> bool relax(Block &MBB, BlockIt MBBI); 51 bool runOnInstruction(Block &MBB, BlockIt MBBI); 53 MachineInstrBuilder buildMI(Block &MBB, BlockIt MBBI, unsigned Opcode) { argument 54 return BuildMI(MBB, MBBI, MBBI->getDebugLoc(), TII->get(Opcode)); 77 BlockIt MBBI = MBB.begin(), E = MBB.end(); local 78 while (MBBI != E) { 79 BlockIt NMBBI = std::next(MBBI); 80 Modified |= runOnInstruction(MBB, MBBI); 81 MBBI 88 relax(Block &MBB, BlockIt MBBI) argument 124 runOnInstruction(Block &MBB, BlockIt MBBI) argument [all...] |
H A D | AVRExpandPseudoInsts.cpp | 61 bool expandMI(Block &MBB, BlockIt MBBI); 62 template <unsigned OP> bool expand(Block &MBB, BlockIt MBBI); 64 MachineInstrBuilder buildMI(Block &MBB, BlockIt MBBI, unsigned Opcode) { argument 65 return BuildMI(MBB, MBBI, MBBI->getDebugLoc(), TII->get(Opcode)); 68 MachineInstrBuilder buildMI(Block &MBB, BlockIt MBBI, unsigned Opcode, argument 70 return BuildMI(MBB, MBBI, MBBI->getDebugLoc(), TII->get(Opcode), DstReg); 75 bool expandArith(unsigned OpLo, unsigned OpHi, Block &MBB, BlockIt MBBI); 76 bool expandLogic(unsigned Op, Block &MBB, BlockIt MBBI); 102 BlockIt MBBI = MBB.begin(), E = MBB.end(); local 175 expandLogic(unsigned Op, Block &MBB, BlockIt MBBI) argument 222 expandLogicImm(unsigned Op, Block &MBB, BlockIt MBBI) argument 259 expand(Block &MBB, BlockIt MBBI) argument 264 expand(Block &MBB, BlockIt MBBI) argument 269 expand(Block &MBB, BlockIt MBBI) argument 274 expand(Block &MBB, BlockIt MBBI) argument 321 expand(Block &MBB, BlockIt MBBI) argument 326 expand(Block &MBB, BlockIt MBBI) argument 364 expand(Block &MBB, BlockIt MBBI) argument 369 expand(Block &MBB, BlockIt MBBI) argument 374 expand(Block &MBB, BlockIt MBBI) argument 379 expand(Block &MBB, BlockIt MBBI) argument 384 expand(Block &MBB, BlockIt MBBI) argument 389 expand(Block &MBB, BlockIt MBBI) argument 419 expand(Block &MBB, BlockIt MBBI) argument 452 expand(Block &MBB, BlockIt MBBI) argument 487 expand(Block &MBB, BlockIt MBBI) argument 536 expand(Block &MBB, BlockIt MBBI) argument 580 expand(Block &MBB, BlockIt MBBI) argument 629 expand(Block &MBB, BlockIt MBBI) argument 660 expand(Block &MBB, BlockIt MBBI) argument 691 expand(Block &MBB, BlockIt MBBI) argument 746 expand(Block &MBB, BlockIt MBBI) argument 794 expand(Block &MBB, BlockIt MBBI) argument 799 expandAtomic(Block &MBB, BlockIt MBBI, Func f) argument 823 expandAtomicBinaryOp(unsigned Opcode, Block &MBB, BlockIt MBBI, Func f) argument 837 expandAtomicBinaryOp(unsigned Opcode, Block &MBB, BlockIt MBBI) argument 843 expandAtomicArithmeticOp(unsigned Width, unsigned ArithOpcode, Block &MBB, BlockIt MBBI) argument 892 expand(Block &MBB, BlockIt MBBI) argument 897 expand(Block &MBB, BlockIt MBBI) argument 902 expand(Block &MBB, BlockIt MBBI) argument 907 expand(Block &MBB, BlockIt MBBI) argument 912 expand(Block &MBB, BlockIt MBBI) argument 917 expand(Block &MBB, BlockIt MBBI) argument 922 expand(Block &MBB, BlockIt MBBI) argument 927 expand(Block &MBB, BlockIt MBBI) argument 932 expand(Block &MBB, BlockIt MBBI) argument 937 expand(Block &MBB, BlockIt MBBI) argument 942 expand(Block &MBB, BlockIt MBBI) argument 947 expand(Block &MBB, BlockIt MBBI) argument 952 expand(Block &MBB, BlockIt MBBI) argument 957 expand(Block &MBB, BlockIt MBBI) argument 962 expand(Block &MBB, BlockIt MBBI) argument 969 expand(Block &MBB, BlockIt MBBI) argument 1015 expand(Block &MBB, BlockIt MBBI) argument 1043 expand(Block &MBB, BlockIt MBBI) argument 1077 expand(Block &MBB, BlockIt MBBI) argument 1111 expand(Block &MBB, BlockIt MBBI) argument 1145 expand(Block &MBB, BlockIt MBBI) argument 1175 expand(Block &MBB, BlockIt MBBI) argument 1206 expand(Block &MBB, BlockIt MBBI) argument 1231 expand(Block &MBB, BlockIt MBBI) argument 1248 expand(Block &MBB, BlockIt MBBI) argument 1285 expand(Block &MBB, BlockIt MBBI) argument 1335 expand(Block &MBB, BlockIt MBBI) argument 1368 expand(Block &MBB, BlockIt MBBI) argument 1399 expand(Block &MBB, BlockIt MBBI) argument 1405 expand(Block &MBB, BlockIt MBBI) argument 1411 expand(Block &MBB, BlockIt MBBI) argument 1441 expand(Block &MBB, BlockIt MBBI) argument 1500 expand(Block &MBB, BlockIt MBBI) argument 1537 expand(Block &MBB, BlockIt MBBI) argument 1564 expand(Block &MBB, BlockIt MBBI) argument 1598 expandMI(Block &MBB, BlockIt MBBI) argument [all...] |
H A D | AVRFrameLowering.cpp | 55 MachineBasicBlock::iterator MBBI = MBB.begin(); local 57 DebugLoc DL = (MBBI != MBB.end()) ? MBBI->getDebugLoc() : DebugLoc(); 64 BuildMI(MBB, MBBI, DL, TII.get(AVR::BSETs)) 71 BuildMI(MBB, MBBI, DL, TII.get(AVR::PUSHWRr)) 80 BuildMI(MBB, MBBI, DL, TII.get(AVR::PUSHWRr)) 84 BuildMI(MBB, MBBI, DL, TII.get(AVR::INRdA), AVR::R0) 87 BuildMI(MBB, MBBI, DL, TII.get(AVR::PUSHRr)) 90 BuildMI(MBB, MBBI, DL, TII.get(AVR::EORRdRr)) 108 (MBBI ! 156 MachineBasicBlock::iterator MBBI = MBB.getLastNonDebugInstr(); local 510 MachineBasicBlock::iterator MBBI = EntryMBB.begin(); local [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Sparc/ |
H A D | LeonPasses.cpp | 48 for (auto MBBI = MBB.begin(), E = MBB.end(); MBBI != E; ++MBBI) { 49 MachineInstr &MI = *MBBI; 52 MachineBasicBlock::iterator NMBBI = std::next(MBBI); 83 for (auto MBBI = MBB.begin(), E = MBB.end(); MBBI != E; ++MBBI) { 84 MachineInstr &MI = *MBBI; 135 for (auto MBBI [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ExpandPseudo.cpp | 63 MachineBasicBlock::iterator MBBI); 65 bool ExpandMI(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI); 76 MachineBasicBlock *MBB, MachineBasicBlock::iterator MBBI) { 78 MachineInstr *JTInst = &*MBBI; 92 BuildMI(*MBB, MBBI, DL, TII->get(X86::LEA64r), X86::R11) 99 BuildMI(*MBB, MBBI, DL, TII->get(X86::CMP64rr)) 113 BuildMI(*MBB, MBBI, DL, TII->get(X86::JCC_1)).addMBB(ThenMBB).addImm(CC); 118 MBBI = MBB->end(); 128 BuildMI(*MBB, MBBI, DL, TII->get(X86::TAILJMPd64)) 163 MBBI 75 ExpandICallBranchFunnel( MachineBasicBlock *MBB, MachineBasicBlock::iterator MBBI) argument 179 ExpandMI(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI) argument 387 MachineBasicBlock::iterator MBBI = MBB.begin(), E = MBB.end(); local [all...] |
H A D | X86FrameLowering.h | 54 MachineBasicBlock::iterator MBBI, const DebugLoc &DL, 62 MachineBasicBlock::iterator MBBI, 123 int mergeSPUpdates(MachineBasicBlock &MBB, MachineBasicBlock::iterator &MBBI, 128 void emitSPUpdate(MachineBasicBlock &MBB, MachineBasicBlock::iterator &MBBI, 162 void BuildCFI(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, 169 MachineBasicBlock::iterator MBBI, 185 MachineBasicBlock::iterator MBBI, const DebugLoc &DL, 190 MachineBasicBlock::iterator MBBI, 195 MachineBasicBlock::iterator MBBI, 200 MachineBasicBlock::iterator MBBI, cons [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZPostRewrite.cpp | 51 MachineBasicBlock::iterator MBBI, 56 MachineBasicBlock::iterator MBBI, 61 MachineBasicBlock::iterator MBBI, 63 bool selectMI(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, 85 MachineBasicBlock::iterator MBBI, 89 Register DestReg = MBBI->getOperand(0).getReg(); 90 Register SrcReg = MBBI->getOperand(2).getReg(); 95 MBBI->setDesc(TII->get(LowOpcode)); 97 MBBI->setDesc(TII->get(HighOpcode)); 99 expandCondMove(MBB, MBBI, NextMBB 84 selectLOCRMux(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, MachineBasicBlock::iterator &NextMBBI, unsigned LowOpcode, unsigned HighOpcode) argument 105 selectSELRMux(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, MachineBasicBlock::iterator &NextMBBI, unsigned LowOpcode, unsigned HighOpcode) argument 157 expandCondMove(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, MachineBasicBlock::iterator &NextMBBI) argument 212 selectMI(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, MachineBasicBlock::iterator &NextMBBI) argument 253 MachineBasicBlock::iterator MBBI = MBB.begin(), E = MBB.end(); local [all...] |
H A D | SystemZElimCompare.cpp | 220 MachineBasicBlock::iterator MBBI = Compare, MBBE = Branch; local 221 for (++MBBI; MBBI != MBBE; ++MBBI) 222 if (getRegReferences(*MBBI, SrcReg)) 264 MachineBasicBlock::iterator MBBI = Compare, MBBE = Branch; local 265 for (++MBBI; MBBI != MBBE; ++MBBI) 266 if (getRegReferences(*MBBI, SrcRe 483 MachineBasicBlock::iterator MBBI = MI, MBBE = MI.getParent()->end(); local 492 MachineBasicBlock::iterator MBBI = MI, MBBE = Compare; local 633 MachineBasicBlock::iterator MBBI = Compare, MBBE = Branch; local 707 MachineBasicBlock::iterator MBBI = MBB.end(); local [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/XCore/ |
H A D | XCoreFrameToArgsOffsetElim.cpp | 54 for (MachineBasicBlock::iterator MBBI = MBB.begin(), EE = MBB.end(); 55 MBBI != EE; ++MBBI) { 56 if (MBBI->getOpcode() == XCore::FRAME_TO_ARGS_OFFSET) { 57 MachineInstr &OldInst = *MBBI; 59 MBBI = TII.loadImmediate(MBB, MBBI, Reg, StackSize);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/VE/ |
H A D | VEFrameLowering.cpp | 36 MachineBasicBlock::iterator MBBI, 51 BuildMI(MBB, MBBI, dl, TII.get(VE::STSri)) 55 BuildMI(MBB, MBBI, dl, TII.get(VE::STSri)) 59 BuildMI(MBB, MBBI, dl, TII.get(VE::STSri)) 63 BuildMI(MBB, MBBI, dl, TII.get(VE::STSri)) 67 BuildMI(MBB, MBBI, dl, TII.get(VE::ORri), VE::SX9) 74 MachineBasicBlock::iterator MBBI, 89 BuildMI(MBB, MBBI, dl, TII.get(VE::ORri), VE::SX11) 92 BuildMI(MBB, MBBI, dl, TII.get(VE::LDSri), VE::SX16) 95 BuildMI(MBB, MBBI, d 34 emitPrologueInsns(MachineFunction &MF, MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, int NumBytes, bool RequireFPUpdate) const argument 72 emitEpilogueInsns(MachineFunction &MF, MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, int NumBytes, bool RequireFPUpdate) const argument 106 emitSPAdjustment(MachineFunction &MF, MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, int NumBytes) const argument 137 emitSPExtend(MachineFunction &MF, MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, int NumBytes) const argument 183 MachineBasicBlock::iterator MBBI = MBB.begin(); local 271 MachineBasicBlock::iterator MBBI = MBB.getLastNonDebugInstr(); local [all...] |
H A D | VEFrameLowering.h | 31 MachineBasicBlock::iterator MBBI, int NumBytes, 34 MachineBasicBlock::iterator MBBI, int NumBytes, 72 MachineBasicBlock::iterator MBBI, int NumBytes) const; 76 MachineBasicBlock::iterator MBBI, int NumBytes) const;
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64BranchTargets.cpp | 119 auto MBBI = MBB.begin(); local 122 for (; MBBI != MBB.end() && MBBI->isMetaInstruction(); ++MBBI) 127 if (MBBI != MBB.end() && HintNum == 34 && 128 (MBBI->getOpcode() == AArch64::PACIASP || 129 MBBI->getOpcode() == AArch64::PACIBSP))
|
H A D | AArch64SpeculationHardening.cpp | 158 MachineBasicBlock::iterator MBBI) const; 160 MachineBasicBlock::iterator MBBI, 163 MachineBasicBlock::iterator MBBI, 168 MachineBasicBlock::iterator MBBI, 173 MachineBasicBlock::iterator MBBI, 175 bool insertCSDB(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, 218 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, 221 BuildMI(MBB, MBBI, DL, TII->get(AArch64::DSB)).addImm(0xf); 222 BuildMI(MBB, MBBI, DL, TII->get(AArch64::ISB)).addImm(0xf); 359 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI) cons 217 insertFullSpeculationBarrier( MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, DebugLoc DL) const argument 382 insertRegToSPTaintPropagation( MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, unsigned TmpReg) const argument 430 makeGPRSpeculationSafe( MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, MachineInstr &MI, unsigned Reg) argument 466 MachineBasicBlock::iterator MBBI = MBB.begin(), E = MBB.end(); local 547 expandSpeculationSafeValue( MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, bool UsesFullSpeculationBarrier) argument 589 insertCSDB(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, DebugLoc DL) argument 617 MachineBasicBlock::iterator MBBI = MBB.begin(), E = MBB.end(); local [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARC/ |
H A D | ARCExpandPseudos.cpp | 81 MachineBasicBlock::iterator MBBI = MBB.begin(), E = MBB.end(); local 82 while (MBBI != E) { 83 MachineBasicBlock::iterator NMBBI = std::next(MBBI); 84 switch (MBBI->getOpcode()) { 88 ExpandStore(MF, MBBI); 94 MBBI = NMBBI;
|
H A D | ARCFrameLowering.cpp | 45 MachineBasicBlock::iterator MBBI, 72 BuildMI(MBB, MBBI, dl, TII.get(AdjOp), StackPtr) 98 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, 109 generateStackAdjustment(MBB, MBBI, *ST.getInstrInfo(), DebugLoc(), 124 MachineBasicBlock::iterator MBBI = MBB.begin(); local 143 BuildMI(MBB, MBBI, dl, TII->get(Opc), ARC::SP) 149 BuildMI(MBB, MBBI, dl, TII->get(ARC::ST_AW_rs9)) 160 BuildMI(MBB, MBBI, dl, TII->get(ARC::PUSH_S_BLINK)); 161 BuildMI(MBB, MBBI, dl, TII->get(ARC::SUB_rru6)) 165 BuildMI(MBB, MBBI, d 44 generateStackAdjustment(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, const ARCInstrInfo &TII, DebugLoc dl, int Amount, int StackPtr) argument 97 adjustStackToMatchRecords( MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, bool Allocate) const argument 245 MachineBasicBlock::iterator MBBI = MBB.getFirstTerminator(); local 452 emitRegUpdate(MachineBasicBlock &MBB, MachineBasicBlock::iterator &MBBI, DebugLoc dl, unsigned Reg, int NumBytes, bool IsAdd, const ARCInstrInfo *TII) argument [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | Thumb1FrameLowering.cpp | 68 MachineBasicBlock::iterator &MBBI, 84 BuildMI(MBB, MBBI, dl, TII.get(ARM::t2MOVi32imm), ScratchReg) 87 MRI.emitLoadConstPool(MBB, MBBI, dl, ScratchReg, 0, NumBytes, ARMCC::AL, 90 BuildMI(MBB, MBBI, dl, TII.get(ARM::tADDhirr), ARM::SP) 97 emitThumbRegPlusImmediate(MBB, MBBI, dl, ARM::SP, ARM::SP, NumBytes, TII, 103 MachineBasicBlock::iterator &MBBI, 107 emitThumbRegPlusImmediate(MBB, MBBI, dl, ARM::SP, ARM::SP, NumBytes, TII, 147 MachineBasicBlock::iterator MBBI = MBB.begin(); local 181 emitPrologueEpilogueSPUpdate(MBB, MBBI, TII, dl, *RegInfo, -ArgRegsSaveSize, 186 BuildMI(MBB, MBBI, d 67 emitPrologueEpilogueSPUpdate(MachineBasicBlock &MBB, MachineBasicBlock::iterator &MBBI, const TargetInstrInfo &TII, const DebugLoc &dl, const ThumbRegisterInfo &MRI, int NumBytes, unsigned ScratchReg, unsigned MIFlags) argument 102 emitCallSPUpdate(MachineBasicBlock &MBB, MachineBasicBlock::iterator &MBBI, const TargetInstrInfo &TII, const DebugLoc &dl, const ThumbRegisterInfo &MRI, int NumBytes, unsigned MIFlags = MachineInstr::NoFlags) argument 472 MachineBasicBlock::iterator MBBI = MBB.getFirstTerminator(); local 616 auto MBBI = MBB.getFirstTerminator(); local [all...] |
H A D | Thumb1InstrInfo.h | 44 MachineBasicBlock::iterator MBBI, 50 MachineBasicBlock::iterator MBBI,
|
H A D | Thumb2InstrInfo.h | 39 MachineBasicBlock::iterator MBBI) const override; 46 MachineBasicBlock::iterator MBBI, 52 MachineBasicBlock::iterator MBBI,
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Lanai/ |
H A D | LanaiFrameLowering.cpp | 70 MachineBasicBlock::iterator MBBI = MBB->begin(); local 71 while (MBBI != MBB->end()) { 72 MachineInstr &MI = *MBBI++; 98 MachineBasicBlock::iterator MBBI = MBB.begin(); local 113 BuildMI(MBB, MBBI, DL, LII.get(Lanai::SW_RI)) 122 BuildMI(MBB, MBBI, DL, LII.get(Lanai::ADD_I_LO), Lanai::FP) 130 BuildMI(MBB, MBBI, DL, LII.get(Lanai::SUB_I_LO), Lanai::SP) 180 MachineBasicBlock::iterator MBBI = MBB.getLastNonDebugInstr(); local 183 DebugLoc DL = MBBI->getDebugLoc(); 186 BuildMI(MBB, MBBI, D [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/MSP430/ |
H A D | MSP430FrameLowering.cpp | 48 MachineBasicBlock::iterator MBBI = MBB.begin(); local 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::FP) 82 while (MBBI != MBB.end() && (MBBI->getOpcode() == MSP430::PUSH16r)) 83 ++MBBI; 85 if (MBBI != MBB.end()) 86 DL = MBBI 113 MachineBasicBlock::iterator MBBI = MBB.getLastNonDebugInstr(); local [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | FinalizeISel.cpp | 55 for (MachineBasicBlock::iterator MBBI = MBB->begin(), MBBE = MBB->end(); 56 MBBI != MBBE; ) { 57 MachineInstr &MI = *MBBI++; 67 MBBI = NewMBB->begin();
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | Mips16FrameLowering.cpp | 47 MachineBasicBlock::iterator MBBI = MBB.begin(); local 62 TII.makeFrame(Mips::SP, StackSize, MBB, MBBI); 67 BuildMI(MBB, MBBI, dl, TII.get(TargetOpcode::CFI_INSTRUCTION)) 82 BuildMI(MBB, MBBI, dl, TII.get(TargetOpcode::CFI_INSTRUCTION)) 87 BuildMI(MBB, MBBI, dl, TII.get(Mips::MoveR3216), Mips::S0) 93 MachineBasicBlock::iterator MBBI = MBB.getFirstTerminator(); local 97 DebugLoc dl = MBBI != MBB.end() ? MBBI->getDebugLoc() : DebugLoc(); 104 BuildMI(MBB, MBBI, dl, TII.get(Mips::Move32R16), Mips::SP) 109 TII.restoreFrame(Mips::SP, StackSize, MBB, MBBI); [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCQPXLoadSplat.cpp | 68 for (auto MBBI = MBB->rbegin(); MBBI != MBB->rend(); ++MBBI) { 69 MachineInstr *MI = &*MBBI; 115 // If SMI is directly after MI, then MBBI's base iterator is 116 // pointing at SMI. Adjust MBBI around the call to erase SMI to 117 // avoid invalidating MBBI. 118 ++MBBI; 120 --MBBI;
|
H A D | PPCFrameLowering.cpp | 298 MachineBasicBlock::iterator MBBI = MI; local 299 ++MBBI; 300 assert(MBBI != Entry->end() && MBBI->getOpcode() == PPC::MTVRSAVE); 301 MBBI->eraseFromParent(); 310 for (MBBI = I->end(); MBBI != I->begin(); ) { 311 --MBBI; 312 if (MBBI->getOpcode() == PPC::MTVRSAVE) { 313 MBBI 642 MachineBasicBlock::iterator MBBI = MBB->getFirstTerminator(); local 777 MachineBasicBlock::iterator MBBI = MBB.begin(); local 1372 MachineBasicBlock::iterator MBBI = MBB.getFirstTerminator(); local 1724 MachineBasicBlock::iterator MBBI = MBB.getFirstTerminator(); local 2330 MachineBasicBlock::iterator MBBI = I; local [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVExpandPseudoInsts.cpp | 44 bool expandMI(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, 47 MachineBasicBlock::iterator MBBI, AtomicRMWInst::BinOp, 51 MachineBasicBlock::iterator MBBI, 55 MachineBasicBlock::iterator MBBI, bool IsMasked, 58 MachineBasicBlock::iterator MBBI, 62 MachineBasicBlock::iterator MBBI, 65 MachineBasicBlock::iterator MBBI, 68 MachineBasicBlock::iterator MBBI, 71 MachineBasicBlock::iterator MBBI, 88 MachineBasicBlock::iterator MBBI local 98 expandMI(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, MachineBasicBlock::iterator &NextMBBI) argument 358 expandAtomicBinOp( MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, AtomicRMWInst::BinOp BinOp, bool IsMasked, int Width, MachineBasicBlock::iterator &NextMBBI) argument 407 expandAtomicMinMaxOp( MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, AtomicRMWInst::BinOp BinOp, bool IsMasked, int Width, MachineBasicBlock::iterator &NextMBBI) argument 528 expandAtomicCmpXchg( MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, bool IsMasked, int Width, MachineBasicBlock::iterator &NextMBBI) argument 624 expandAuipcInstPair( MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, MachineBasicBlock::iterator &NextMBBI, unsigned FlagsHi, unsigned SecondOpcode) argument 665 expandLoadLocalAddress( MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, MachineBasicBlock::iterator &NextMBBI) argument 672 expandLoadAddress( MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, MachineBasicBlock::iterator &NextMBBI) argument 690 expandLoadTLSIEAddress( MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, MachineBasicBlock::iterator &NextMBBI) argument 701 expandLoadTLSGDAddress( MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, MachineBasicBlock::iterator &NextMBBI) argument [all...] |