Home
last modified time | relevance | path

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

12

/external/swiftshader/third_party/LLVM/lib/CodeGen/
DScheduleDAGInstrs.cpp282 DefSU->addPred(SDep(SU, Kind, AOLatency, /*Reg=*/Reg)); in BuildSchedGraph()
293 DefSU->addPred(SDep(SU, Kind, AOLatency, /*Reg=*/ *Alias)); in BuildSchedGraph()
331 UseSU->addPred(dep); in BuildSchedGraph()
344 UseSU->addPred(dep); in BuildSchedGraph()
374 ExitSU.addPred(SDep(SU, SDep::Order, Latency, in BuildSchedGraph()
429 I->second->addPred(SDep(SU, SDep::Order, /*Latency=*/0)); in BuildSchedGraph()
434 I->second[i]->addPred(SDep(SU, SDep::Order, TrueMemOrderLatency)); in BuildSchedGraph()
440 BarrierChain->addPred(SDep(SU, SDep::Order, /*Latency=*/0)); in BuildSchedGraph()
447 AliasChain->addPred(SDep(SU, SDep::Order, /*Latency=*/0)); in BuildSchedGraph()
450 PendingLoads[k]->addPred(SDep(SU, SDep::Order, TrueMemOrderLatency)); in BuildSchedGraph()
[all …]
DScheduleDAG.cpp88 bool SUnit::addPred(const SDep &D) { in addPred() function in SUnit
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DScheduleDAGInstrs.cpp265 UseSU->addPred(Dep); in addPhysRegDataDeps()
299 DefSU->addPred(SDep(SU, Kind, /*Reg=*/*Alias)); in addPhysRegDeps()
304 DefSU->addPred(Dep); in addPhysRegDeps()
414 UseSU->addPred(Dep); in addVRegDefDeps()
456 DefSU->addPred(Dep); in addVRegDefDeps()
499 V2SU.SU->addPred(SDep(SU, SDep::Anti, Reg)); in addVRegUseDeps()
515 SUb->addPred(Dep); in addChainDependency()
838 ExitSU.addPred(Dep); in buildSchedGraph()
DMachinePipeliner.cpp1113 SU.addPred(Dep); in addLoopCarriedDependences()
1123 SU.addPred(Dep); in addLoopCarriedDependences()
1131 SU.addPred(Dep); in addLoopCarriedDependences()
1138 SU.addPred(Dep); in addLoopCarriedDependences()
1150 SU.addPred(Dep); in addLoopCarriedDependences()
1194 I.addPred(Dep); in updatePhiDependences()
1200 I.addPred(SDep(SU, SDep::Barrier)); in updatePhiDependences()
1215 I.addPred(Dep); in updatePhiDependences()
1221 I.addPred(SDep(SU, SDep::Barrier)); in updatePhiDependences()
1301 LastSU->addPred(Dep); in changeDependences()
[all …]
DScheduleDAG.cpp106 bool SUnit::addPred(const SDep &D, bool Required) { in addPred() function in SUnit
/external/llvm/lib/CodeGen/
DScheduleDAGInstrs.cpp318 UseSU->addPred(Dep); in addPhysRegDataDeps()
349 DefSU->addPred(SDep(SU, Kind, /*Reg=*/*Alias)); in addPhysRegDeps()
354 DefSU->addPred(Dep); in addPhysRegDeps()
465 UseSU->addPred(Dep); in addVRegDefDeps()
507 DefSU->addPred(Dep); in addVRegDefDeps()
549 V2SU.SU->addPred(SDep(SU, SDep::Anti, Reg)); in addVRegUseDeps()
628 SUb->addPred(Dep); in addChainDependency()
998 ExitSU.addPred(Dep); in buildSchedGraph()
DMachinePipeliner.cpp1028 SU.addPred(SDep(Load, SDep::Barrier)); in addLoopCarriedDependences()
1034 SU.addPred(SDep(Load, SDep::Barrier)); in addLoopCarriedDependences()
1041 SU.addPred(SDep(Load, SDep::Barrier)); in addLoopCarriedDependences()
1047 SU.addPred(SDep(Load, SDep::Barrier)); in addLoopCarriedDependences()
1052 SU.addPred(SDep(Load, SDep::Barrier)); in addLoopCarriedDependences()
1062 SU.addPred(SDep(Load, SDep::Barrier)); in addLoopCarriedDependences()
1104 I.addPred(Dep); in updatePhiDependences()
1110 I.addPred(SDep(SU, SDep::Barrier)); in updatePhiDependences()
1125 I.addPred(Dep); in updatePhiDependences()
1131 I.addPred(SDep(SU, SDep::Barrier)); in updatePhiDependences()
[all …]
DScheduleDAG.cpp65 bool SUnit::addPred(const SDep &D, bool Required) { in addPred() function in SUnit
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
DScheduleDAG.h385 bool addPred(const SDep &D, bool Required = true);
394 return addPred(Dep);
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DAMDGPUSubtarget.cpp660 SUa->addPred(SDep(SI.getSUnit(), SDep::Artificial)); in apply()
666 SI.getSUnit()->addPred(SDep(&SU, SDep::Artificial)); in apply()
DSIMachineScheduler.h120 void addPred(SIScheduleBlock *Pred);
DSIMachineScheduler.cpp538 void SIScheduleBlock::addPred(SIScheduleBlock *Pred) { in addPred() function in SIScheduleBlock
1259 CurrentBlocks[SUID]->addPred(CurrentBlocks[Node2CurrentBlock[Pred->NodeNum]]); in createBlocksForVariant()
/external/llvm/include/llvm/CodeGen/
DScheduleDAG.h397 bool addPred(const SDep &D, bool Required = true);
407 return addPred(Dep);
/external/llvm/lib/Target/AMDGPU/
DSIMachineScheduler.h112 void addPred(SIScheduleBlock *Pred);
DSIMachineScheduler.cpp515 void SIScheduleBlock::addPred(SIScheduleBlock *Pred) { in addPred() function in SIScheduleBlock
1084 CurrentBlocks[SUID]->addPred(CurrentBlocks[Node2CurrentBlock[Pred->NodeNum]]); in createBlocksForVariant()
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
DScheduleDAG.h353 bool addPred(const SDep &D);
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/ObjCARC/
DObjCARCOpts.cpp309 void addPred(BasicBlock *Pred) { Preds.push_back(Pred); } in addPred() function in __anon988b686e0111::BBState
1434 SuccStates.addPred(CurrBB); in ComputePostOrders()
1441 BBStates[SuccBB].addPred(CurrBB); in ComputePostOrders()
/external/llvm/lib/Transforms/ObjCARC/
DObjCARCOpts.cpp310 void addPred(BasicBlock *Pred) { Preds.push_back(Pred); } in addPred() function in __anon26f503160111::BBState
1399 SuccStates.addPred(CurrBB); in ComputePostOrders()
1406 BBStates[SuccBB].addPred(CurrBB); in ComputePostOrders()
/external/llvm/lib/Target/Hexagon/
DHexagonMachineScheduler.cpp34 SUnits[su].addPred(SDep(LastSequentialCall, SDep::Barrier)); in postprocessDAG()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/
DHexagonSubtarget.cpp305 S1.addPred(A, true); in apply()
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
DScheduleDAGFast.cpp83 SU->addPred(D); in AddPred()
DScheduleDAGSDNodes.cpp455 if (!SU->addPred(dep) && !dep.isCtrl() && OpSU->NumRegDefsLeft > 1) { in AddSchedEdges()
/external/llvm/lib/CodeGen/SelectionDAG/
DScheduleDAGFast.cpp89 SU->addPred(D); in AddPred()
DScheduleDAGSDNodes.cpp494 if (!SU->addPred(Dep) && !Dep.isCtrl() && OpSU->NumRegDefsLeft > 1) { in AddSchedEdges()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/
DScheduleDAGFast.cpp90 SU->addPred(D); in AddPred()

12