/external/llvm-project/llvm/lib/Target/AMDGPU/ |
D | AMDILCFGStructurizer.cpp | 279 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 …]
|
D | SIRemoveShortExecBranches.cpp | 42 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/ |
D | AMDILCFGStructurizer.cpp | 281 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/ |
D | AMDILCFGStructurizer.cpp | 279 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/ |
D | X86CmovConversion.cpp | 671 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()
|
D | X86FastISel.cpp | 1630 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()
|
D | X86ISelLowering.cpp | 30722 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/ |
D | X86CmovConversion.cpp | 671 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()
|
D | X86FastISel.cpp | 1646 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()
|
D | X86ISelLowering.cpp | 31930 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/ |
D | PPCBranchCoalescing.cpp | 237 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/ |
D | PPCBranchCoalescing.cpp | 237 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/ |
D | WebAssemblyISelLowering.cpp | 370 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/ |
D | WebAssemblyISelLowering.cpp | 360 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/ |
D | x86-cmov-converter.ll | 279 ;; 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/ |
D | X86FastISel.cpp | 1560 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/ |
D | FastISel.h | 460 MachineBasicBlock *FalseMBB);
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | FastISel.h | 460 MachineBasicBlock *FalseMBB);
|
/external/llvm-project/llvm/include/llvm/CodeGen/ |
D | FastISel.h | 459 MachineBasicBlock *FalseMBB);
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | FastISel.cpp | 1460 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/ |
D | FastISel.cpp | 1693 MachineBasicBlock *FalseMBB) { in finishCondBranch() argument 1697 if (TrueMBB != FalseMBB) { in finishCondBranch() 1706 fastEmitBranch(FalseMBB, DbgLoc); in finishCondBranch()
|
/external/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
D | FastISel.cpp | 1760 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/ |
D | SystemZISelLowering.cpp | 6793 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/ |
D | SystemZISelLowering.cpp | 7089 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/ |
D | SystemZISelLowering.cpp | 5212 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()
|