Searched refs:RetOrArg (Results 1 – 3 of 3) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
| H A D | DeadArgumentElimination.h | 44 struct RetOrArg { struct 49 RetOrArg(const Function *F, unsigned Idx, bool IsArg) in RetOrArg() argument 53 bool operator<(const RetOrArg &O) const { 58 bool operator==(const RetOrArg &O) const { 81 RetOrArg createRet(const Function *F, unsigned Idx) { in createRet() argument 82 return RetOrArg(F, Idx, false); in createRet() 86 RetOrArg createArg(const Function *F, unsigned Idx) { in createArg() 87 return RetOrArg(F, Idx, true); in createArg() 90 using UseMap = std::multimap<RetOrArg, RetOrArg>; 108 using LiveSet = std::set<RetOrArg>; [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | DeadArgumentElimination.cpp | 361 DeadArgumentEliminationPass::markIfNotLive(RetOrArg Use, in markIfNotLive() 391 RetOrArg Use = createRet(F, RetValNum); in surveyUse() 398 RetOrArg Use = createRet(F, Ri); in surveyUse() 454 RetOrArg Use = createArg(F, ArgNo); in surveyUse() 631 void DeadArgumentEliminationPass::markValue(const RetOrArg &RA, Liveness L, in markValue() 693 void DeadArgumentEliminationPass::markLive(const RetOrArg &RA) { in markLive() 704 bool DeadArgumentEliminationPass::isLive(const RetOrArg &RA) { in isLive() 710 void DeadArgumentEliminationPass::propagateLiveness(const RetOrArg &RA) { in propagateLiveness() 754 RetOrArg Arg = createArg(F, ArgI); in removeDeadStuffFromFunction() 808 RetOrArg Ret = createRet(F, Ri); in removeDeadStuffFromFunction()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/ |
| H A D | DemangleTestCases.inc | 12051 …RetOrArg, std::less<(anonymous namespace)::DAE::RetOrArg>, std::allocator<(anonymous namespace)::D… 12052 …RetOrArg, (anonymous namespace)::DAE::RetOrArg, std::_Identity<(anonymous namespace)::DAE::RetOrAr… 12054 …mous namespace)::DAE::RetOrArg const&, (anonymous namespace)::DAE::Liveness, llvm::SmallVector<(an… 12055 …_8RetOrArgE", "(anonymous namespace)::DAE::MarkLive((anonymous namespace)::DAE::RetOrArg const&)"}, 12056 …gE", "(anonymous namespace)::DAE::PropagateLiveness((anonymous namespace)::DAE::RetOrArg const&)"}, 12057 …RetOrArg, std::pair<(anonymous namespace)::DAE::RetOrArg const, (anonymous namespace)::DAE::RetOrA… 12058 …erator<llvm::User const>, llvm::SmallVector<(anonymous namespace)::DAE::RetOrArg, 5u>&, unsigned i… 12059 …::MarkIfNotLive((anonymous namespace)::DAE::RetOrArg, llvm::SmallVector<(anonymous namespace)::DAE… 12060 …0EE4growEm", "llvm::SmallVectorTemplateBase<(anonymous namespace)::DAE::RetOrArg, false>::grow(uns… 12061 …lVector<(anonymous namespace)::DAE::RetOrArg, 5u>::SmallVector(llvm::SmallVector<(anonymous namesp… [all …]
|