Home
last modified time | relevance | path

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

/external/llvm/lib/Target/Mips/
DMips16ISelLowering.cpp539 MachineBasicBlock *sinkMBB = F->CreateMachineBasicBlock(LLVM_BB); in emitSel16() local
541 F->insert(It, sinkMBB); in emitSel16()
544 sinkMBB->splice(sinkMBB->begin(), BB, in emitSel16()
546 sinkMBB->transferSuccessorsAndUpdatePHIs(BB); in emitSel16()
550 BB->addSuccessor(sinkMBB); in emitSel16()
553 .addMBB(sinkMBB); in emitSel16()
561 BB->addSuccessor(sinkMBB); in emitSel16()
566 BB = sinkMBB; in emitSel16()
601 MachineBasicBlock *sinkMBB = F->CreateMachineBasicBlock(LLVM_BB); in emitSelT16() local
603 F->insert(It, sinkMBB); in emitSelT16()
[all …]
DMipsISelLowering.cpp1109 MachineBasicBlock *sinkMBB = MF->CreateMachineBasicBlock(LLVM_BB); in emitAtomicBinaryPartword() local
1114 MF->insert(It, sinkMBB); in emitAtomicBinaryPartword()
1124 loopMBB->addSuccessor(sinkMBB); in emitAtomicBinaryPartword()
1125 sinkMBB->addSuccessor(exitMBB); in emitAtomicBinaryPartword()
1210 BB = sinkMBB; in emitAtomicBinaryPartword()
1343 MachineBasicBlock *sinkMBB = MF->CreateMachineBasicBlock(LLVM_BB); in emitAtomicCmpSwapPartword() local
1349 MF->insert(It, sinkMBB); in emitAtomicCmpSwapPartword()
1358 loop1MBB->addSuccessor(sinkMBB); in emitAtomicCmpSwapPartword()
1361 loop2MBB->addSuccessor(sinkMBB); in emitAtomicCmpSwapPartword()
1362 sinkMBB->addSuccessor(exitMBB); in emitAtomicCmpSwapPartword()
[all …]
/external/llvm/lib/Target/XCore/
DXCoreISelLowering.cpp1566 MachineBasicBlock *sinkMBB = F->CreateMachineBasicBlock(LLVM_BB); in EmitInstrWithCustomInserter() local
1568 F->insert(It, sinkMBB); in EmitInstrWithCustomInserter()
1571 sinkMBB->splice(sinkMBB->begin(), BB, in EmitInstrWithCustomInserter()
1573 sinkMBB->transferSuccessorsAndUpdatePHIs(BB); in EmitInstrWithCustomInserter()
1577 BB->addSuccessor(sinkMBB); in EmitInstrWithCustomInserter()
1580 .addReg(MI->getOperand(1).getReg()).addMBB(sinkMBB); in EmitInstrWithCustomInserter()
1588 BB->addSuccessor(sinkMBB); in EmitInstrWithCustomInserter()
1593 BB = sinkMBB; in EmitInstrWithCustomInserter()
/external/llvm/lib/Target/Sparc/
DSparcISelLowering.cpp2923 MachineBasicBlock *sinkMBB = F->CreateMachineBasicBlock(LLVM_BB); in expandSelectCC() local
2925 F->insert(It, sinkMBB); in expandSelectCC()
2928 sinkMBB->splice(sinkMBB->begin(), BB, in expandSelectCC()
2931 sinkMBB->transferSuccessorsAndUpdatePHIs(BB); in expandSelectCC()
2935 BB->addSuccessor(sinkMBB); in expandSelectCC()
2937 BuildMI(BB, dl, TII.get(BROpcode)).addMBB(sinkMBB).addImm(CC); in expandSelectCC()
2945 BB->addSuccessor(sinkMBB); in expandSelectCC()
2950 BB = sinkMBB; in expandSelectCC()
/external/llvm/lib/Target/PowerPC/
DPPCISelLowering.cpp6489 MachineBasicBlock *sinkMBB = MF->CreateMachineBasicBlock(BB); in emitEHSjLjSetJmp() local
6491 MF->insert(I, sinkMBB); in emitEHSjLjSetJmp()
6496 sinkMBB->splice(sinkMBB->begin(), MBB, in emitEHSjLjSetJmp()
6498 sinkMBB->transferSuccessorsAndUpdatePHIs(MBB); in emitEHSjLjSetJmp()
6555 MIB = BuildMI(*thisMBB, MI, DL, TII->get(PPC::B)).addMBB(sinkMBB); in emitEHSjLjSetJmp()
6558 thisMBB->addSuccessor(sinkMBB, /* weight */ 1); in emitEHSjLjSetJmp()
6581 mainMBB->addSuccessor(sinkMBB); in emitEHSjLjSetJmp()
6584 BuildMI(*sinkMBB, sinkMBB->begin(), DL, in emitEHSjLjSetJmp()
6590 return sinkMBB; in emitEHSjLjSetJmp()
6755 MachineBasicBlock *sinkMBB = F->CreateMachineBasicBlock(LLVM_BB); in EmitInstrWithCustomInserter() local
[all …]
/external/llvm/lib/Target/X86/
DX86ISelLowering.cpp16910 MachineBasicBlock *sinkMBB = MF->CreateMachineBasicBlock(BB); in EmitXBegin() local
16912 MF->insert(I, sinkMBB); in EmitXBegin()
16915 sinkMBB->splice(sinkMBB->begin(), MBB, in EmitXBegin()
16917 sinkMBB->transferSuccessorsAndUpdatePHIs(MBB); in EmitXBegin()
16923 BuildMI(thisMBB, DL, TII->get(X86::XBEGIN_4)).addMBB(sinkMBB); in EmitXBegin()
16925 thisMBB->addSuccessor(sinkMBB); in EmitXBegin()
16930 mainMBB->addSuccessor(sinkMBB); in EmitXBegin()
16934 sinkMBB->addLiveIn(X86::EAX); in EmitXBegin()
16935 BuildMI(*sinkMBB, sinkMBB->begin(), DL, in EmitXBegin()
16940 return sinkMBB; in EmitXBegin()
[all …]
/external/llvm/lib/Target/ARM/
DARMISelLowering.cpp7308 MachineBasicBlock *sinkMBB = F->CreateMachineBasicBlock(LLVM_BB); in EmitInstrWithCustomInserter() local
7310 F->insert(It, sinkMBB); in EmitInstrWithCustomInserter()
7313 sinkMBB->splice(sinkMBB->begin(), BB, in EmitInstrWithCustomInserter()
7315 sinkMBB->transferSuccessorsAndUpdatePHIs(BB); in EmitInstrWithCustomInserter()
7318 BB->addSuccessor(sinkMBB); in EmitInstrWithCustomInserter()
7320 BuildMI(BB, dl, TII->get(ARM::tBcc)).addMBB(sinkMBB) in EmitInstrWithCustomInserter()
7329 BB->addSuccessor(sinkMBB); in EmitInstrWithCustomInserter()
7334 BB = sinkMBB; in EmitInstrWithCustomInserter()