Home
last modified time | relevance | path

Searched refs:DAE (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DDeadArgumentElimination.cpp64 class DAE : public ModulePass { class
67 explicit DAE(char &ID) : ModulePass(ID) {} in DAE() function in __anonc60e229f0111::DAE
72 DAE() : ModulePass(ID) { in DAE() function in __anonc60e229f0111::DAE
90 char DAE::ID = 0;
92 INITIALIZE_PASS(DAE, "deadargelim", "Dead Argument Elimination", false, false)
98 struct DAH : public DAE {
101 DAH() : DAE(ID) {} in DAH()
116 ModulePass *llvm::createDeadArgEliminationPass() { return new DAE(); } in createDeadArgEliminationPass()
/llvm-project-15.0.7/llvm/test/Transforms/DeadArgElim/
H A D2008-06-23-DeadAfterLive.ll12 ; This function doesn't use the return value @test5 and tries to lure DAE into
H A Ddeadretval2.ll40 ; and then the caller) since DAE processes functions one by one and handles
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGExprComplex.cpp220 ComplexPairTy VisitCXXDefaultArgExpr(CXXDefaultArgExpr *DAE) { in VisitCXXDefaultArgExpr() argument
221 CodeGenFunction::CXXDefaultArgExprScope Scope(CGF, DAE); in VisitCXXDefaultArgExpr()
222 return Visit(DAE->getExpr()); in VisitCXXDefaultArgExpr()
H A DCGExprAgg.cpp179 void VisitCXXDefaultArgExpr(CXXDefaultArgExpr *DAE) { in VisitCXXDefaultArgExpr() argument
180 CodeGenFunction::CXXDefaultArgExprScope Scope(CGF, DAE); in VisitCXXDefaultArgExpr()
181 Visit(DAE->getExpr()); in VisitCXXDefaultArgExpr()
H A DCGExprScalar.cpp649 Value *VisitCXXDefaultArgExpr(CXXDefaultArgExpr *DAE) { in VisitCXXDefaultArgExpr() argument
650 CodeGenFunction::CXXDefaultArgExprScope Scope(CGF, DAE); in VisitCXXDefaultArgExpr()
651 return Visit(DAE->getExpr()); in VisitCXXDefaultArgExpr()
H A DCGExpr.cpp1401 auto *DAE = cast<CXXDefaultArgExpr>(E); in EmitLValue() local
1402 CXXDefaultArgExprScope Scope(*this, DAE); in EmitLValue()
1403 return EmitLValue(DAE->getExpr()); in EmitLValue()
/llvm-project-15.0.7/clang/lib/AST/
H A DExpr.cpp2180 if (auto *DAE = dyn_cast_or_null<CXXDefaultArgExpr>(DefaultExpr)) in EvaluateInContext() local
2181 return {DAE->getUsedLocation(), DAE->getUsedContext()}; in EvaluateInContext()