HomeSort by relevance Sort by last modified time
    Searched refs:TailBB (Results 1 - 20 of 20) sorted by null

  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/CodeGen/
TailDuplicator.h 66 static bool isSimpleBB(MachineBasicBlock *TailBB);
67 bool shouldTailDuplicate(bool IsSimple, MachineBasicBlock &TailBB);
68 /// Returns true if TailBB can successfully be duplicated into PredBB
69 bool canTailDuplicate(MachineBasicBlock *TailBB, MachineBasicBlock *PredBB);
87 void processPHI(MachineInstr *MI, MachineBasicBlock *TailBB,
92 void duplicateInstruction(MachineInstr *MI, MachineBasicBlock *TailBB,
100 bool duplicateSimpleBB(MachineBasicBlock *TailBB,
105 MachineBasicBlock *TailBB,
  /prebuilts/clang/host/darwin-x86/clang-4393122/include/llvm/CodeGen/
TailDuplicator.h 75 static bool isSimpleBB(MachineBasicBlock *TailBB);
76 bool shouldTailDuplicate(bool IsSimple, MachineBasicBlock &TailBB);
78 /// Returns true if TailBB can successfully be duplicated into PredBB
79 bool canTailDuplicate(MachineBasicBlock *TailBB, MachineBasicBlock *PredBB);
98 void processPHI(MachineInstr *MI, MachineBasicBlock *TailBB,
103 void duplicateInstruction(MachineInstr *MI, MachineBasicBlock *TailBB,
111 bool duplicateSimpleBB(MachineBasicBlock *TailBB,
116 MachineBasicBlock *TailBB,
  /prebuilts/clang/host/darwin-x86/clang-4479392/include/llvm/CodeGen/
TailDuplicator.h 75 static bool isSimpleBB(MachineBasicBlock *TailBB);
76 bool shouldTailDuplicate(bool IsSimple, MachineBasicBlock &TailBB);
78 /// Returns true if TailBB can successfully be duplicated into PredBB
79 bool canTailDuplicate(MachineBasicBlock *TailBB, MachineBasicBlock *PredBB);
98 void processPHI(MachineInstr *MI, MachineBasicBlock *TailBB,
103 void duplicateInstruction(MachineInstr *MI, MachineBasicBlock *TailBB,
111 bool duplicateSimpleBB(MachineBasicBlock *TailBB,
116 MachineBasicBlock *TailBB,
  /prebuilts/clang/host/darwin-x86/clang-4579689/include/llvm/CodeGen/
TailDuplicator.h 76 static bool isSimpleBB(MachineBasicBlock *TailBB);
77 bool shouldTailDuplicate(bool IsSimple, MachineBasicBlock &TailBB);
79 /// Returns true if TailBB can successfully be duplicated into PredBB
80 bool canTailDuplicate(MachineBasicBlock *TailBB, MachineBasicBlock *PredBB);
99 void processPHI(MachineInstr *MI, MachineBasicBlock *TailBB,
104 void duplicateInstruction(MachineInstr *MI, MachineBasicBlock *TailBB,
112 bool duplicateSimpleBB(MachineBasicBlock *TailBB,
117 MachineBasicBlock *TailBB,
  /prebuilts/clang/host/darwin-x86/clang-4630689/include/llvm/CodeGen/
TailDuplicator.h 76 static bool isSimpleBB(MachineBasicBlock *TailBB);
77 bool shouldTailDuplicate(bool IsSimple, MachineBasicBlock &TailBB);
79 /// Returns true if TailBB can successfully be duplicated into PredBB
80 bool canTailDuplicate(MachineBasicBlock *TailBB, MachineBasicBlock *PredBB);
99 void processPHI(MachineInstr *MI, MachineBasicBlock *TailBB,
104 void duplicateInstruction(MachineInstr *MI, MachineBasicBlock *TailBB,
112 bool duplicateSimpleBB(MachineBasicBlock *TailBB,
117 MachineBasicBlock *TailBB,
  /prebuilts/clang/host/darwin-x86/clang-4639204/include/llvm/CodeGen/
TailDuplicator.h 76 static bool isSimpleBB(MachineBasicBlock *TailBB);
77 bool shouldTailDuplicate(bool IsSimple, MachineBasicBlock &TailBB);
79 /// Returns true if TailBB can successfully be duplicated into PredBB
80 bool canTailDuplicate(MachineBasicBlock *TailBB, MachineBasicBlock *PredBB);
99 void processPHI(MachineInstr *MI, MachineBasicBlock *TailBB,
104 void duplicateInstruction(MachineInstr *MI, MachineBasicBlock *TailBB,
112 bool duplicateSimpleBB(MachineBasicBlock *TailBB,
117 MachineBasicBlock *TailBB,
  /prebuilts/clang/host/darwin-x86/clang-4691093/include/llvm/CodeGen/
TailDuplicator.h 76 static bool isSimpleBB(MachineBasicBlock *TailBB);
77 bool shouldTailDuplicate(bool IsSimple, MachineBasicBlock &TailBB);
79 /// Returns true if TailBB can successfully be duplicated into PredBB
80 bool canTailDuplicate(MachineBasicBlock *TailBB, MachineBasicBlock *PredBB);
99 void processPHI(MachineInstr *MI, MachineBasicBlock *TailBB,
104 void duplicateInstruction(MachineInstr *MI, MachineBasicBlock *TailBB,
112 bool duplicateSimpleBB(MachineBasicBlock *TailBB,
117 MachineBasicBlock *TailBB,
  /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/CodeGen/
TailDuplicator.h 66 static bool isSimpleBB(MachineBasicBlock *TailBB);
67 bool shouldTailDuplicate(bool IsSimple, MachineBasicBlock &TailBB);
68 /// Returns true if TailBB can successfully be duplicated into PredBB
69 bool canTailDuplicate(MachineBasicBlock *TailBB, MachineBasicBlock *PredBB);
87 void processPHI(MachineInstr *MI, MachineBasicBlock *TailBB,
92 void duplicateInstruction(MachineInstr *MI, MachineBasicBlock *TailBB,
100 bool duplicateSimpleBB(MachineBasicBlock *TailBB,
105 MachineBasicBlock *TailBB,
  /prebuilts/clang/host/linux-x86/clang-4393122/include/llvm/CodeGen/
TailDuplicator.h 75 static bool isSimpleBB(MachineBasicBlock *TailBB);
76 bool shouldTailDuplicate(bool IsSimple, MachineBasicBlock &TailBB);
78 /// Returns true if TailBB can successfully be duplicated into PredBB
79 bool canTailDuplicate(MachineBasicBlock *TailBB, MachineBasicBlock *PredBB);
98 void processPHI(MachineInstr *MI, MachineBasicBlock *TailBB,
103 void duplicateInstruction(MachineInstr *MI, MachineBasicBlock *TailBB,
111 bool duplicateSimpleBB(MachineBasicBlock *TailBB,
116 MachineBasicBlock *TailBB,
  /prebuilts/clang/host/linux-x86/clang-4479392/include/llvm/CodeGen/
TailDuplicator.h 75 static bool isSimpleBB(MachineBasicBlock *TailBB);
76 bool shouldTailDuplicate(bool IsSimple, MachineBasicBlock &TailBB);
78 /// Returns true if TailBB can successfully be duplicated into PredBB
79 bool canTailDuplicate(MachineBasicBlock *TailBB, MachineBasicBlock *PredBB);
98 void processPHI(MachineInstr *MI, MachineBasicBlock *TailBB,
103 void duplicateInstruction(MachineInstr *MI, MachineBasicBlock *TailBB,
111 bool duplicateSimpleBB(MachineBasicBlock *TailBB,
116 MachineBasicBlock *TailBB,
  /prebuilts/clang/host/linux-x86/clang-4579689/include/llvm/CodeGen/
TailDuplicator.h 76 static bool isSimpleBB(MachineBasicBlock *TailBB);
77 bool shouldTailDuplicate(bool IsSimple, MachineBasicBlock &TailBB);
79 /// Returns true if TailBB can successfully be duplicated into PredBB
80 bool canTailDuplicate(MachineBasicBlock *TailBB, MachineBasicBlock *PredBB);
99 void processPHI(MachineInstr *MI, MachineBasicBlock *TailBB,
104 void duplicateInstruction(MachineInstr *MI, MachineBasicBlock *TailBB,
112 bool duplicateSimpleBB(MachineBasicBlock *TailBB,
117 MachineBasicBlock *TailBB,
  /prebuilts/clang/host/linux-x86/clang-4630689/include/llvm/CodeGen/
TailDuplicator.h 76 static bool isSimpleBB(MachineBasicBlock *TailBB);
77 bool shouldTailDuplicate(bool IsSimple, MachineBasicBlock &TailBB);
79 /// Returns true if TailBB can successfully be duplicated into PredBB
80 bool canTailDuplicate(MachineBasicBlock *TailBB, MachineBasicBlock *PredBB);
99 void processPHI(MachineInstr *MI, MachineBasicBlock *TailBB,
104 void duplicateInstruction(MachineInstr *MI, MachineBasicBlock *TailBB,
112 bool duplicateSimpleBB(MachineBasicBlock *TailBB,
117 MachineBasicBlock *TailBB,
  /prebuilts/clang/host/linux-x86/clang-4639204/include/llvm/CodeGen/
TailDuplicator.h 76 static bool isSimpleBB(MachineBasicBlock *TailBB);
77 bool shouldTailDuplicate(bool IsSimple, MachineBasicBlock &TailBB);
79 /// Returns true if TailBB can successfully be duplicated into PredBB
80 bool canTailDuplicate(MachineBasicBlock *TailBB, MachineBasicBlock *PredBB);
99 void processPHI(MachineInstr *MI, MachineBasicBlock *TailBB,
104 void duplicateInstruction(MachineInstr *MI, MachineBasicBlock *TailBB,
112 bool duplicateSimpleBB(MachineBasicBlock *TailBB,
117 MachineBasicBlock *TailBB,
  /prebuilts/clang/host/linux-x86/clang-4691093/include/llvm/CodeGen/
TailDuplicator.h 76 static bool isSimpleBB(MachineBasicBlock *TailBB);
77 bool shouldTailDuplicate(bool IsSimple, MachineBasicBlock &TailBB);
79 /// Returns true if TailBB can successfully be duplicated into PredBB
80 bool canTailDuplicate(MachineBasicBlock *TailBB, MachineBasicBlock *PredBB);
99 void processPHI(MachineInstr *MI, MachineBasicBlock *TailBB,
104 void duplicateInstruction(MachineInstr *MI, MachineBasicBlock *TailBB,
112 bool duplicateSimpleBB(MachineBasicBlock *TailBB,
117 MachineBasicBlock *TailBB,
  /external/llvm/include/llvm/CodeGen/
TailDuplicator.h 51 static bool isSimpleBB(MachineBasicBlock *TailBB);
53 MachineBasicBlock &TailBB);
62 void processPHI(MachineInstr *MI, MachineBasicBlock *TailBB,
67 void duplicateInstruction(MachineInstr *MI, MachineBasicBlock *TailBB,
75 bool duplicateSimpleBB(MachineBasicBlock *TailBB,
80 MachineBasicBlock *TailBB,
  /external/swiftshader/third_party/LLVM/lib/CodeGen/
TailDuplication.cpp 82 void ProcessPHI(MachineInstr *MI, MachineBasicBlock *TailBB,
89 MachineBasicBlock *TailBB,
99 bool IsSimple, MachineBasicBlock &TailBB);
100 bool isSimpleBB(MachineBasicBlock *TailBB);
102 bool duplicateSimpleBB(MachineBasicBlock *TailBB,
106 bool TailDuplicate(MachineBasicBlock *TailBB,
204 // TailBB's immediate successors are now successors of those predecessors
205 // which duplicated TailBB. Add the predecessors as sources to the PHI
372 /// ProcessPHI - Process PHI node in TailBB by turning it into a copy in PredBB.
376 MachineBasicBlock *TailBB,
    [all...]
IfConversion.cpp 810 // TailBB
811 // Note TailBB can be empty.
    [all...]
  /external/llvm/lib/CodeGen/
TailDuplicator.cpp 138 // TailBB's immediate successors are now successors of those predecessors
139 // which duplicated TailBB. Add the predecessors as sources to the PHI
301 /// Process PHI node in TailBB by turning it into a copy in PredBB. Remember the
304 MachineInstr *MI, MachineBasicBlock *TailBB, MachineBasicBlock *PredBB,
320 if (isDefLiveOut(DefReg, TailBB, MRI) || RegsUsedByPhi.count(DefReg))
333 /// Duplicate a TailBB instruction to PredBB and update
336 MachineInstr *MI, MachineBasicBlock *TailBB, MachineBasicBlock *PredBB,
354 if (isDefLiveOut(Reg, TailBB, MRI) || UsedByPhi.count(Reg))
508 MachineBasicBlock &TailBB) {
510 if (TailBB.canFallThrough()
    [all...]
IfConversion.cpp     [all...]
MachineBlockPlacement.cpp     [all...]

Completed in 451 milliseconds