Home
last modified time | relevance | path

Searched refs:FalseMBB (Results 1 – 25 of 25) sorted by relevance

/external/llvm-project/llvm/lib/Target/AMDGPU/
DAMDILCFGStructurizer.cpp279 MachineBasicBlock *TrueMBB, MachineBasicBlock *FalseMBB);
281 MachineBasicBlock *TrueMBB, MachineBasicBlock *FalseMBB);
283 MachineBasicBlock *TrueMBB, MachineBasicBlock *FalseMBB,
286 MachineBasicBlock *TrueMBB, MachineBasicBlock *FalseMBB,
295 MachineBasicBlock *FalseMBB, MachineBasicBlock *LandMBB);
952 MachineBasicBlock *FalseMBB = getFalseBranch(MBB, BranchMI); in ifPatternMatch() local
953 NumMatch += serialPatternMatch(FalseMBB); in ifPatternMatch()
954 NumMatch += ifPatternMatch(FalseMBB); in ifPatternMatch()
958 assert (!TrueMBB->succ_empty() || !FalseMBB->succ_empty()); in ifPatternMatch()
960 if (TrueMBB->succ_size() == 1 && FalseMBB->succ_size() == 1 in ifPatternMatch()
[all …]
DSIRemoveShortExecBranches.cpp42 MachineBasicBlock *&FalseMBB,
69 MachineBasicBlock *&FalseMBB, SmallVectorImpl<MachineOperand> &Cond) { in getBlockDestinations() argument
70 if (TII->analyzeBranch(SrcMBB, TrueMBB, FalseMBB, Cond)) in getBlockDestinations()
73 if (!FalseMBB) in getBlockDestinations()
74 FalseMBB = SrcMBB.getNextNode(); in getBlockDestinations()
120 MachineBasicBlock *FalseMBB = nullptr; in removeExeczBranch() local
123 if (!getBlockDestinations(SrcMBB, TrueMBB, FalseMBB, Cond)) in removeExeczBranch()
128 mustRetainExeczBranch(*FalseMBB, *TrueMBB)) in removeExeczBranch()
/external/llvm/lib/Target/AMDGPU/
DAMDILCFGStructurizer.cpp281 MachineBasicBlock *TrueMBB, MachineBasicBlock *FalseMBB);
283 MachineBasicBlock *TrueMBB, MachineBasicBlock *FalseMBB);
285 MachineBasicBlock *TrueMBB, MachineBasicBlock *FalseMBB,
288 MachineBasicBlock *TrueMBB, MachineBasicBlock *FalseMBB,
297 MachineBasicBlock *FalseMBB, MachineBasicBlock *LandMBB);
977 MachineBasicBlock *FalseMBB = getFalseBranch(MBB, BranchMI); in ifPatternMatch() local
978 NumMatch += serialPatternMatch(FalseMBB); in ifPatternMatch()
979 NumMatch += ifPatternMatch(FalseMBB); in ifPatternMatch()
983 assert (!TrueMBB->succ_empty() || !FalseMBB->succ_empty()); in ifPatternMatch()
985 if (TrueMBB->succ_size() == 1 && FalseMBB->succ_size() == 1 in ifPatternMatch()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDILCFGStructurizer.cpp279 MachineBasicBlock *TrueMBB, MachineBasicBlock *FalseMBB);
281 MachineBasicBlock *TrueMBB, MachineBasicBlock *FalseMBB);
283 MachineBasicBlock *TrueMBB, MachineBasicBlock *FalseMBB,
286 MachineBasicBlock *TrueMBB, MachineBasicBlock *FalseMBB,
295 MachineBasicBlock *FalseMBB, MachineBasicBlock *LandMBB);
952 MachineBasicBlock *FalseMBB = getFalseBranch(MBB, BranchMI); in ifPatternMatch() local
953 NumMatch += serialPatternMatch(FalseMBB); in ifPatternMatch()
954 NumMatch += ifPatternMatch(FalseMBB); in ifPatternMatch()
958 assert (!TrueMBB->succ_empty() || !FalseMBB->succ_empty()); in ifPatternMatch()
960 if (TrueMBB->succ_size() == 1 && FalseMBB->succ_size() == 1 in ifPatternMatch()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86CmovConversion.cpp671 MachineBasicBlock *FalseMBB = F->CreateMachineBasicBlock(BB); in convertCmovInstsToBranches() local
673 F->insert(It, FalseMBB); in convertCmovInstsToBranches()
679 FalseMBB->addLiveIn(X86::EFLAGS); in convertCmovInstsToBranches()
689 MBB->addSuccessor(FalseMBB); in convertCmovInstsToBranches()
696 FalseMBB->addSuccessor(SinkMBB); in convertCmovInstsToBranches()
702 MachineBasicBlock::iterator FalseInsertionPoint = FalseMBB->begin(); in convertCmovInstsToBranches()
781 FalseMBB->insert(FalseInsertionPoint, NewMI); in convertCmovInstsToBranches()
838 .addMBB(FalseMBB) in convertCmovInstsToBranches()
DX86FastISel.cpp1630 MachineBasicBlock *FalseMBB = FuncInfo.MBBMap[BI->getSuccessor(1)]; in X86SelectBranch() local
1644 case CmpInst::FCMP_FALSE: fastEmitBranch(FalseMBB, DbgLoc); return true; in X86SelectBranch()
1663 std::swap(TrueMBB, FalseMBB); in X86SelectBranch()
1676 std::swap(TrueMBB, FalseMBB); in X86SelectBranch()
1705 finishCondBranch(BI->getParent(), TrueMBB, FalseMBB); in X86SelectBranch()
1731 std::swap(TrueMBB, FalseMBB); in X86SelectBranch()
1738 finishCondBranch(BI->getParent(), TrueMBB, FalseMBB); in X86SelectBranch()
1751 finishCondBranch(BI->getParent(), TrueMBB, FalseMBB); in X86SelectBranch()
1776 finishCondBranch(BI->getParent(), TrueMBB, FalseMBB); in X86SelectBranch()
DX86ISelLowering.cpp30722 MachineBasicBlock *TrueMBB, MachineBasicBlock *FalseMBB, in createPHIsForCMOVsInSinkBB() argument
30761 .addMBB(FalseMBB) in createPHIsForCMOVsInSinkBB()
31015 MachineBasicBlock *FalseMBB = F->CreateMachineBasicBlock(LLVM_BB); in EmitLoweredSelect() local
31019 F->insert(It, FalseMBB); in EmitLoweredSelect()
31027 FalseMBB->addLiveIn(X86::EFLAGS); in EmitLoweredSelect()
31048 ThisMBB->addSuccessor(FalseMBB); in EmitLoweredSelect()
31052 FalseMBB->addSuccessor(SinkMBB); in EmitLoweredSelect()
31063 createPHIsForCMOVsInSinkBB(MIItBegin, MIItEnd, ThisMBB, FalseMBB, SinkMBB); in EmitLoweredSelect()
/external/llvm-project/llvm/lib/Target/X86/
DX86CmovConversion.cpp671 MachineBasicBlock *FalseMBB = F->CreateMachineBasicBlock(BB); in convertCmovInstsToBranches() local
673 F->insert(It, FalseMBB); in convertCmovInstsToBranches()
679 FalseMBB->addLiveIn(X86::EFLAGS); in convertCmovInstsToBranches()
689 MBB->addSuccessor(FalseMBB); in convertCmovInstsToBranches()
696 FalseMBB->addSuccessor(SinkMBB); in convertCmovInstsToBranches()
702 MachineBasicBlock::iterator FalseInsertionPoint = FalseMBB->begin(); in convertCmovInstsToBranches()
781 FalseMBB->insert(FalseInsertionPoint, NewMI); in convertCmovInstsToBranches()
838 .addMBB(FalseMBB) in convertCmovInstsToBranches()
DX86FastISel.cpp1646 MachineBasicBlock *FalseMBB = FuncInfo.MBBMap[BI->getSuccessor(1)]; in X86SelectBranch() local
1660 case CmpInst::FCMP_FALSE: fastEmitBranch(FalseMBB, DbgLoc); return true; in X86SelectBranch()
1679 std::swap(TrueMBB, FalseMBB); in X86SelectBranch()
1692 std::swap(TrueMBB, FalseMBB); in X86SelectBranch()
1721 finishCondBranch(BI->getParent(), TrueMBB, FalseMBB); in X86SelectBranch()
1747 std::swap(TrueMBB, FalseMBB); in X86SelectBranch()
1754 finishCondBranch(BI->getParent(), TrueMBB, FalseMBB); in X86SelectBranch()
1767 finishCondBranch(BI->getParent(), TrueMBB, FalseMBB); in X86SelectBranch()
1792 finishCondBranch(BI->getParent(), TrueMBB, FalseMBB); in X86SelectBranch()
DX86ISelLowering.cpp31930 MachineBasicBlock *TrueMBB, MachineBasicBlock *FalseMBB, in createPHIsForCMOVsInSinkBB() argument
31969 .addMBB(FalseMBB) in createPHIsForCMOVsInSinkBB()
32222 MachineBasicBlock *FalseMBB = F->CreateMachineBasicBlock(LLVM_BB); in EmitLoweredSelect() local
32226 F->insert(It, FalseMBB); in EmitLoweredSelect()
32234 FalseMBB->addLiveIn(X86::EFLAGS); in EmitLoweredSelect()
32255 ThisMBB->addSuccessor(FalseMBB); in EmitLoweredSelect()
32259 FalseMBB->addSuccessor(SinkMBB); in EmitLoweredSelect()
32270 createPHIsForCMOVsInSinkBB(MIItBegin, MIItEnd, ThisMBB, FalseMBB, SinkMBB); in EmitLoweredSelect()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCBranchCoalescing.cpp237 MachineBasicBlock *FalseMBB = nullptr; in canCoalesceBranch() local
239 if (TII->analyzeBranch(*Cand.BranchBlock, Cand.BranchTargetBlock, FalseMBB, in canCoalesceBranch()
277 if (!Cand.BranchTargetBlock || FalseMBB || in canCoalesceBranch()
/external/llvm-project/llvm/lib/Target/PowerPC/
DPPCBranchCoalescing.cpp237 MachineBasicBlock *FalseMBB = nullptr; in canCoalesceBranch() local
239 if (TII->analyzeBranch(*Cand.BranchBlock, Cand.BranchTargetBlock, FalseMBB, in canCoalesceBranch()
282 if (!Cand.BranchTargetBlock || FalseMBB || in canCoalesceBranch()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblyISelLowering.cpp370 MachineBasicBlock *FalseMBB = F->CreateMachineBasicBlock(LLVMBB); in LowerFPToInt() local
374 F->insert(It, FalseMBB); in LowerFPToInt()
383 BB->addSuccessor(FalseMBB); in LowerFPToInt()
385 FalseMBB->addSuccessor(DoneMBB); in LowerFPToInt()
425 BuildMI(FalseMBB, DL, TII.get(LoweredOpcode), FalseReg).addReg(InReg); in LowerFPToInt()
426 BuildMI(FalseMBB, DL, TII.get(WebAssembly::BR)).addMBB(DoneMBB); in LowerFPToInt()
430 .addMBB(FalseMBB) in LowerFPToInt()
/external/llvm-project/llvm/lib/Target/WebAssembly/
DWebAssemblyISelLowering.cpp360 MachineBasicBlock *FalseMBB = F->CreateMachineBasicBlock(LLVMBB); in LowerFPToInt() local
364 F->insert(It, FalseMBB); in LowerFPToInt()
373 BB->addSuccessor(FalseMBB); in LowerFPToInt()
375 FalseMBB->addSuccessor(DoneMBB); in LowerFPToInt()
415 BuildMI(FalseMBB, DL, TII.get(LoweredOpcode), FalseReg).addReg(InReg); in LowerFPToInt()
416 BuildMI(FalseMBB, DL, TII.get(WebAssembly::BR)).addMBB(DoneMBB); in LowerFPToInt()
420 .addMBB(FalseMBB) in LowerFPToInt()
/external/llvm-project/llvm/test/CodeGen/X86/
Dx86-cmov-converter.ll279 ;; FalseMBB:
283 ;; %v1 = phi[%f1, %FalseMBB], [%t1, %MBB]
284 ;; %v2 = phi[%f1, %FalseMBB], [%f2, %MBB] ; For CMOV with OppCC switch
/external/llvm/lib/Target/X86/
DX86FastISel.cpp1560 MachineBasicBlock *FalseMBB = FuncInfo.MBBMap[BI->getSuccessor(1)]; in X86SelectBranch() local
1574 case CmpInst::FCMP_FALSE: fastEmitBranch(FalseMBB, DbgLoc); return true; in X86SelectBranch()
1593 std::swap(TrueMBB, FalseMBB); in X86SelectBranch()
1606 std::swap(TrueMBB, FalseMBB); // fall-through in X86SelectBranch()
1636 finishCondBranch(BI->getParent(), TrueMBB, FalseMBB); in X86SelectBranch()
1661 std::swap(TrueMBB, FalseMBB); in X86SelectBranch()
1668 finishCondBranch(BI->getParent(), TrueMBB, FalseMBB); in X86SelectBranch()
1683 finishCondBranch(BI->getParent(), TrueMBB, FalseMBB); in X86SelectBranch()
1697 finishCondBranch(BI->getParent(), TrueMBB, FalseMBB); in X86SelectBranch()
/external/llvm/include/llvm/CodeGen/
DFastISel.h460 MachineBasicBlock *FalseMBB);
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DFastISel.h460 MachineBasicBlock *FalseMBB);
/external/llvm-project/llvm/include/llvm/CodeGen/
DFastISel.h459 MachineBasicBlock *FalseMBB);
/external/llvm/lib/CodeGen/SelectionDAG/
DFastISel.cpp1460 MachineBasicBlock *FalseMBB) { in finishCondBranch() argument
1464 if (TrueMBB != FalseMBB) { in finishCondBranch()
1473 fastEmitBranch(FalseMBB, DbgLoc); in finishCondBranch()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DFastISel.cpp1693 MachineBasicBlock *FalseMBB) { in finishCondBranch() argument
1697 if (TrueMBB != FalseMBB) { in finishCondBranch()
1706 fastEmitBranch(FalseMBB, DbgLoc); in finishCondBranch()
/external/llvm-project/llvm/lib/CodeGen/SelectionDAG/
DFastISel.cpp1760 MachineBasicBlock *FalseMBB) { in finishCondBranch() argument
1764 if (TrueMBB != FalseMBB) { in finishCondBranch()
1773 fastEmitBranch(FalseMBB, DbgLoc); in finishCondBranch()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/
DSystemZISelLowering.cpp6793 MachineBasicBlock *FalseMBB, in createPHIsForSelects() argument
6832 .addReg(FalseReg).addMBB(FalseMBB); in createPHIsForSelects()
6896 MachineBasicBlock *FalseMBB = emitBlockAfter(StartMBB); in emitSelect() local
6901 FalseMBB->addLiveIn(SystemZ::CC); in emitSelect()
6912 MBB->addSuccessor(FalseMBB); in emitSelect()
6916 MBB = FalseMBB; in emitSelect()
6923 createPHIsForSelects(Selects, StartMBB, FalseMBB, MBB); in emitSelect()
6990 MachineBasicBlock *FalseMBB = emitBlockAfter(StartMBB); in emitCondStore() local
6995 FalseMBB->addLiveIn(SystemZ::CC); in emitCondStore()
7006 MBB->addSuccessor(FalseMBB); in emitCondStore()
[all …]
/external/llvm-project/llvm/lib/Target/SystemZ/
DSystemZISelLowering.cpp7089 MachineBasicBlock *FalseMBB, in createPHIsForSelects() argument
7128 .addReg(FalseReg).addMBB(FalseMBB); in createPHIsForSelects()
7192 MachineBasicBlock *FalseMBB = SystemZ::emitBlockAfter(StartMBB); in emitSelect() local
7197 FalseMBB->addLiveIn(SystemZ::CC); in emitSelect()
7208 MBB->addSuccessor(FalseMBB); in emitSelect()
7212 MBB = FalseMBB; in emitSelect()
7219 createPHIsForSelects(Selects, StartMBB, FalseMBB, MBB); in emitSelect()
7286 MachineBasicBlock *FalseMBB = SystemZ::emitBlockAfter(StartMBB); in emitCondStore() local
7291 FalseMBB->addLiveIn(SystemZ::CC); in emitCondStore()
7302 MBB->addSuccessor(FalseMBB); in emitCondStore()
[all …]
/external/llvm/lib/Target/SystemZ/
DSystemZISelLowering.cpp5212 MachineBasicBlock *FalseMBB = emitBlockAfter(StartMBB); in emitSelect() local
5221 MBB->addSuccessor(FalseMBB); in emitSelect()
5225 MBB = FalseMBB; in emitSelect()
5234 .addReg(FalseReg).addMBB(FalseMBB); in emitSelect()
5281 MachineBasicBlock *FalseMBB = emitBlockAfter(StartMBB); in emitCondStore() local
5290 MBB->addSuccessor(FalseMBB); in emitCondStore()
5295 MBB = FalseMBB; in emitCondStore()