[clang] c81ec19 - Fix -fdebug-pass-structure test case

Evgeny Leviant via cfe-commits cfe-commits at lists.llvm.org
Fri Apr 30 00:18:29 PDT 2021


Author: Evgeny Leviant
Date: 2021-04-30T10:18:23+03:00
New Revision: c81ec19fba27ec308607aac2e44234eee8e190d1

URL: https://github.com/llvm/llvm-project/commit/c81ec19fba27ec308607aac2e44234eee8e190d1
DIFF: https://github.com/llvm/llvm-project/commit/c81ec19fba27ec308607aac2e44234eee8e190d1.diff

LOG: Fix -fdebug-pass-structure test case

Pass structure can change when -O0 is given and extensions are used.

Added: 
    

Modified: 
    clang/test/Driver/debug-pass-structure.c

Removed: 
    


################################################################################
diff  --git a/clang/test/Driver/debug-pass-structure.c b/clang/test/Driver/debug-pass-structure.c
index 30283249f4126..04ddce8cc5599 100644
--- a/clang/test/Driver/debug-pass-structure.c
+++ b/clang/test/Driver/debug-pass-structure.c
@@ -38,26 +38,5 @@
 // NEWPM-NEXT: ModuleToFunctionPassAdaptor on [module]
 // NEWPM-NEXT: PrintModulePass on [module]
 
-// LEGACYPM:      Pass Arguments:  -tti -targetlibinfo -verify
-// LEGACYPM-NEXT: Target Transform Information
-// LEGACYPM-NEXT: Target Library Information
-// LEGACYPM-NEXT:   FunctionPass Manager
-// LEGACYPM-NEXT:     Module Verifier
-// LEGACYPM-NEXT: Pass Arguments:  -tti -targetlibinfo -assumption-cache-tracker -profile-summary-info -annotation2metadata -forceattrs -basiccg -always-inline -annotation-remarks
-// LEGACYPM-NEXT: Target Transform Information
-// LEGACYPM-NEXT: Target Library Information
-// LEGACYPM-NEXT: Assumption Cache Tracker
-// LEGACYPM-NEXT: Profile summary info
-// LEGACYPM-NEXT:   ModulePass Manager
-// LEGACYPM-NEXT:     Annotation2Metadata
-// LEGACYPM-NEXT:     Force set function attributes
-// LEGACYPM-NEXT:     CallGraph Construction
-// LEGACYPM-NEXT:     Call Graph SCC Pass Manager
-// LEGACYPM-NEXT:       Inliner for always_inline functions
-// LEGACYPM-NEXT:       FunctionPass Manager
-// LEGACYPM-NEXT:         Annotation Remarks
-// LEGACYPM-NEXT:     Print Module IR
-// LEGACYPM-NEXT: Pass Arguments:  -tti
-// LEGACYPM-NEXT: Target Transform Information
-// LEGACYPM-NEXT:   ModulePass Manager
+// LEGACYPM:      Pass Arguments:
 


        


More information about the cfe-commits mailing list