Home
last modified time | relevance | path

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

/external/llvm/lib/Target/Mips/
DMips16ISelLowering.cpp544 MachineBasicBlock *sinkMBB = F->CreateMachineBasicBlock(LLVM_BB); in emitSel16() local
546 F->insert(It, sinkMBB); in emitSel16()
549 sinkMBB->splice(sinkMBB->begin(), BB, in emitSel16()
551 sinkMBB->transferSuccessorsAndUpdatePHIs(BB); in emitSel16()
555 BB->addSuccessor(sinkMBB); in emitSel16()
558 .addMBB(sinkMBB); in emitSel16()
566 BB->addSuccessor(sinkMBB); in emitSel16()
571 BB = sinkMBB; in emitSel16()
605 MachineBasicBlock *sinkMBB = F->CreateMachineBasicBlock(LLVM_BB); in emitSelT16() local
607 F->insert(It, sinkMBB); in emitSelT16()
[all …]
DMipsISelLowering.cpp1210 MachineBasicBlock *sinkMBB = MF->CreateMachineBasicBlock(LLVM_BB); in emitAtomicBinaryPartword() local
1214 MF->insert(It, sinkMBB); in emitAtomicBinaryPartword()
1224 loopMBB->addSuccessor(sinkMBB); in emitAtomicBinaryPartword()
1225 sinkMBB->addSuccessor(exitMBB); in emitAtomicBinaryPartword()
1312 BB = sinkMBB; in emitAtomicBinaryPartword()
1449 MachineBasicBlock *sinkMBB = MF->CreateMachineBasicBlock(LLVM_BB); in emitAtomicCmpSwapPartword() local
1454 MF->insert(It, sinkMBB); in emitAtomicCmpSwapPartword()
1463 loop1MBB->addSuccessor(sinkMBB); in emitAtomicCmpSwapPartword()
1466 loop2MBB->addSuccessor(sinkMBB); in emitAtomicCmpSwapPartword()
1467 sinkMBB->addSuccessor(exitMBB); in emitAtomicCmpSwapPartword()
[all …]
/external/llvm/lib/Target/XCore/
DXCoreISelLowering.cpp1577 MachineBasicBlock *sinkMBB = F->CreateMachineBasicBlock(LLVM_BB); in EmitInstrWithCustomInserter() local
1579 F->insert(It, sinkMBB); in EmitInstrWithCustomInserter()
1582 sinkMBB->splice(sinkMBB->begin(), BB, in EmitInstrWithCustomInserter()
1584 sinkMBB->transferSuccessorsAndUpdatePHIs(BB); in EmitInstrWithCustomInserter()
1588 BB->addSuccessor(sinkMBB); in EmitInstrWithCustomInserter()
1591 .addReg(MI->getOperand(1).getReg()).addMBB(sinkMBB); in EmitInstrWithCustomInserter()
1599 BB->addSuccessor(sinkMBB); in EmitInstrWithCustomInserter()
1604 BB = sinkMBB; in EmitInstrWithCustomInserter()
/external/llvm/lib/Target/PowerPC/
DPPCISelLowering.cpp8380 MachineBasicBlock *sinkMBB = MF->CreateMachineBasicBlock(BB); in emitEHSjLjSetJmp() local
8382 MF->insert(I, sinkMBB); in emitEHSjLjSetJmp()
8387 sinkMBB->splice(sinkMBB->begin(), MBB, in emitEHSjLjSetJmp()
8389 sinkMBB->transferSuccessorsAndUpdatePHIs(MBB); in emitEHSjLjSetJmp()
8445 MIB = BuildMI(*thisMBB, MI, DL, TII->get(PPC::B)).addMBB(sinkMBB); in emitEHSjLjSetJmp()
8448 thisMBB->addSuccessor(sinkMBB, BranchProbability::getOne()); in emitEHSjLjSetJmp()
8472 mainMBB->addSuccessor(sinkMBB); in emitEHSjLjSetJmp()
8475 BuildMI(*sinkMBB, sinkMBB->begin(), DL, in emitEHSjLjSetJmp()
8481 return sinkMBB; in emitEHSjLjSetJmp()
8679 MachineBasicBlock *sinkMBB = F->CreateMachineBasicBlock(LLVM_BB); in EmitInstrWithCustomInserter() local
[all …]
/external/llvm/lib/Target/Sparc/
DSparcISelLowering.cpp3064 MachineBasicBlock *sinkMBB = F->CreateMachineBasicBlock(LLVM_BB); in expandSelectCC() local
3066 F->insert(It, sinkMBB); in expandSelectCC()
3069 sinkMBB->splice(sinkMBB->begin(), BB, in expandSelectCC()
3072 sinkMBB->transferSuccessorsAndUpdatePHIs(BB); in expandSelectCC()
3076 BB->addSuccessor(sinkMBB); in expandSelectCC()
3078 BuildMI(BB, dl, TII.get(BROpcode)).addMBB(sinkMBB).addImm(CC); in expandSelectCC()
3086 BB->addSuccessor(sinkMBB); in expandSelectCC()
3091 BB = sinkMBB; in expandSelectCC()
/external/llvm/lib/Target/X86/
DX86ISelLowering.cpp20876 MachineBasicBlock *sinkMBB = MF->CreateMachineBasicBlock(BB); in EmitXBegin() local
20878 MF->insert(I, sinkMBB); in EmitXBegin()
20881 sinkMBB->splice(sinkMBB->begin(), MBB, in EmitXBegin()
20883 sinkMBB->transferSuccessorsAndUpdatePHIs(MBB); in EmitXBegin()
20889 BuildMI(thisMBB, DL, TII->get(X86::XBEGIN_4)).addMBB(sinkMBB); in EmitXBegin()
20891 thisMBB->addSuccessor(sinkMBB); in EmitXBegin()
20896 mainMBB->addSuccessor(sinkMBB); in EmitXBegin()
20900 sinkMBB->addLiveIn(X86::EAX); in EmitXBegin()
20901 BuildMI(*sinkMBB, sinkMBB->begin(), DL, in EmitXBegin()
20906 return sinkMBB; in EmitXBegin()
[all …]
/external/llvm/lib/Target/ARM/
DARMISelLowering.cpp7964 MachineBasicBlock *sinkMBB = F->CreateMachineBasicBlock(LLVM_BB); in EmitInstrWithCustomInserter() local
7966 F->insert(It, sinkMBB); in EmitInstrWithCustomInserter()
7969 sinkMBB->splice(sinkMBB->begin(), BB, in EmitInstrWithCustomInserter()
7971 sinkMBB->transferSuccessorsAndUpdatePHIs(BB); in EmitInstrWithCustomInserter()
7974 BB->addSuccessor(sinkMBB); in EmitInstrWithCustomInserter()
7976 BuildMI(BB, dl, TII->get(ARM::tBcc)).addMBB(sinkMBB) in EmitInstrWithCustomInserter()
7985 BB->addSuccessor(sinkMBB); in EmitInstrWithCustomInserter()
7990 BB = sinkMBB; in EmitInstrWithCustomInserter()