Searched defs:sinkMBB (Results 1 - 6 of 6) sorted by relevance

/external/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp1207 MachineBasicBlock *sinkMBB = F->CreateMachineBasicBlock(LLVM_BB); local
1209 F->insert(It, sinkMBB);
1211 // Transfer the remainder of BB and its successor edges to sinkMBB.
1212 sinkMBB->splice(sinkMBB->begin(), BB,
1215 sinkMBB->transferSuccessorsAndUpdatePHIs(BB);
1219 BB->addSuccessor(sinkMBB);
1221 BuildMI(BB, dl, TII.get(BROpcode)).addMBB(sinkMBB).addImm(CC);
1225 // # fallthrough to sinkMBB
1229 BB->addSuccessor(sinkMBB);
[all...]
/external/llvm/lib/Target/XCore/
H A DXCoreISelLowering.cpp1295 MachineBasicBlock *sinkMBB = F->CreateMachineBasicBlock(LLVM_BB); local
1297 F->insert(It, sinkMBB);
1299 // Transfer the remainder of BB and its successor edges to sinkMBB.
1300 sinkMBB->splice(sinkMBB->begin(), BB,
1303 sinkMBB->transferSuccessorsAndUpdatePHIs(BB);
1307 BB->addSuccessor(sinkMBB);
1310 .addReg(MI->getOperand(1).getReg()).addMBB(sinkMBB);
1314 // # fallthrough to sinkMBB
1318 BB->addSuccessor(sinkMBB);
[all...]
/external/llvm/lib/Target/Mips/
H A DMipsISelLowering.cpp873 MachineBasicBlock *sinkMBB = F->CreateMachineBasicBlock(LLVM_BB);
875 F->insert(It, sinkMBB);
877 // Transfer the remainder of BB and its successor edges to sinkMBB.
878 sinkMBB->splice(sinkMBB->begin(), BB,
881 sinkMBB->transferSuccessorsAndUpdatePHIs(BB);
885 BB->addSuccessor(sinkMBB);
889 BuildMI(BB, dl, TII->get(Opc)).addMBB(sinkMBB);
892 .addReg(Mips::ZERO).addMBB(sinkMBB);
896 // # fallthrough to sinkMBB
1163 MachineBasicBlock *sinkMBB = MF->CreateMachineBasicBlock(LLVM_BB); local
1400 MachineBasicBlock *sinkMBB = MF->CreateMachineBasicBlock(LLVM_BB); local
[all...]
/external/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp5033 MachineBasicBlock *sinkMBB = F->CreateMachineBasicBlock(LLVM_BB); local
5037 F->insert(It, sinkMBB);
5039 // Transfer the remainder of BB and its successor edges to sinkMBB.
5040 sinkMBB->splice(sinkMBB->begin(), BB,
5043 sinkMBB->transferSuccessorsAndUpdatePHIs(BB);
5047 BB->addSuccessor(sinkMBB);
5050 .addImm(SelectPred).addReg(MI->getOperand(1).getReg()).addMBB(sinkMBB);
5054 // # fallthrough to sinkMBB
5058 BB->addSuccessor(sinkMBB);
[all...]
/external/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp6775 MachineBasicBlock *sinkMBB = F->CreateMachineBasicBlock(LLVM_BB); local
6777 F->insert(It, sinkMBB);
6779 // Transfer the remainder of BB and its successor edges to sinkMBB.
6780 sinkMBB->splice(sinkMBB->begin(), BB,
6783 sinkMBB->transferSuccessorsAndUpdatePHIs(BB);
6786 BB->addSuccessor(sinkMBB);
6788 BuildMI(BB, dl, TII->get(ARM::tBcc)).addMBB(sinkMBB)
6793 // # fallthrough to sinkMBB
6797 BB->addSuccessor(sinkMBB);
[all...]
/external/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp12646 MachineBasicBlock *sinkMBB = F->CreateMachineBasicBlock(LLVM_BB); local
12648 F->insert(It, sinkMBB);
12656 sinkMBB->addLiveIn(X86::EFLAGS);
12659 // Transfer the remainder of BB and its successor edges to sinkMBB.
12660 sinkMBB->splice(sinkMBB->begin(), BB,
12663 sinkMBB->transferSuccessorsAndUpdatePHIs(BB);
12667 BB->addSuccessor(sinkMBB);
12672 BuildMI(BB, DL, TII->get(Opc)).addMBB(sinkMBB);
12676 // # fallthrough to sinkMBB
[all...]

Completed in 147 milliseconds