Home
last modified time | relevance | path

Searched refs:sinkMBB (Results 1 – 7 of 7) sorted by relevance

/external/llvm/lib/Target/Mips/
DMips16ISelLowering.cpp438 MachineBasicBlock *sinkMBB = F->CreateMachineBasicBlock(LLVM_BB); in emitSel16() local
440 F->insert(It, sinkMBB); in emitSel16()
443 sinkMBB->splice(sinkMBB->begin(), BB, in emitSel16()
446 sinkMBB->transferSuccessorsAndUpdatePHIs(BB); in emitSel16()
450 BB->addSuccessor(sinkMBB); in emitSel16()
453 .addMBB(sinkMBB); in emitSel16()
461 BB->addSuccessor(sinkMBB); in emitSel16()
466 BB = sinkMBB; in emitSel16()
501 MachineBasicBlock *sinkMBB = F->CreateMachineBasicBlock(LLVM_BB); in emitSelT16() local
503 F->insert(It, sinkMBB); in emitSelT16()
[all …]
DMipsISelLowering.cpp1196 MachineBasicBlock *sinkMBB = MF->CreateMachineBasicBlock(LLVM_BB); in emitAtomicBinaryPartword() local
1201 MF->insert(It, sinkMBB); in emitAtomicBinaryPartword()
1211 loopMBB->addSuccessor(sinkMBB); in emitAtomicBinaryPartword()
1212 sinkMBB->addSuccessor(exitMBB); in emitAtomicBinaryPartword()
1291 BB = sinkMBB; in emitAtomicBinaryPartword()
1433 MachineBasicBlock *sinkMBB = MF->CreateMachineBasicBlock(LLVM_BB); in emitAtomicCmpSwapPartword() local
1439 MF->insert(It, sinkMBB); in emitAtomicCmpSwapPartword()
1448 loop1MBB->addSuccessor(sinkMBB); in emitAtomicCmpSwapPartword()
1451 loop2MBB->addSuccessor(sinkMBB); in emitAtomicCmpSwapPartword()
1452 sinkMBB->addSuccessor(exitMBB); in emitAtomicCmpSwapPartword()
[all …]
/external/llvm/lib/Target/Sparc/
DSparcISelLowering.cpp1203 MachineBasicBlock *sinkMBB = F->CreateMachineBasicBlock(LLVM_BB); in EmitInstrWithCustomInserter() local
1205 F->insert(It, sinkMBB); in EmitInstrWithCustomInserter()
1208 sinkMBB->splice(sinkMBB->begin(), BB, in EmitInstrWithCustomInserter()
1211 sinkMBB->transferSuccessorsAndUpdatePHIs(BB); in EmitInstrWithCustomInserter()
1215 BB->addSuccessor(sinkMBB); in EmitInstrWithCustomInserter()
1217 BuildMI(BB, dl, TII.get(BROpcode)).addMBB(sinkMBB).addImm(CC); in EmitInstrWithCustomInserter()
1225 BB->addSuccessor(sinkMBB); in EmitInstrWithCustomInserter()
1230 BB = sinkMBB; in EmitInstrWithCustomInserter()
/external/llvm/lib/Target/XCore/
DXCoreISelLowering.cpp1311 MachineBasicBlock *sinkMBB = F->CreateMachineBasicBlock(LLVM_BB); in EmitInstrWithCustomInserter() local
1313 F->insert(It, sinkMBB); in EmitInstrWithCustomInserter()
1316 sinkMBB->splice(sinkMBB->begin(), BB, in EmitInstrWithCustomInserter()
1319 sinkMBB->transferSuccessorsAndUpdatePHIs(BB); in EmitInstrWithCustomInserter()
1323 BB->addSuccessor(sinkMBB); in EmitInstrWithCustomInserter()
1326 .addReg(MI->getOperand(1).getReg()).addMBB(sinkMBB); in EmitInstrWithCustomInserter()
1334 BB->addSuccessor(sinkMBB); in EmitInstrWithCustomInserter()
1339 BB = sinkMBB; in EmitInstrWithCustomInserter()
/external/llvm/lib/Target/X86/
DX86ISelLowering.cpp12748 MachineBasicBlock *sinkMBB = MF->CreateMachineBasicBlock(BB); in EmitXBegin() local
12750 MF->insert(I, sinkMBB); in EmitXBegin()
12753 sinkMBB->splice(sinkMBB->begin(), MBB, in EmitXBegin()
12755 sinkMBB->transferSuccessorsAndUpdatePHIs(MBB); in EmitXBegin()
12761 BuildMI(thisMBB, DL, TII->get(X86::XBEGIN_4)).addMBB(sinkMBB); in EmitXBegin()
12763 thisMBB->addSuccessor(sinkMBB); in EmitXBegin()
12768 mainMBB->addSuccessor(sinkMBB); in EmitXBegin()
12772 sinkMBB->addLiveIn(X86::EAX); in EmitXBegin()
12773 BuildMI(*sinkMBB, sinkMBB->begin(), DL, in EmitXBegin()
12778 return sinkMBB; in EmitXBegin()
[all …]
/external/llvm/lib/Target/PowerPC/
DPPCISelLowering.cpp5932 MachineBasicBlock *sinkMBB = F->CreateMachineBasicBlock(LLVM_BB); in EmitInstrWithCustomInserter() local
5936 F->insert(It, sinkMBB); in EmitInstrWithCustomInserter()
5939 sinkMBB->splice(sinkMBB->begin(), BB, in EmitInstrWithCustomInserter()
5942 sinkMBB->transferSuccessorsAndUpdatePHIs(BB); in EmitInstrWithCustomInserter()
5946 BB->addSuccessor(sinkMBB); in EmitInstrWithCustomInserter()
5949 .addImm(SelectPred).addReg(MI->getOperand(1).getReg()).addMBB(sinkMBB); in EmitInstrWithCustomInserter()
5957 BB->addSuccessor(sinkMBB); in EmitInstrWithCustomInserter()
5962 BB = sinkMBB; in EmitInstrWithCustomInserter()
/external/llvm/lib/Target/ARM/
DARMISelLowering.cpp7208 MachineBasicBlock *sinkMBB = F->CreateMachineBasicBlock(LLVM_BB); in EmitInstrWithCustomInserter() local
7210 F->insert(It, sinkMBB); in EmitInstrWithCustomInserter()
7213 sinkMBB->splice(sinkMBB->begin(), BB, in EmitInstrWithCustomInserter()
7216 sinkMBB->transferSuccessorsAndUpdatePHIs(BB); in EmitInstrWithCustomInserter()
7219 BB->addSuccessor(sinkMBB); in EmitInstrWithCustomInserter()
7221 BuildMI(BB, dl, TII->get(ARM::tBcc)).addMBB(sinkMBB) in EmitInstrWithCustomInserter()
7230 BB->addSuccessor(sinkMBB); in EmitInstrWithCustomInserter()
7235 BB = sinkMBB; in EmitInstrWithCustomInserter()