/external/llvm/lib/CodeGen/ |
MachinePipeliner.cpp | [all...] |
CriticalAntiDepBreaker.cpp | 133 for (SUnit::const_pred_iterator P = SU->Preds.begin(), PE = SU->Preds.end(); 563 for (SUnit::const_pred_iterator P = CriticalPathSU->Preds.begin(), 564 PE = CriticalPathSU->Preds.end(); P != PE; ++P)
|
MachineSSAUpdater.cpp | 273 /// FindPredecessorBlocks - Put the predecessors of BB into the Preds 276 SmallVectorImpl<MachineBasicBlock*> *Preds){ 279 Preds->push_back(*PI);
|
/external/llvm/lib/Target/AMDGPU/ |
SIAnnotateControlFlow.cpp | 362 std::vector<BasicBlock*> Preds; 365 Preds.push_back(*PI); 367 BB = llvm::SplitBlockPredecessors(BB, Preds, "endcf.split", DT, LI, false);
|
SIMachineScheduler.cpp | 519 for (SIScheduleBlock* P : Preds) { 523 Preds.push_back(Pred); 541 assert(none_of(Preds, 555 for (SIScheduleBlock* P : Preds) { 721 for (SDep& PredDep : SU->Preds) { 900 if (SU->Preds.size() > 0 && !DAG->IsLowLatencySU[SU->NodeNum]) [all...] |
/external/llvm/lib/Transforms/Utils/ |
SSAUpdater.cpp | 242 /// FindPredecessorBlocks - Put the predecessors of Info->BB into the Preds 243 /// vector, set Info->NumPreds, and allocate space in Info->Preds. 245 SmallVectorImpl<BasicBlock*> *Preds) { 250 Preds->append(SomePhi->block_begin(), SomePhi->block_end()); 253 Preds->push_back(*PI);
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/ |
SSAUpdater.cpp | 275 /// FindPredecessorBlocks - Put the predecessors of Info->BB into the Preds 276 /// vector, set Info->NumPreds, and allocate space in Info->Preds. 278 SmallVectorImpl<BasicBlock*> *Preds) { 284 Preds->push_back(SomePhi->getIncomingBlock(PI)); 287 Preds->push_back(*PI);
|
/external/llvm/include/llvm/Transforms/Scalar/ |
JumpThreading.h | 133 BasicBlock *SplitBlockPreds(BasicBlock *BB, ArrayRef<BasicBlock *> Preds,
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
ScheduleDAGVLIW.cpp | 178 if (SUnits[i].Preds.empty()) {
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
CriticalAntiDepBreaker.cpp | 163 for (SUnit::const_pred_iterator P = SU->Preds.begin(), PE = SU->Preds.end(); 551 for (SUnit::const_pred_iterator P = CriticalPathSU->Preds.begin(), 552 PE = CriticalPathSU->Preds.end(); P != PE; ++P)
|
MachineSSAUpdater.cpp | 289 /// FindPredecessorBlocks - Put the predecessors of BB into the Preds 292 SmallVectorImpl<MachineBasicBlock*> *Preds){ 295 Preds->push_back(*PI);
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/ |
ScheduleDAGList.cpp | 167 if (SUnits[i].Preds.empty()) {
|
/prebuilts/go/darwin-x86/src/cmd/compile/internal/ssa/ |
looprotate.go | 49 for _, e := range b.Preds {
|
deadcode.go | 85 if v.Op == OpPhi && !reachable[v.Block.Preds[i].b.ID] { 239 // Adjust c.Preds 243 n := len(c.Preds)
|
func_test.go | 113 if len(fb.Preds) != len(gb.Preds) { 116 for i := range fb.Preds { 117 if !checkBlk(fb.Preds[i].b, gb.Preds[i].b) {
|
loopreschedchecks.go | 105 mem = memDefsAtBlockEnds[b.Preds[j].b.ID] 172 p := h.Preds[i] 188 // h.Preds[i] == p == Edge{bb,p.i} 238 h.Preds[i] = Edge{test, 1} 252 test.Preds = append(test.Preds, Edge{bb, p.i}) 277 for range b.Preds {
|
/prebuilts/go/linux-x86/src/cmd/compile/internal/ssa/ |
looprotate.go | 49 for _, e := range b.Preds {
|
deadcode.go | 85 if v.Op == OpPhi && !reachable[v.Block.Preds[i].b.ID] { 239 // Adjust c.Preds 243 n := len(c.Preds)
|
func_test.go | 113 if len(fb.Preds) != len(gb.Preds) { 116 for i := range fb.Preds { 117 if !checkBlk(fb.Preds[i].b, gb.Preds[i].b) {
|
loopreschedchecks.go | 105 mem = memDefsAtBlockEnds[b.Preds[j].b.ID] 172 p := h.Preds[i] 188 // h.Preds[i] == p == Edge{bb,p.i} 238 h.Preds[i] = Edge{test, 1} 252 test.Preds = append(test.Preds, Edge{bb, p.i}) 277 for range b.Preds {
|
/external/llvm/include/llvm/Analysis/ |
ScalarEvolution.h | 378 SmallVector<const SCEVPredicate *, 16> Preds; 386 return Preds; 404 unsigned getComplexity() const override { return Preds.size(); } [all...] |
/external/llvm/lib/Transforms/IPO/ |
WholeProgramDevirt.cpp | 721 SmallVector<Instruction *, 1> Preds; 723 findDevirtualizableCallsForTypeCheckedLoad(DevirtCalls, LoadedPtrs, Preds, 744 IRBuilder<> CallB((Preds.size() == 1 && !HasNonCallUses) ? Preds[0] : CI); 747 for (Instruction *Pred : Preds) {
|
/external/llvm/lib/Transforms/Instrumentation/ |
GCOVProfiling.cpp | 111 const UniqueVector<BasicBlock *> &Preds, 722 const UniqueVector<BasicBlock *> &Preds, 728 // emit [(succs * preds) x i64*], logically [succ x [pred x i64*]]. 729 size_t TableSize = Succs.size() * Preds.size(); 748 EdgeTable[((Succs.idFor(Succ) - 1) * Preds.size()) + 749 (Preds.idFor(&BB) - 1)] = cast<Constant>(Counter); [all...] |
/prebuilts/go/darwin-x86/src/cmd/compile/internal/gc/ |
phi.go | 84 if len(b.Preds) == 1 { 85 c := b.Preds[0].Block() 244 for i := 0; i < len(c.Preds); i++ { 480 for _, e := range b.Preds { 522 if len(b.Preds) != 1 { 525 b = b.Preds[0].Block()
|
/prebuilts/go/linux-x86/src/cmd/compile/internal/gc/ |
phi.go | 84 if len(b.Preds) == 1 { 85 c := b.Preds[0].Block() 244 for i := 0; i < len(c.Preds); i++ { 480 for _, e := range b.Preds { 522 if len(b.Preds) != 1 { 525 b = b.Preds[0].Block()
|