@@ -354,6 +354,69 @@ void initializeVirtRegMapPass(PassRegistry&);
354354void initializeVirtRegRewriterPass (PassRegistry&);
355355void initializeWholeProgramDevirtPass (PassRegistry &);
356356void initializeWinEHPreparePass (PassRegistry&);
357+
358+ // @LOCALMOD-BEGIN
359+ void initializeAddPNaClExternalDeclsPass (PassRegistry&);
360+ void initializeAllocateDataSegmentPass (PassRegistry&);
361+ void initializeBackendCanonicalizePass (PassRegistry&);
362+ void initializeCanonicalizeMemIntrinsicsPass (PassRegistry&);
363+ void initializeCleanupUsedGlobalsMetadataPass (PassRegistry&);
364+ void initializeConstantInsertExtractElementIndexPass (PassRegistry&);
365+ void initializeExpandAllocasPass (PassRegistry&);
366+ void initializeExpandArithWithOverflowPass (PassRegistry&);
367+ void initializeExpandByValPass (PassRegistry&);
368+ void initializeExpandConstantExprPass (PassRegistry&);
369+ void initializeExpandCtorsPass (PassRegistry&);
370+ void initializeExpandGetElementPtrPass (PassRegistry&);
371+ void initializeExpandIndirectBrPass (PassRegistry&);
372+ void initializeExpandLargeIntegersPass (PassRegistry&);
373+ void initializeExpandShuffleVectorPass (PassRegistry&);
374+ void initializeExpandSmallArgumentsPass (PassRegistry&);
375+ void initializeExpandStructRegsPass (PassRegistry&);
376+ void initializeExpandTlsConstantExprPass (PassRegistry&);
377+ void initializeExpandTlsPass (PassRegistry&);
378+ void initializeExpandVarArgsPass (PassRegistry&);
379+ void initializeFixVectorLoadStoreAlignmentPass (PassRegistry&);
380+ void initializeFlattenGlobalsPass (PassRegistry&);
381+ void initializeGlobalCleanupPass (PassRegistry&);
382+ void initializeGlobalizeConstantVectorsPass (PassRegistry&);
383+ void initializeInsertDivideCheckPass (PassRegistry&);
384+ void initializeInternalizeUsedGlobalsPass (PassRegistry&);
385+ void initializeNaClCcRewritePass (PassRegistry&);
386+ void initializeNormalizeAlignmentPass (PassRegistry&);
387+ void initializePNaClABIVerifyFunctionsPass (PassRegistry&);
388+ void initializePNaClABIVerifyModulePass (PassRegistry&);
389+ void initializePNaClSjLjEHPass (PassRegistry&);
390+ void initializePromoteI1OpsPass (PassRegistry&);
391+ void initializePromoteIntegersPass (PassRegistry&);
392+ void initializeRemoveAsmMemoryPass (PassRegistry&);
393+ void initializeRenameEntryPointPass (PassRegistry&);
394+ void initializeReplacePtrsWithIntsPass (PassRegistry&);
395+ void initializeResolveAliasesPass (PassRegistry&);
396+ void initializeResolvePNaClIntrinsicsPass (PassRegistry&);
397+ void initializeRewriteAtomicsPass (PassRegistry&);
398+ void initializeRewriteLLVMIntrinsicsPass (PassRegistry&);
399+ void initializeRewritePNaClLibraryCallsPass (PassRegistry&);
400+ void initializeSandboxIndirectCallsPass (PassRegistry&);
401+ void initializeSandboxMemoryAccessesPass (PassRegistry&);
402+ void initializeSimplifyAllocasPass (PassRegistry&);
403+ void initializeSimplifyStructRegSignaturesPass (PassRegistry&);
404+ void initializeStripAttributesPass (PassRegistry&);
405+ void initializeStripMetadataPass (PassRegistry&);
406+ void initializeStripModuleFlagsPass (PassRegistry&);
407+ void initializeStripDanglingDISubprogramsPass (PassRegistry&);
408+ void initializeStripTlsPass (PassRegistry&);
409+ void initializeSubstituteUndefsPass (PassRegistry&);
410+ // Emscripten passes:
411+ void initializeExpandI64Pass (PassRegistry&);
412+ void initializeExpandInsertExtractElementPass (PassRegistry&);
413+ void initializeLowerEmAsyncifyPass (PassRegistry&);
414+ void initializeLowerEmExceptionsPass (PassRegistry&);
415+ void initializeLowerEmSetjmpPass (PassRegistry&);
416+ void initializeNoExitRuntimePass (PassRegistry&);
417+ // Emscripten passes end.
418+ // @LOCALMOD-END
419+
357420void initializeWriteBitcodePassPass (PassRegistry &);
358421void initializeWriteThinLTOBitcodePass (PassRegistry &);
359422void initializeXRayInstrumentationPass (PassRegistry &);
0 commit comments