@@ -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