mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-11-01 15:17:25 +00:00
emit integer and fp zeros as (e.g.) .byte 0 instead of .space 1,
for tidiness. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@93992 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -2,7 +2,8 @@
|
||||
|
||||
@G1 = global i32 4712, section "Address=412"
|
||||
; CHECK: @G1.412..user_section.# IDATA 412
|
||||
; CHECK: @G1 dl 4712
|
||||
; CHECK: @G1
|
||||
; CHECK: dl 4712
|
||||
|
||||
@G2 = global i32 0, section "Address=412"
|
||||
; CHECK: @G2.412..user_section.# UDATA 412
|
||||
@@ -10,6 +11,7 @@
|
||||
|
||||
@G3 = addrspace(1) constant i32 4712, section "Address=412"
|
||||
; CHECK: @G3.412..user_section.# ROMDATA 412
|
||||
; CHECK: @G3 rom_dl 4712
|
||||
; CHECK: @G3
|
||||
; CHECK: rom_dl 4712
|
||||
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
; RUN: llc < %s -mtriple=x86_64-unknown-linux-gnu > %t
|
||||
; RUN: not grep xor %t
|
||||
; RUN: not grep movap %t
|
||||
; RUN: grep {\\.zero} %t
|
||||
; RUN: grep {\\.quad.*0} %t
|
||||
|
||||
; Remat should be able to fold the zero constant into the div instructions
|
||||
; as a constant-pool load.
|
||||
|
||||
Reference in New Issue
Block a user