Searched refs:DeadArgumentEliminationPass (Results 1 - 3 of 3) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DDeadArgumentElimination.h38 class DeadArgumentEliminationPass class in namespace:llvm
39 : public PassInfoMixin<DeadArgumentEliminationPass> {
76 DeadArgumentEliminationPass(bool ShouldHackArguments_ = false) function in class:llvm::DeadArgumentEliminationPass
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DDeadArgumentElimination.cpp79 DeadArgumentEliminationPass DAEP(ShouldHackArguments());
123 bool DeadArgumentEliminationPass::DeleteDeadVarargs(Function &Fn) {
261 bool DeadArgumentEliminationPass::RemoveDeadArgumentsFromCallers(Function &Fn) {
358 DeadArgumentEliminationPass::Liveness
359 DeadArgumentEliminationPass::MarkIfNotLive(RetOrArg Use,
378 DeadArgumentEliminationPass::Liveness
379 DeadArgumentEliminationPass::SurveyUse(const Use *U, UseVector &MaybeLiveUses,
393 DeadArgumentEliminationPass::Liveness Result = MaybeLive;
399 DeadArgumentEliminationPass::Liveness SubResult =
466 DeadArgumentEliminationPass
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Passes/
H A DPassBuilder.cpp770 MPM.addPass(DeadArgumentEliminationPass());
1247 MPM.addPass(DeadArgumentEliminationPass());

Completed in 73 milliseconds