Home
last modified time | relevance | path

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

/trueos/contrib/llvm/lib/Target/Mips/
HDMips16ISelLowering.cpp521 MachineBasicBlock *sinkMBB = F->CreateMachineBasicBlock(LLVM_BB); in emitSel16() local
523 F->insert(It, sinkMBB); in emitSel16()
526 sinkMBB->splice(sinkMBB->begin(), BB, in emitSel16()
529 sinkMBB->transferSuccessorsAndUpdatePHIs(BB); in emitSel16()
533 BB->addSuccessor(sinkMBB); in emitSel16()
536 .addMBB(sinkMBB); in emitSel16()
544 BB->addSuccessor(sinkMBB); in emitSel16()
549 BB = sinkMBB; in emitSel16()
584 MachineBasicBlock *sinkMBB = F->CreateMachineBasicBlock(LLVM_BB); in emitSelT16() local
586 F->insert(It, sinkMBB); in emitSelT16()
[all …]
HDMipsISelLowering.cpp999 MachineBasicBlock *sinkMBB = MF->CreateMachineBasicBlock(LLVM_BB); in emitAtomicBinaryPartword() local
1004 MF->insert(It, sinkMBB); in emitAtomicBinaryPartword()
1014 loopMBB->addSuccessor(sinkMBB); in emitAtomicBinaryPartword()
1015 sinkMBB->addSuccessor(exitMBB); in emitAtomicBinaryPartword()
1101 BB = sinkMBB; in emitAtomicBinaryPartword()
1239 MachineBasicBlock *sinkMBB = MF->CreateMachineBasicBlock(LLVM_BB); in emitAtomicCmpSwapPartword() local
1245 MF->insert(It, sinkMBB); in emitAtomicCmpSwapPartword()
1254 loop1MBB->addSuccessor(sinkMBB); in emitAtomicCmpSwapPartword()
1257 loop2MBB->addSuccessor(sinkMBB); in emitAtomicCmpSwapPartword()
1258 sinkMBB->addSuccessor(exitMBB); in emitAtomicCmpSwapPartword()
[all …]
/trueos/contrib/llvm/lib/Target/XCore/
HDXCoreISelLowering.cpp1347 MachineBasicBlock *sinkMBB = F->CreateMachineBasicBlock(LLVM_BB); in EmitInstrWithCustomInserter() local
1349 F->insert(It, sinkMBB); in EmitInstrWithCustomInserter()
1352 sinkMBB->splice(sinkMBB->begin(), BB, in EmitInstrWithCustomInserter()
1355 sinkMBB->transferSuccessorsAndUpdatePHIs(BB); in EmitInstrWithCustomInserter()
1359 BB->addSuccessor(sinkMBB); in EmitInstrWithCustomInserter()
1362 .addReg(MI->getOperand(1).getReg()).addMBB(sinkMBB); in EmitInstrWithCustomInserter()
1370 BB->addSuccessor(sinkMBB); in EmitInstrWithCustomInserter()
1375 BB = sinkMBB; in EmitInstrWithCustomInserter()
/trueos/contrib/llvm/lib/Target/X86/
HDX86ISelLowering.cpp14112 MachineBasicBlock *sinkMBB = MF->CreateMachineBasicBlock(BB); in EmitXBegin() local
14114 MF->insert(I, sinkMBB); in EmitXBegin()
14117 sinkMBB->splice(sinkMBB->begin(), MBB, in EmitXBegin()
14119 sinkMBB->transferSuccessorsAndUpdatePHIs(MBB); in EmitXBegin()
14125 BuildMI(thisMBB, DL, TII->get(X86::XBEGIN_4)).addMBB(sinkMBB); in EmitXBegin()
14127 thisMBB->addSuccessor(sinkMBB); in EmitXBegin()
14132 mainMBB->addSuccessor(sinkMBB); in EmitXBegin()
14136 sinkMBB->addLiveIn(X86::EAX); in EmitXBegin()
14137 BuildMI(*sinkMBB, sinkMBB->begin(), DL, in EmitXBegin()
14142 return sinkMBB; in EmitXBegin()
[all …]
/trueos/contrib/llvm/lib/Target/PowerPC/
HDPPCISelLowering.cpp6131 MachineBasicBlock *sinkMBB = MF->CreateMachineBasicBlock(BB); in emitEHSjLjSetJmp() local
6133 MF->insert(I, sinkMBB); in emitEHSjLjSetJmp()
6138 sinkMBB->splice(sinkMBB->begin(), MBB, in emitEHSjLjSetJmp()
6140 sinkMBB->transferSuccessorsAndUpdatePHIs(MBB); in emitEHSjLjSetJmp()
6197 MIB = BuildMI(*thisMBB, MI, DL, TII->get(PPC::B)).addMBB(sinkMBB); in emitEHSjLjSetJmp()
6200 thisMBB->addSuccessor(sinkMBB, /* weight */ 1); in emitEHSjLjSetJmp()
6223 mainMBB->addSuccessor(sinkMBB); in emitEHSjLjSetJmp()
6226 BuildMI(*sinkMBB, sinkMBB->begin(), DL, in emitEHSjLjSetJmp()
6232 return sinkMBB; in emitEHSjLjSetJmp()
6388 MachineBasicBlock *sinkMBB = F->CreateMachineBasicBlock(LLVM_BB); in EmitInstrWithCustomInserter() local
[all …]
/trueos/contrib/llvm/lib/Target/Sparc/
HDSparcISelLowering.cpp2931 MachineBasicBlock *sinkMBB = F->CreateMachineBasicBlock(LLVM_BB); in expandSelectCC() local
2933 F->insert(It, sinkMBB); in expandSelectCC()
2936 sinkMBB->splice(sinkMBB->begin(), BB, in expandSelectCC()
2939 sinkMBB->transferSuccessorsAndUpdatePHIs(BB); in expandSelectCC()
2943 BB->addSuccessor(sinkMBB); in expandSelectCC()
2945 BuildMI(BB, dl, TII.get(BROpcode)).addMBB(sinkMBB).addImm(CC); in expandSelectCC()
2953 BB->addSuccessor(sinkMBB); in expandSelectCC()
2958 BB = sinkMBB; in expandSelectCC()
/trueos/contrib/llvm/lib/Target/ARM/
HDARMISelLowering.cpp7817 MachineBasicBlock *sinkMBB = F->CreateMachineBasicBlock(LLVM_BB); in EmitInstrWithCustomInserter() local
7819 F->insert(It, sinkMBB); in EmitInstrWithCustomInserter()
7822 sinkMBB->splice(sinkMBB->begin(), BB, in EmitInstrWithCustomInserter()
7825 sinkMBB->transferSuccessorsAndUpdatePHIs(BB); in EmitInstrWithCustomInserter()
7828 BB->addSuccessor(sinkMBB); in EmitInstrWithCustomInserter()
7830 BuildMI(BB, dl, TII->get(ARM::tBcc)).addMBB(sinkMBB) in EmitInstrWithCustomInserter()
7839 BB->addSuccessor(sinkMBB); in EmitInstrWithCustomInserter()
7844 BB = sinkMBB; in EmitInstrWithCustomInserter()