Lines Matching refs:ExpandVariadics
153 class ExpandVariadics : public ModulePass { class
167 ExpandVariadics(ExpandVariadicsMode Mode) in ExpandVariadics() function in __anon8629f2db0111::ExpandVariadics
355 bool ExpandVariadics::runOnModule(Module &M) { in runOnModule()
419 bool ExpandVariadics::runOnFunction(Module &M, IRBuilder<> &Builder, in runOnFunction()
502 ExpandVariadics::replaceAllUsesWithNewDeclaration(Module &M, in replaceAllUsesWithNewDeclaration()
524 ExpandVariadics::deriveFixedArityReplacement(Module &M, IRBuilder<> &Builder, in deriveFixedArityReplacement()
583 ExpandVariadics::defineVariadicWrapper(Module &M, IRBuilder<> &Builder, in defineVariadicWrapper()
631 bool ExpandVariadics::expandCall(Module &M, IRBuilder<> &Builder, CallBase *CB, in expandCall()
844 bool ExpandVariadics::expandVAIntrinsicCall(IRBuilder<> &Builder, in expandVAIntrinsicCall()
891 bool ExpandVariadics::expandVAIntrinsicCall(IRBuilder<> &, const DataLayout &, in expandVAIntrinsicCall()
898 bool ExpandVariadics::expandVAIntrinsicCall(IRBuilder<> &Builder, in expandVAIntrinsicCall()
1030 char ExpandVariadics::ID = 0;
1032 INITIALIZE_PASS(ExpandVariadics, DEBUG_TYPE, "Expand variadic functions", false,
1036 return new ExpandVariadics(M); in createExpandVariadicsPass()
1040 return ExpandVariadics(Mode).runOnModule(M) ? PreservedAnalyses::none() in run()