Home | History | Annotate | Download | only in Mips

Lines Matching refs:MachineBasicBlock

910 static MachineBasicBlock *insertDivByZeroTrap(MachineInstr *MI,
911 MachineBasicBlock &MBB,
918 MachineBasicBlock::iterator I(MI);
938 MachineBasicBlock *
940 MachineBasicBlock *BB) const {
1055 MachineBasicBlock *
1056 MipsTargetLowering::emitAtomicBinary(MachineInstr *MI, MachineBasicBlock *BB,
1099 MachineBasicBlock *loopMBB = MF->CreateMachineBasicBlock(LLVM_BB);
1100 MachineBasicBlock *exitMBB = MF->CreateMachineBasicBlock(LLVM_BB);
1107 std::next(MachineBasicBlock::iterator(MI)), BB->end());
1143 MachineBasicBlock *MipsTargetLowering::emitSignExtendToI32InReg(
1144 MachineInstr *MI, MachineBasicBlock *BB, unsigned Size, unsigned DstReg,
1173 MachineBasicBlock *MipsTargetLowering::emitAtomicBinaryPartword(
1174 MachineInstr *MI, MachineBasicBlock *BB, unsigned Size, unsigned BinOpcode,
1209 MachineBasicBlock *loopMBB = MF->CreateMachineBasicBlock(LLVM_BB);
1210 MachineBasicBlock *sinkMBB = MF->CreateMachineBasicBlock(LLVM_BB);
1211 MachineBasicBlock *exitMBB = MF->CreateMachineBasicBlock(LLVM_BB);
1219 std::next(MachineBasicBlock::iterator(MI)), BB->end());
1325 MachineBasicBlock * MipsTargetLowering::emitAtomicCmpSwap(MachineInstr *MI,
1326 MachineBasicBlock *BB,
1365 MachineBasicBlock *loop1MBB = MF->CreateMachineBasicBlock(LLVM_BB);
1366 MachineBasicBlock *loop2MBB = MF->CreateMachineBasicBlock(LLVM_BB);
1367 MachineBasicBlock *exitMBB = MF->CreateMachineBasicBlock(LLVM_BB);
1375 std::next(MachineBasicBlock::iterator(MI)), BB->end());
1409 MachineBasicBlock *
1411 MachineBasicBlock *BB,
1447 MachineBasicBlock *loop1MBB = MF->CreateMachineBasicBlock(LLVM_BB);
1448 MachineBasicBlock *loop2MBB = MF->CreateMachineBasicBlock(LLVM_BB);
1449 MachineBasicBlock *sinkMBB = MF->CreateMachineBasicBlock(LLVM_BB);
1450 MachineBasicBlock *exitMBB = MF->CreateMachineBasicBlock(LLVM_BB);
1459 std::next(MachineBasicBlock::iterator(MI)), BB->end());
1552 MachineBasicBlock *MipsTargetLowering::emitSEL_D(MachineInstr *MI,
1553 MachineBasicBlock *BB) const {
1559 MachineBasicBlock::iterator II(MI);
3881 MachineBasicBlock *
3882 MipsTargetLowering::emitPseudoSELECT(MachineInstr *MI, MachineBasicBlock *BB,
3905 MachineBasicBlock *thisMBB = BB;
3907 MachineBasicBlock *copy0MBB = F->CreateMachineBasicBlock(LLVM_BB);
3908 MachineBasicBlock *sinkMBB = F->CreateMachineBasicBlock(LLVM_BB);
3914 std::next(MachineBasicBlock::iterator(MI)), BB->end());