Home
last modified time | relevance | path

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

/external/llvm/lib/Target/Mips/
DMips16ISelLowering.cpp543 MachineBasicBlock *sinkMBB = F->CreateMachineBasicBlock(LLVM_BB); in emitSel16() local
545 F->insert(It, sinkMBB); in emitSel16()
548 sinkMBB->splice(sinkMBB->begin(), BB, in emitSel16()
550 sinkMBB->transferSuccessorsAndUpdatePHIs(BB); in emitSel16()
554 BB->addSuccessor(sinkMBB); in emitSel16()
558 .addMBB(sinkMBB); in emitSel16()
566 BB->addSuccessor(sinkMBB); in emitSel16()
571 BB = sinkMBB; in emitSel16()
606 MachineBasicBlock *sinkMBB = F->CreateMachineBasicBlock(LLVM_BB); in emitSelT16() local
608 F->insert(It, sinkMBB); in emitSelT16()
[all …]
DMipsISelLowering.cpp1277 MachineBasicBlock *sinkMBB = MF->CreateMachineBasicBlock(LLVM_BB); in emitAtomicBinaryPartword() local
1281 MF->insert(It, sinkMBB); in emitAtomicBinaryPartword()
1291 loopMBB->addSuccessor(sinkMBB); in emitAtomicBinaryPartword()
1292 sinkMBB->addSuccessor(exitMBB); in emitAtomicBinaryPartword()
1378 BB = sinkMBB; in emitAtomicBinaryPartword()
1533 MachineBasicBlock *sinkMBB = MF->CreateMachineBasicBlock(LLVM_BB); in emitAtomicCmpSwapPartword() local
1538 MF->insert(It, sinkMBB); in emitAtomicCmpSwapPartword()
1547 loop1MBB->addSuccessor(sinkMBB); in emitAtomicCmpSwapPartword()
1550 loop2MBB->addSuccessor(sinkMBB); in emitAtomicCmpSwapPartword()
1551 sinkMBB->addSuccessor(exitMBB); in emitAtomicCmpSwapPartword()
[all …]
/external/swiftshader/third_party/LLVM/lib/Target/Mips/
DMipsISelLowering.cpp738 MachineBasicBlock *sinkMBB = F->CreateMachineBasicBlock(LLVM_BB); in ExpandCondMov() local
740 F->insert(It, sinkMBB); in ExpandCondMov()
743 sinkMBB->splice(sinkMBB->begin(), BB, in ExpandCondMov()
746 sinkMBB->transferSuccessorsAndUpdatePHIs(BB); in ExpandCondMov()
750 BB->addSuccessor(sinkMBB); in ExpandCondMov()
754 BuildMI(BB, dl, TII->get(Opc)).addMBB(sinkMBB); in ExpandCondMov()
757 .addReg(Mips::ZERO).addMBB(sinkMBB); in ExpandCondMov()
765 BB->addSuccessor(sinkMBB); in ExpandCondMov()
770 BB = sinkMBB; in ExpandCondMov()
985 MachineBasicBlock *sinkMBB = MF->CreateMachineBasicBlock(LLVM_BB); in EmitAtomicBinaryPartword() local
[all …]
/external/swiftshader/third_party/LLVM/lib/Target/Alpha/
DAlphaISelLowering.cpp889 MachineBasicBlock *sinkMBB = F->CreateMachineBasicBlock(LLVM_BB); in EmitInstrWithCustomInserter() local
891 sinkMBB->splice(sinkMBB->begin(), thisMBB, in EmitInstrWithCustomInserter()
894 sinkMBB->transferSuccessorsAndUpdatePHIs(thisMBB); in EmitInstrWithCustomInserter()
897 F->insert(It, sinkMBB); in EmitInstrWithCustomInserter()
916 .addImm(0).addReg(reg_cmp).addMBB(sinkMBB); in EmitInstrWithCustomInserter()
938 BuildMI(llscMBB, dl, TII->get(Alpha::BR)).addMBB(sinkMBB); in EmitInstrWithCustomInserter()
942 llscMBB->addSuccessor(sinkMBB); in EmitInstrWithCustomInserter()
945 return sinkMBB; in EmitInstrWithCustomInserter()
/external/swiftshader/third_party/LLVM/lib/Target/Sparc/
DSparcISelLowering.cpp1204 MachineBasicBlock *sinkMBB = F->CreateMachineBasicBlock(LLVM_BB); in EmitInstrWithCustomInserter() local
1206 F->insert(It, sinkMBB); in EmitInstrWithCustomInserter()
1209 sinkMBB->splice(sinkMBB->begin(), BB, in EmitInstrWithCustomInserter()
1212 sinkMBB->transferSuccessorsAndUpdatePHIs(BB); in EmitInstrWithCustomInserter()
1216 BB->addSuccessor(sinkMBB); in EmitInstrWithCustomInserter()
1218 BuildMI(BB, dl, TII.get(BROpcode)).addMBB(sinkMBB).addImm(CC); in EmitInstrWithCustomInserter()
1226 BB->addSuccessor(sinkMBB); in EmitInstrWithCustomInserter()
1231 BB = sinkMBB; in EmitInstrWithCustomInserter()
/external/swiftshader/third_party/LLVM/lib/Target/XCore/
DXCoreISelLowering.cpp1282 MachineBasicBlock *sinkMBB = F->CreateMachineBasicBlock(LLVM_BB); in EmitInstrWithCustomInserter() local
1284 F->insert(It, sinkMBB); in EmitInstrWithCustomInserter()
1287 sinkMBB->splice(sinkMBB->begin(), BB, in EmitInstrWithCustomInserter()
1290 sinkMBB->transferSuccessorsAndUpdatePHIs(BB); in EmitInstrWithCustomInserter()
1294 BB->addSuccessor(sinkMBB); in EmitInstrWithCustomInserter()
1297 .addReg(MI->getOperand(1).getReg()).addMBB(sinkMBB); in EmitInstrWithCustomInserter()
1305 BB->addSuccessor(sinkMBB); in EmitInstrWithCustomInserter()
1310 BB = sinkMBB; in EmitInstrWithCustomInserter()
/external/llvm/lib/Target/Sparc/
DSparcISelLowering.cpp3135 MachineBasicBlock *sinkMBB = F->CreateMachineBasicBlock(LLVM_BB); in expandSelectCC() local
3137 F->insert(It, sinkMBB); in expandSelectCC()
3140 sinkMBB->splice(sinkMBB->begin(), BB, in expandSelectCC()
3143 sinkMBB->transferSuccessorsAndUpdatePHIs(BB); in expandSelectCC()
3147 BB->addSuccessor(sinkMBB); in expandSelectCC()
3149 BuildMI(BB, dl, TII.get(BROpcode)).addMBB(sinkMBB).addImm(CC); in expandSelectCC()
3157 BB->addSuccessor(sinkMBB); in expandSelectCC()
3162 BB = sinkMBB; in expandSelectCC()
3272 MachineBasicBlock *sinkMBB = MF->CreateMachineBasicBlock(BB); in emitEHSjLjSetJmp() local
3276 MF->insert(It, sinkMBB); in emitEHSjLjSetJmp()
[all …]
/external/llvm/lib/Target/XCore/
DXCoreISelLowering.cpp1559 MachineBasicBlock *sinkMBB = F->CreateMachineBasicBlock(LLVM_BB); in EmitInstrWithCustomInserter() local
1561 F->insert(It, sinkMBB); in EmitInstrWithCustomInserter()
1564 sinkMBB->splice(sinkMBB->begin(), BB, in EmitInstrWithCustomInserter()
1566 sinkMBB->transferSuccessorsAndUpdatePHIs(BB); in EmitInstrWithCustomInserter()
1570 BB->addSuccessor(sinkMBB); in EmitInstrWithCustomInserter()
1574 .addMBB(sinkMBB); in EmitInstrWithCustomInserter()
1582 BB->addSuccessor(sinkMBB); in EmitInstrWithCustomInserter()
1587 BB = sinkMBB; in EmitInstrWithCustomInserter()
/external/llvm/lib/Target/PowerPC/
DPPCISelLowering.cpp8677 MachineBasicBlock *sinkMBB = MF->CreateMachineBasicBlock(BB); in emitEHSjLjSetJmp() local
8679 MF->insert(I, sinkMBB); in emitEHSjLjSetJmp()
8684 sinkMBB->splice(sinkMBB->begin(), MBB, in emitEHSjLjSetJmp()
8686 sinkMBB->transferSuccessorsAndUpdatePHIs(MBB); in emitEHSjLjSetJmp()
8742 MIB = BuildMI(*thisMBB, MI, DL, TII->get(PPC::B)).addMBB(sinkMBB); in emitEHSjLjSetJmp()
8745 thisMBB->addSuccessor(sinkMBB, BranchProbability::getOne()); in emitEHSjLjSetJmp()
8769 mainMBB->addSuccessor(sinkMBB); in emitEHSjLjSetJmp()
8772 BuildMI(*sinkMBB, sinkMBB->begin(), DL, in emitEHSjLjSetJmp()
8778 return sinkMBB; in emitEHSjLjSetJmp()
8973 MachineBasicBlock *sinkMBB = F->CreateMachineBasicBlock(LLVM_BB); in EmitInstrWithCustomInserter() local
[all …]
/external/swiftshader/third_party/LLVM/lib/Target/PowerPC/
DPPCISelLowering.cpp4874 MachineBasicBlock *sinkMBB = F->CreateMachineBasicBlock(LLVM_BB); in EmitInstrWithCustomInserter() local
4878 F->insert(It, sinkMBB); in EmitInstrWithCustomInserter()
4881 sinkMBB->splice(sinkMBB->begin(), BB, in EmitInstrWithCustomInserter()
4884 sinkMBB->transferSuccessorsAndUpdatePHIs(BB); in EmitInstrWithCustomInserter()
4888 BB->addSuccessor(sinkMBB); in EmitInstrWithCustomInserter()
4891 .addImm(SelectPred).addReg(MI->getOperand(1).getReg()).addMBB(sinkMBB); in EmitInstrWithCustomInserter()
4899 BB->addSuccessor(sinkMBB); in EmitInstrWithCustomInserter()
4904 BB = sinkMBB; in EmitInstrWithCustomInserter()
/external/llvm/lib/Target/X86/
DX86ISelLowering.cpp22564 MachineBasicBlock *sinkMBB = MF->CreateMachineBasicBlock(BB); in emitXBegin() local
22566 MF->insert(I, sinkMBB); in emitXBegin()
22569 sinkMBB->splice(sinkMBB->begin(), MBB, in emitXBegin()
22571 sinkMBB->transferSuccessorsAndUpdatePHIs(MBB); in emitXBegin()
22577 BuildMI(thisMBB, DL, TII->get(X86::XBEGIN_4)).addMBB(sinkMBB); in emitXBegin()
22579 thisMBB->addSuccessor(sinkMBB); in emitXBegin()
22584 mainMBB->addSuccessor(sinkMBB); in emitXBegin()
22588 sinkMBB->addLiveIn(X86::EAX); in emitXBegin()
22589 BuildMI(*sinkMBB, sinkMBB->begin(), DL, TII->get(TargetOpcode::COPY), in emitXBegin()
22594 return sinkMBB; in emitXBegin()
[all …]
/external/swiftshader/third_party/LLVM/lib/Target/ARM/
DARMISelLowering.cpp6143 MachineBasicBlock *sinkMBB = F->CreateMachineBasicBlock(LLVM_BB); in EmitInstrWithCustomInserter() local
6145 F->insert(It, sinkMBB); in EmitInstrWithCustomInserter()
6148 sinkMBB->splice(sinkMBB->begin(), BB, in EmitInstrWithCustomInserter()
6151 sinkMBB->transferSuccessorsAndUpdatePHIs(BB); in EmitInstrWithCustomInserter()
6154 BB->addSuccessor(sinkMBB); in EmitInstrWithCustomInserter()
6156 BuildMI(BB, dl, TII->get(ARM::tBcc)).addMBB(sinkMBB) in EmitInstrWithCustomInserter()
6165 BB->addSuccessor(sinkMBB); in EmitInstrWithCustomInserter()
6170 BB = sinkMBB; in EmitInstrWithCustomInserter()
/external/swiftshader/third_party/LLVM/lib/Target/X86/
DX86ISelLowering.cpp11706 MachineBasicBlock *sinkMBB = F->CreateMachineBasicBlock(LLVM_BB); in EmitLoweredSelect() local
11708 F->insert(It, sinkMBB); in EmitLoweredSelect()
11714 sinkMBB->addLiveIn(X86::EFLAGS); in EmitLoweredSelect()
11718 sinkMBB->splice(sinkMBB->begin(), BB, in EmitLoweredSelect()
11721 sinkMBB->transferSuccessorsAndUpdatePHIs(BB); in EmitLoweredSelect()
11725 BB->addSuccessor(sinkMBB); in EmitLoweredSelect()
11730 BuildMI(BB, DL, TII->get(Opc)).addMBB(sinkMBB); in EmitLoweredSelect()
11735 copy0MBB->addSuccessor(sinkMBB); in EmitLoweredSelect()
11740 BuildMI(*sinkMBB, sinkMBB->begin(), DL, in EmitLoweredSelect()
11746 return sinkMBB; in EmitLoweredSelect()
/external/llvm/lib/Target/ARM/
DARMISelLowering.cpp8306 MachineBasicBlock *sinkMBB = F->CreateMachineBasicBlock(LLVM_BB); in EmitInstrWithCustomInserter() local
8308 F->insert(It, sinkMBB); in EmitInstrWithCustomInserter()
8311 sinkMBB->splice(sinkMBB->begin(), BB, in EmitInstrWithCustomInserter()
8313 sinkMBB->transferSuccessorsAndUpdatePHIs(BB); in EmitInstrWithCustomInserter()
8316 BB->addSuccessor(sinkMBB); in EmitInstrWithCustomInserter()
8319 .addMBB(sinkMBB) in EmitInstrWithCustomInserter()
8329 BB->addSuccessor(sinkMBB); in EmitInstrWithCustomInserter()
8334 BB = sinkMBB; in EmitInstrWithCustomInserter()