/external/llvm/include/llvm/Transforms/IPO/ |
D | DeadArgumentElimination.h | 39 struct RetOrArg { struct 40 RetOrArg(const Function *F, unsigned Idx, bool IsArg) in RetOrArg() function 47 bool operator<(const RetOrArg &O) const { 52 bool operator==(const RetOrArg &O) const { 71 RetOrArg CreateRet(const Function *F, unsigned Idx) { in CreateRet() argument 72 return RetOrArg(F, Idx, false); in CreateRet() 75 RetOrArg CreateArg(const Function *F, unsigned Idx) { in CreateArg() 76 return RetOrArg(F, Idx, true); in CreateArg() 79 typedef std::multimap<RetOrArg, RetOrArg> UseMap; 96 typedef std::set<RetOrArg> LiveSet; [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/IPO/ |
D | DeadArgumentElimination.h | 45 struct RetOrArg { struct 50 RetOrArg(const Function *F, unsigned Idx, bool IsArg) in RetOrArg() argument 54 bool operator<(const RetOrArg &O) const { 59 bool operator==(const RetOrArg &O) const { 83 RetOrArg CreateRet(const Function *F, unsigned Idx) { in CreateRet() argument 84 return RetOrArg(F, Idx, false); in CreateRet() 88 RetOrArg CreateArg(const Function *F, unsigned Idx) { in CreateArg() 89 return RetOrArg(F, Idx, true); in CreateArg() 92 using UseMap = std::multimap<RetOrArg, RetOrArg>; 110 using LiveSet = std::set<RetOrArg>; [all …]
|
/external/swiftshader/third_party/LLVM/lib/Transforms/IPO/ |
D | DeadArgumentElimination.cpp | 53 struct RetOrArg { struct in __anoncee85ffd0111::DAE 54 RetOrArg(const Function *F, unsigned Idx, bool IsArg) : F(F), Idx(Idx), in RetOrArg() function 61 bool operator<(const RetOrArg &O) const { in operator <() argument 71 bool operator==(const RetOrArg &O) const { in operator ==() argument 89 RetOrArg CreateRet(const Function *F, unsigned Idx) { in CreateRet() 90 return RetOrArg(F, Idx, false); in CreateRet() 93 RetOrArg CreateArg(const Function *F, unsigned Idx) { in CreateArg() 94 return RetOrArg(F, Idx, true); in CreateArg() 97 typedef std::multimap<RetOrArg, RetOrArg> UseMap; 114 typedef std::set<RetOrArg> LiveSet; [all …]
|
/external/llvm/lib/Transforms/IPO/ |
D | DeadArgumentElimination.cpp | 335 DeadArgumentEliminationPass::MarkIfNotLive(RetOrArg Use, in MarkIfNotLive() 366 RetOrArg Use = CreateRet(F, RetValNum); in SurveyUse() 372 RetOrArg Use = CreateRet(F, i); in SurveyUse() 429 RetOrArg Use = CreateArg(F, ArgNo); in SurveyUse() 602 void DeadArgumentEliminationPass::MarkValue(const RetOrArg &RA, Liveness L, in MarkValue() 637 void DeadArgumentEliminationPass::MarkLive(const RetOrArg &RA) { in MarkLive() 651 void DeadArgumentEliminationPass::PropagateLiveness(const RetOrArg &RA) { in PropagateLiveness() 695 RetOrArg Arg = CreateArg(F, i); in RemoveDeadStuffFromFunction() 750 RetOrArg Ret = CreateRet(F, i); in RemoveDeadStuffFromFunction()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/IPO/ |
D | DeadArgumentElimination.cpp | 355 DeadArgumentEliminationPass::MarkIfNotLive(RetOrArg Use, in MarkIfNotLive() 385 RetOrArg Use = CreateRet(F, RetValNum); in SurveyUse() 391 RetOrArg Use = CreateRet(F, i); in SurveyUse() 448 RetOrArg Use = CreateArg(F, ArgNo); in SurveyUse() 658 void DeadArgumentEliminationPass::MarkValue(const RetOrArg &RA, Liveness L, in MarkValue() 693 void DeadArgumentEliminationPass::MarkLive(const RetOrArg &RA) { in MarkLive() 707 void DeadArgumentEliminationPass::PropagateLiveness(const RetOrArg &RA) { in PropagateLiveness() 751 RetOrArg Arg = CreateArg(F, i); in RemoveDeadStuffFromFunction() 798 RetOrArg Ret = CreateRet(F, i); in RemoveDeadStuffFromFunction()
|