brintos

brintos / llvm-project-archived public Read only

0
0
Text · 7.2 KiB · 42d332e Raw
193 lines · plain
1	.text2	.def	@feat.00;3	.scl	3;4	.type	0;5	.endef6	.globl	@feat.007.set @feat.00, 08	.file	"local_constant.cpp"9	.def	main;10	.scl	2;11	.type	32;12	.endef13	.globl	main                            # -- Begin function main14	.p2align	4, 0x9015main:                                   # @main16.Lfunc_begin0:17	.cv_func_id 018# %bb.0:                                # %entry19	#DEBUG_VALUE: main:i <- 12320	.cv_file	1 "/home/tobias/code/llvm-project/build/local_constant.cpp" "C33315002D9B48E67EB3E617E430BC02" 121	.cv_loc	0 1 7 0                         # local_constant.cpp:7:022	movl	$444, %eax                      # imm = 0x1BC23	retq24.Ltmp0:25.Lfunc_end0:26                                        # -- End function27	.section	.debug$S,"dr"28	.p2align	2, 0x029	.long	4                               # Debug section magic30	.long	24131	.long	.Ltmp2-.Ltmp1                   # Subsection size32.Ltmp1:33	.short	.Ltmp4-.Ltmp3                   # Record length34.Ltmp3:35	.short	4353                            # Record kind: S_OBJNAME36	.long	0                               # Signature37	.byte	0                               # Object name38	.p2align	2, 0x039.Ltmp4:40	.short	.Ltmp6-.Ltmp5                   # Record length41.Ltmp5:42	.short	4412                            # Record kind: S_COMPILE343	.long	1                               # Flags and language44	.short	208                             # CPUType45	.short	16                              # Frontend version46	.short	047	.short	048	.short	049	.short	16000                           # Backend version50	.short	051	.short	052	.short	053	.asciz	"clang version 16.0.0 (git@github.com:llvm/llvm-project.git eef89bd2b3f4a13efcad176bb4c4dda1b1e202ce)" # Null-terminated compiler version string54	.p2align	2, 0x055.Ltmp6:56.Ltmp2:57	.p2align	2, 0x058	.long	241                             # Symbol subsection for main59	.long	.Ltmp8-.Ltmp7                   # Subsection size60.Ltmp7:61	.short	.Ltmp10-.Ltmp9                  # Record length62.Ltmp9:63	.short	4423                            # Record kind: S_GPROC32_ID64	.long	0                               # PtrParent65	.long	0                               # PtrEnd66	.long	0                               # PtrNext67	.long	.Lfunc_end0-main                # Code size68	.long	0                               # Offset after prologue69	.long	0                               # Offset before epilogue70	.long	4098                            # Function type index71	.secrel32	main                    # Function section relative address72	.secidx	main                            # Function section index73	.byte	0                               # Flags74	.asciz	"main"                          # Function name75	.p2align	2, 0x076.Ltmp10:77	.short	.Ltmp12-.Ltmp11                 # Record length78.Ltmp11:79	.short	4114                            # Record kind: S_FRAMEPROC80	.long	0                               # FrameSize81	.long	0                               # Padding82	.long	0                               # Offset of padding83	.long	0                               # Bytes of callee saved registers84	.long	0                               # Exception handler offset85	.short	0                               # Exception handler section86	.long	1056768                         # Flags (defines frame register)87	.p2align	2, 0x088.Ltmp12:89	.short	.Ltmp14-.Ltmp13                 # Record length90.Ltmp13:91	.short	4359                            # Record kind: S_CONSTANT92	.long	116                             # Type93	.byte	0x7b, 0x00                      # Value94	.asciz	"i"                             # Name95	.p2align	2, 0x096.Ltmp14:97	.short	2                               # Record length98	.short	4431                            # Record kind: S_PROC_ID_END99.Ltmp8:100	.p2align	2, 0x0101	.cv_linetable	0, main, .Lfunc_end0102	.long	241                             # Symbol subsection for globals103	.long	.Ltmp16-.Ltmp15                 # Subsection size104.Ltmp15:105	.short	.Ltmp18-.Ltmp17                 # Record length106.Ltmp17:107	.short	4359                            # Record kind: S_CONSTANT108	.long	4099                            # Type109	.byte	0x41, 0x01                      # Value110	.asciz	"g_const"                       # Name111	.p2align	2, 0x0112.Ltmp18:113.Ltmp16:114	.p2align	2, 0x0115	.cv_filechecksums                       # File index to string table offset subsection116	.cv_stringtable                         # String table117	.long	241118	.long	.Ltmp20-.Ltmp19                 # Subsection size119.Ltmp19:120	.short	.Ltmp22-.Ltmp21                 # Record length121.Ltmp21:122	.short	4428                            # Record kind: S_BUILDINFO123	.long	4103                            # LF_BUILDINFO index124	.p2align	2, 0x0125.Ltmp22:126.Ltmp20:127	.p2align	2, 0x0128	.section	.debug$T,"dr"129	.p2align	2, 0x0130	.long	4                               # Debug section magic131	# ArgList (0x1000)132	.short	0x6                             # Record length133	.short	0x1201                          # Record kind: LF_ARGLIST134	.long	0x0                             # NumArgs135	# Procedure (0x1001)136	.short	0xe                             # Record length137	.short	0x1008                          # Record kind: LF_PROCEDURE138	.long	0x74                            # ReturnType: int139	.byte	0x0                             # CallingConvention: NearC140	.byte	0x0                             # FunctionOptions141	.short	0x0                             # NumParameters142	.long	0x1000                          # ArgListType: ()143	# FuncId (0x1002)144	.short	0x12                            # Record length145	.short	0x1601                          # Record kind: LF_FUNC_ID146	.long	0x0                             # ParentScope147	.long	0x1001                          # FunctionType: int ()148	.asciz	"main"                          # Name149	.byte	243150	.byte	242151	.byte	241152	# Modifier (0x1003)153	.short	0xa                             # Record length154	.short	0x1001                          # Record kind: LF_MODIFIER155	.long	0x74                            # ModifiedType: int156	.short	0x1                             # Modifiers ( Const (0x1) )157	.byte	242158	.byte	241159	# StringId (0x1004)160	.short	0x2e                            # Record length161	.short	0x1605                          # Record kind: LF_STRING_ID162	.long	0x0                             # Id163	.asciz	"/home/tobias/code/llvm-project/build" # StringData164	.byte	243165	.byte	242166	.byte	241167	# StringId (0x1005)168	.short	0x1a                            # Record length169	.short	0x1605                          # Record kind: LF_STRING_ID170	.long	0x0                             # Id171	.asciz	"local_constant.cpp"            # StringData172	.byte	241173	# StringId (0x1006)174	.short	0xa                             # Record length175	.short	0x1605                          # Record kind: LF_STRING_ID176	.long	0x0                             # Id177	.byte	0                               # StringData178	.byte	243179	.byte	242180	.byte	241181	# BuildInfo (0x1007)182	.short	0x1a                            # Record length183	.short	0x1603                          # Record kind: LF_BUILDINFO184	.short	0x5                             # NumArgs185	.long	0x1004                          # Argument: /home/tobias/code/llvm-project/build186	.long	0x0                             # Argument187	.long	0x1005                          # Argument: local_constant.cpp188	.long	0x1006                          # Argument189	.long	0x0                             # Argument190	.byte	242191	.byte	241192	.addrsig193