Lines Matching refs:ExpandVariadicsMode
73 cl::opt<ExpandVariadicsMode> ExpandVariadicsModeOption(
75 cl::init(ExpandVariadicsMode::Unspecified),
76 cl::values(clEnumValN(ExpandVariadicsMode::Unspecified, "unspecified",
78 clEnumValN(ExpandVariadicsMode::Disable, "disable",
80 clEnumValN(ExpandVariadicsMode::Optimize, "optimize",
82 clEnumValN(ExpandVariadicsMode::Lowering, "lowering",
86 return ExpandVariadicsModeOption != ExpandVariadicsMode::Unspecified; in commandLineOverride()
146 const ExpandVariadicsMode Mode;
149 ExpandVariadics(ExpandVariadicsMode Mode) in ExpandVariadics()
155 bool rewriteABI() { return Mode == ExpandVariadicsMode::Lowering; } in rewriteABI()
339 if (Mode == ExpandVariadicsMode::Disable) in runOnModule()
375 if (Mode != ExpandVariadicsMode::Lowering) in runOnModule()
1013 ModulePass *llvm::createExpandVariadicsPass(ExpandVariadicsMode M) { in createExpandVariadicsPass()
1022 ExpandVariadicsPass::ExpandVariadicsPass(ExpandVariadicsMode M) : Mode(M) {} in ExpandVariadicsPass()