Home
last modified time | relevance | path

Searched refs:sinkMBB (Results 1 – 22 of 22) 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-7.0/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 …]
DMipsExpandPseudo.cpp117 MachineBasicBlock *sinkMBB = MF->CreateMachineBasicBlock(LLVM_BB); in expandAtomicCmpSwapSubword() local
122 MF->insert(It, sinkMBB); in expandAtomicCmpSwapSubword()
134 loop1MBB->addSuccessor(sinkMBB); in expandAtomicCmpSwapSubword()
138 loop2MBB->addSuccessor(sinkMBB); in expandAtomicCmpSwapSubword()
140 sinkMBB->addSuccessor(exitMBB, BranchProbability::getOne()); in expandAtomicCmpSwapSubword()
151 .addReg(Scratch2).addReg(ShiftCmpVal).addMBB(sinkMBB); in expandAtomicCmpSwapSubword()
176 BuildMI(sinkMBB, DL, TII->get(Mips::SRLV), Dest) in expandAtomicCmpSwapSubword()
180 BuildMI(sinkMBB, DL, TII->get(SEOp), Dest).addReg(Dest); in expandAtomicCmpSwapSubword()
184 BuildMI(sinkMBB, DL, TII->get(Mips::SLL), Dest) in expandAtomicCmpSwapSubword()
187 BuildMI(sinkMBB, DL, TII->get(Mips::SRA), Dest) in expandAtomicCmpSwapSubword()
[all …]
DMipsISelLowering.cpp4293 MachineBasicBlock *sinkMBB = F->CreateMachineBasicBlock(LLVM_BB); in emitPseudoSELECT() local
4295 F->insert(It, sinkMBB); in emitPseudoSELECT()
4298 sinkMBB->splice(sinkMBB->begin(), BB, in emitPseudoSELECT()
4300 sinkMBB->transferSuccessorsAndUpdatePHIs(BB); in emitPseudoSELECT()
4304 BB->addSuccessor(sinkMBB); in emitPseudoSELECT()
4310 .addMBB(sinkMBB); in emitPseudoSELECT()
4316 .addMBB(sinkMBB); in emitPseudoSELECT()
4325 BB->addSuccessor(sinkMBB); in emitPseudoSELECT()
4330 BB = sinkMBB; in emitPseudoSELECT()
/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/swiftshader/third_party/llvm-7.0/llvm/lib/Target/XCore/
DXCoreISelLowering.cpp1541 MachineBasicBlock *sinkMBB = F->CreateMachineBasicBlock(LLVM_BB); in EmitInstrWithCustomInserter() local
1543 F->insert(It, sinkMBB); in EmitInstrWithCustomInserter()
1546 sinkMBB->splice(sinkMBB->begin(), BB, in EmitInstrWithCustomInserter()
1548 sinkMBB->transferSuccessorsAndUpdatePHIs(BB); in EmitInstrWithCustomInserter()
1552 BB->addSuccessor(sinkMBB); in EmitInstrWithCustomInserter()
1556 .addMBB(sinkMBB); in EmitInstrWithCustomInserter()
1564 BB->addSuccessor(sinkMBB); in EmitInstrWithCustomInserter()
1569 BB = sinkMBB; in EmitInstrWithCustomInserter()
/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/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Sparc/
DSparcISelLowering.cpp3305 MachineBasicBlock *sinkMBB = MF->CreateMachineBasicBlock(BB); in emitEHSjLjSetJmp() local
3309 MF->insert(It, sinkMBB); in emitEHSjLjSetJmp()
3313 sinkMBB->splice(sinkMBB->begin(), MBB, in emitEHSjLjSetJmp()
3316 sinkMBB->transferSuccessorsAndUpdatePHIs(MBB); in emitEHSjLjSetJmp()
3380 MIB = BuildMI(mainMBB, DL, TII->get(SP::BCOND)).addMBB(sinkMBB).addImm(SPCC::ICC_A); in emitEHSjLjSetJmp()
3382 mainMBB->addSuccessor(sinkMBB); in emitEHSjLjSetJmp()
3391 restoreMBB->addSuccessor(sinkMBB); in emitEHSjLjSetJmp()
3394 MIB = BuildMI(*sinkMBB, sinkMBB->begin(), DL, in emitEHSjLjSetJmp()
3400 return sinkMBB; in emitEHSjLjSetJmp()
/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-7.0/llvm/lib/Target/PowerPC/
DPPCISelLowering.cpp10002 MachineBasicBlock *sinkMBB = MF->CreateMachineBasicBlock(BB); in emitEHSjLjSetJmp() local
10004 MF->insert(I, sinkMBB); in emitEHSjLjSetJmp()
10009 sinkMBB->splice(sinkMBB->begin(), MBB, in emitEHSjLjSetJmp()
10011 sinkMBB->transferSuccessorsAndUpdatePHIs(MBB); in emitEHSjLjSetJmp()
10066 MIB = BuildMI(*thisMBB, MI, DL, TII->get(PPC::B)).addMBB(sinkMBB); in emitEHSjLjSetJmp()
10069 thisMBB->addSuccessor(sinkMBB, BranchProbability::getOne()); in emitEHSjLjSetJmp()
10093 mainMBB->addSuccessor(sinkMBB); in emitEHSjLjSetJmp()
10096 BuildMI(*sinkMBB, sinkMBB->begin(), DL, in emitEHSjLjSetJmp()
10102 return sinkMBB; in emitEHSjLjSetJmp()
10302 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-7.0/llvm/lib/Target/X86/
DX86ISelLowering.cpp26475 MachineBasicBlock *sinkMBB = MF->CreateMachineBasicBlock(BB); in emitXBegin() local
26478 MF->insert(I, sinkMBB); in emitXBegin()
26481 sinkMBB->splice(sinkMBB->begin(), MBB, in emitXBegin()
26483 sinkMBB->transferSuccessorsAndUpdatePHIs(MBB); in emitXBegin()
26502 BuildMI(mainMBB, DL, TII->get(X86::JMP_1)).addMBB(sinkMBB); in emitXBegin()
26503 mainMBB->addSuccessor(sinkMBB); in emitXBegin()
26512 fallMBB->addSuccessor(sinkMBB); in emitXBegin()
26516 BuildMI(*sinkMBB, sinkMBB->begin(), DL, TII->get(X86::PHI), DstReg) in emitXBegin()
26521 return sinkMBB; in emitXBegin()
27903 MachineBasicBlock *sinkMBB = MF->CreateMachineBasicBlock(BB); in emitEHSjLjSetJmp() local
[all …]
/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()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/
DARMISelLowering.cpp9342 MachineBasicBlock *sinkMBB = F->CreateMachineBasicBlock(LLVM_BB); in EmitInstrWithCustomInserter() local
9344 F->insert(It, sinkMBB); in EmitInstrWithCustomInserter()
9347 sinkMBB->splice(sinkMBB->begin(), BB, in EmitInstrWithCustomInserter()
9349 sinkMBB->transferSuccessorsAndUpdatePHIs(BB); in EmitInstrWithCustomInserter()
9352 BB->addSuccessor(sinkMBB); in EmitInstrWithCustomInserter()
9355 .addMBB(sinkMBB) in EmitInstrWithCustomInserter()
9365 BB->addSuccessor(sinkMBB); in EmitInstrWithCustomInserter()
9370 BB = sinkMBB; in EmitInstrWithCustomInserter()