Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- LLVM Emit Output...===-------------------------------------------------------------------------===
- Instruction Selection and Scheduling
- ===-------------------------------------------------------------------------===
- Total Execution Time: 9.5691 seconds (9.5940 wall clock)
- ---User Time--- --System Time-- --User+System-- ---Wall Time--- --- Name ---
- 1.7293 ( 18.9%) 0.0394 ( 9.0%) 1.7687 ( 18.5%) 1.7669 ( 18.4%) Instruction Selection
- 1.6735 ( 18.3%) 0.0389 ( 8.9%) 1.7124 ( 17.9%) 1.7116 ( 17.8%) DAG Combining 2
- 1.2479 ( 13.7%) 0.1017 ( 23.4%) 1.3496 ( 14.1%) 1.3810 ( 14.4%) DAG Combining 1
- 1.1442 ( 12.5%) 0.0456 ( 10.5%) 1.1898 ( 12.4%) 1.1893 ( 12.4%) Instruction Scheduling
- 0.8434 ( 9.2%) 0.0401 ( 9.2%) 0.8836 ( 9.2%) 0.8838 ( 9.2%) Type Legalization
- 0.8212 ( 9.0%) 0.0452 ( 10.4%) 0.8665 ( 9.1%) 0.8651 ( 9.0%) Instruction Creation
- 0.6936 ( 7.6%) 0.0363 ( 8.3%) 0.7300 ( 7.6%) 0.7290 ( 7.6%) DAG Legalization
- 0.6432 ( 7.0%) 0.0079 ( 1.8%) 0.6511 ( 6.8%) 0.6499 ( 6.8%) DAG Combining after legalize types
- 0.2517 ( 2.8%) 0.0455 ( 10.5%) 0.2972 ( 3.1%) 0.2965 ( 3.1%) Instruction Scheduling Cleanup
- 0.0836 ( 0.9%) 0.0345 ( 7.9%) 0.1182 ( 1.2%) 0.1187 ( 1.2%) Vector Legalization
- 0.0018 ( 0.0%) 0.0000 ( 0.0%) 0.0018 ( 0.0%) 0.0018 ( 0.0%) DAG Combining after legalize vectors
- 0.0004 ( 0.0%) 0.0000 ( 0.0%) 0.0004 ( 0.0%) 0.0004 ( 0.0%) Type Legalization 2
- 9.1338 (100.0%) 0.4353 (100.0%) 9.5691 (100.0%) 9.5940 (100.0%) Total
- ===-------------------------------------------------------------------------===
- DWARF Emission
- ===-------------------------------------------------------------------------===
- Total Execution Time: 7.1692 seconds (7.2456 wall clock)
- ---User Time--- --System Time-- --User+System-- ---Wall Time--- --- Name ---
- 3.2092 ( 68.2%) 1.3139 ( 53.4%) 4.5231 ( 63.1%) 4.5894 ( 63.3%) Debug Info Emission
- 1.4939 ( 31.7%) 1.1472 ( 46.6%) 2.6411 ( 36.8%) 2.6513 ( 36.6%) DWARF Exception Writer
- 0.0048 ( 0.1%) 0.0001 ( 0.0%) 0.0050 ( 0.1%) 0.0050 ( 0.1%) DWARF Debug Writer
- 4.7079 (100.0%) 2.4613 (100.0%) 7.1692 (100.0%) 7.2456 (100.0%) Total
- ===-------------------------------------------------------------------------===
- ... Pass execution timing report ...
- ===-------------------------------------------------------------------------===
- Total Execution Time: 39.4448 seconds (39.5278 wall clock)
- ---User Time--- --System Time-- --User+System-- ---Wall Time--- --- Name ---
- 11.5923 ( 35.0%) 4.8737 ( 77.4%) 16.4660 ( 41.7%) 16.5095 ( 41.8%) X86 Assembly Printer
- 15.1910 ( 45.8%) 0.9001 ( 14.3%) 16.0911 ( 40.8%) 16.1296 ( 40.8%) X86 DAG->DAG Instruction Selection
- 1.3667 ( 4.1%) 0.0203 ( 0.3%) 1.3870 ( 3.5%) 1.3885 ( 3.5%) Live DEBUG_VALUE analysis
- 0.9494 ( 2.9%) 0.0159 ( 0.3%) 0.9653 ( 2.4%) 0.9661 ( 2.4%) Fast Register Allocator
- 0.7078 ( 2.1%) 0.0126 ( 0.2%) 0.7205 ( 1.8%) 0.7201 ( 1.8%) Prologue/Epilogue Insertion & Frame Finalization
- 0.5122 ( 1.5%) 0.0156 ( 0.2%) 0.5279 ( 1.3%) 0.5270 ( 1.3%) Insert stack protectors
- 0.3490 ( 1.1%) 0.0120 ( 0.2%) 0.3611 ( 0.9%) 0.3613 ( 0.9%) Two-Address instruction pass
- 0.2554 ( 0.8%) 0.0114 ( 0.2%) 0.2668 ( 0.7%) 0.2661 ( 0.7%) Inliner for always_inline functions
- 0.2288 ( 0.7%) 0.0130 ( 0.2%) 0.2419 ( 0.6%) 0.2416 ( 0.6%) MachineDominator Tree Construction
- 0.2248 ( 0.7%) 0.0117 ( 0.2%) 0.2365 ( 0.6%) 0.2366 ( 0.6%) Dominator Tree Construction #2
- 0.1861 ( 0.6%) 0.0134 ( 0.2%) 0.1995 ( 0.5%) 0.1996 ( 0.5%) Free MachineFunction
- 0.1576 ( 0.5%) 0.0102 ( 0.2%) 0.1678 ( 0.4%) 0.1675 ( 0.4%) Dominator Tree Construction
- 0.1135 ( 0.3%) 0.0098 ( 0.2%) 0.1233 ( 0.3%) 0.1229 ( 0.3%) Expand Atomic instructions
- 0.1045 ( 0.3%) 0.0105 ( 0.2%) 0.1150 ( 0.3%) 0.1161 ( 0.3%) Post-RA pseudo instruction expansion pass
- 0.1126 ( 0.3%) 0.0025 ( 0.0%) 0.1151 ( 0.3%) 0.1151 ( 0.3%) CallGraph Construction
- 0.1027 ( 0.3%) 0.0114 ( 0.2%) 0.1142 ( 0.3%) 0.1141 ( 0.3%) X86 EFLAGS copy lowering
- 0.0718 ( 0.2%) 0.0103 ( 0.2%) 0.0821 ( 0.2%) 0.0817 ( 0.2%) Exception handling preparation
- 0.0699 ( 0.2%) 0.0097 ( 0.2%) 0.0796 ( 0.2%) 0.0794 ( 0.2%) Scalarize Masked Memory Intrinsics
- 0.0688 ( 0.2%) 0.0102 ( 0.2%) 0.0790 ( 0.2%) 0.0793 ( 0.2%) X86 pseudo instruction expansion pass
- 0.0699 ( 0.2%) 0.0098 ( 0.2%) 0.0797 ( 0.2%) 0.0793 ( 0.2%) Expand reduction intrinsics
- 0.0659 ( 0.2%) 0.0100 ( 0.2%) 0.0759 ( 0.2%) 0.0758 ( 0.2%) Finalize ISel and expand pseudo-instructions
- 0.0507 ( 0.2%) 0.0099 ( 0.2%) 0.0606 ( 0.2%) 0.0606 ( 0.2%) Remove unreachable blocks from the CFG
- 0.0474 ( 0.1%) 0.0097 ( 0.2%) 0.0571 ( 0.1%) 0.0567 ( 0.1%) Expand indirectbr instructions
- 0.0387 ( 0.1%) 0.0105 ( 0.2%) 0.0492 ( 0.1%) 0.0490 ( 0.1%) Basic Alias Analysis (stateless AA impl)
- 0.0346 ( 0.1%) 0.0101 ( 0.2%) 0.0447 ( 0.1%) 0.0448 ( 0.1%) Eliminate PHI nodes for register allocation
- 0.0346 ( 0.1%) 0.0099 ( 0.2%) 0.0445 ( 0.1%) 0.0445 ( 0.1%) Bundle Machine CFG Edges
- 0.0278 ( 0.1%) 0.0099 ( 0.2%) 0.0378 ( 0.1%) 0.0375 ( 0.1%) X86 Indirect Branch Tracking
- 0.0232 ( 0.1%) 0.0102 ( 0.2%) 0.0333 ( 0.1%) 0.0334 ( 0.1%) X86 vzeroupper inserter
- 0.0229 ( 0.1%) 0.0098 ( 0.2%) 0.0327 ( 0.1%) 0.0326 ( 0.1%) Machine Optimization Remark Emitter
- 0.0220 ( 0.1%) 0.0099 ( 0.2%) 0.0319 ( 0.1%) 0.0321 ( 0.1%) Machine Optimization Remark Emitter #2
- 0.0208 ( 0.1%) 0.0100 ( 0.2%) 0.0307 ( 0.1%) 0.0308 ( 0.1%) Insert fentry calls
- 0.0203 ( 0.1%) 0.0101 ( 0.2%) 0.0304 ( 0.1%) 0.0306 ( 0.1%) X86 PIC Global Base Reg Initialization
- 0.0186 ( 0.1%) 0.0100 ( 0.2%) 0.0286 ( 0.1%) 0.0287 ( 0.1%) Contiguously Lay Out Funclets
- 0.0185 ( 0.1%) 0.0099 ( 0.2%) 0.0284 ( 0.1%) 0.0285 ( 0.1%) Local Stack Slot Allocation
- 0.0174 ( 0.1%) 0.0099 ( 0.2%) 0.0274 ( 0.1%) 0.0275 ( 0.1%) Insert XRay ops
- 0.0172 ( 0.1%) 0.0101 ( 0.2%) 0.0273 ( 0.1%) 0.0273 ( 0.1%) X86 FP Stackifier
- 0.0165 ( 0.0%) 0.0099 ( 0.2%) 0.0264 ( 0.1%) 0.0264 ( 0.1%) X86 Retpoline Thunks
- 0.0160 ( 0.0%) 0.0102 ( 0.2%) 0.0262 ( 0.1%) 0.0263 ( 0.1%) Lazy Machine Block Frequency Analysis
- 0.0158 ( 0.0%) 0.0099 ( 0.2%) 0.0258 ( 0.1%) 0.0260 ( 0.1%) Implement the 'patchable-function' attribute
- 0.0159 ( 0.0%) 0.0099 ( 0.2%) 0.0258 ( 0.1%) 0.0258 ( 0.1%) X86 speculative load hardening
- 0.0155 ( 0.0%) 0.0099 ( 0.2%) 0.0254 ( 0.1%) 0.0257 ( 0.1%) Lazy Machine Block Frequency Analysis #2
- 0.0156 ( 0.0%) 0.0100 ( 0.2%) 0.0256 ( 0.1%) 0.0253 ( 0.1%) StackMap Liveness Analysis
- 0.0149 ( 0.0%) 0.0101 ( 0.2%) 0.0250 ( 0.1%) 0.0253 ( 0.1%) Analyze Machine Code For Garbage Collection
- 0.0151 ( 0.0%) 0.0099 ( 0.2%) 0.0250 ( 0.1%) 0.0253 ( 0.1%) X86 WinAlloca Expander
- 0.0152 ( 0.0%) 0.0097 ( 0.2%) 0.0249 ( 0.1%) 0.0248 ( 0.1%) Instrument function entry/exit with calls to e.g. mcount() (post inlining)
- 0.0149 ( 0.0%) 0.0100 ( 0.2%) 0.0249 ( 0.1%) 0.0248 ( 0.1%) X86 Insert Cache Prefetches
- 0.0145 ( 0.0%) 0.0100 ( 0.2%) 0.0245 ( 0.1%) 0.0245 ( 0.1%) X86 Discriminate Memory Operands
- 0.0144 ( 0.0%) 0.0100 ( 0.2%) 0.0244 ( 0.1%) 0.0243 ( 0.1%) Instrument function entry/exit with calls to e.g. mcount() (pre inlining)
- 0.0138 ( 0.0%) 0.0100 ( 0.2%) 0.0238 ( 0.1%) 0.0240 ( 0.1%) Safe Stack instrumentation pass
- 0.0127 ( 0.0%) 0.0100 ( 0.2%) 0.0227 ( 0.1%) 0.0228 ( 0.1%) Shadow Stack GC Lowering
- 0.0130 ( 0.0%) 0.0097 ( 0.2%) 0.0228 ( 0.1%) 0.0224 ( 0.1%) Lower Garbage Collection Instructions
- 0.0083 ( 0.0%) 0.0014 ( 0.0%) 0.0097 ( 0.0%) 0.0097 ( 0.0%) Assumption Cache Tracker
- 0.0022 ( 0.0%) 0.0000 ( 0.0%) 0.0022 ( 0.0%) 0.0022 ( 0.0%) Pre-ISel Intrinsic Lowering
- 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) Force set function attributes
- 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) Profile summary info
- 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) Rewrite Symbols
- 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) Machine Branch Probability Analysis
- 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) Target Transform Information
- 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) Target Pass Configuration
- 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) Create Garbage Collector Module Metadata
- 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) Machine Module Information
- 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) 0.0000 ( 0.0%) Target Library Information
- 33.1500 (100.0%) 6.2948 (100.0%) 39.4448 (100.0%) 39.5278 (100.0%) Total
- Name Start End Duration Percent
- Initialize 0.0000 0.0044 0.0044 0.0001
- Semantic Analysis 0.0044 12.2877 12.2833 0.2011
- Code Generation 12.2877 16.4341 4.1464 0.0679
- LLVM Emit Output 16.4341 60.8337 44.3997 0.7269
- Build Dependencies 60.8337 60.8355 0.0018 0.0000
- LLVM Link 60.8355 61.0777 0.2422 0.0040
- Total 0.0000 61.0777 61.0777 1.0000
- Test [20/1325] progress.test "basic functionality"...SKIP
- Test [351/1325] fs.watch.test "write a file, watch it, write it again"...SKIP
- Test [365/1325] os.test.test "dl_iterate_phdr"...SKIP
- Test [369/1325] os.test.test "memfd_create"...SKIP
- Test [397/1325] event.channel.test "std.event.Channel"...SKIP
- Test [398/1325] event.channel.test "std.event.Channel wraparound"...SKIP
- Test [399/1325] event.future.test "std.event.Future"...SKIP
- Test [400/1325] event.group.test "std.event.Group"...SKIP
- Test [402/1325] event.lock.test "std.event.Lock"...SKIP
- Test [403/1325] event.rwlock.test "std.event.RwLock"...SKIP
- Test [703/1325] json.test.test "i_number_huge_exp"...SKIP
- Test [802/1325] crypto.x25519.test "x25519 rfc7748 1,000 iterations"...SKIP
- Test [803/1325] crypto.x25519.test "x25519 rfc7748 1,000,000 iterations"...SKIP
- Test [825/1325] net.test.test "listen on a port, send bytes, receive bytes"...SKIP
- 1311 passed; 14 skipped.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement