summaryrefslogtreecommitdiffstats
path: root/llvm/test/DebugInfo/COFF/multifunction.ll
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/test/DebugInfo/COFF/multifunction.ll')
-rw-r--r--llvm/test/DebugInfo/COFF/multifunction.ll32
1 files changed, 22 insertions, 10 deletions
diff --git a/llvm/test/DebugInfo/COFF/multifunction.ll b/llvm/test/DebugInfo/COFF/multifunction.ll
index c74b332d8b8..1c19b34ab93 100644
--- a/llvm/test/DebugInfo/COFF/multifunction.ll
+++ b/llvm/test/DebugInfo/COFF/multifunction.ll
@@ -80,6 +80,7 @@
; X86-NEXT: .secidx _x
; X86-NEXT: .byte 0
; X86-NEXT: .asciz "x"
+; X86-NEXT: .p2align 2
; X86-NEXT: [[PROC_SEGMENT_END]]:
; X86-NEXT: .short [[FPROC_END:[^ ]*]]-[[FPROC_BEG:[^ ]*]] # Record length
; X86-NEXT: [[FPROC_BEG]]:
@@ -91,6 +92,7 @@
; X86-NEXT: .long 0 # Exception handler offset
; X86-NEXT: .short 0 # Exception handler section
; X86-NEXT: .long 0 # Flags (defines frame register)
+; X86-NEXT: .p2align 2
; X86-NEXT: [[FPROC_END]]:
; X86-NEXT: .short 2
; X86-NEXT: .short 4431
@@ -117,6 +119,7 @@
; X86-NEXT: .secidx _y
; X86-NEXT: .byte 0
; X86-NEXT: .asciz "y"
+; X86-NEXT: .p2align 2
; X86-NEXT: [[PROC_SEGMENT_END]]:
; X86-NEXT: .short [[FPROC_END:[^ ]*]]-[[FPROC_BEG:[^ ]*]] # Record length
; X86-NEXT: [[FPROC_BEG]]:
@@ -128,6 +131,7 @@
; X86-NEXT: .long 0 # Exception handler offset
; X86-NEXT: .short 0 # Exception handler section
; X86-NEXT: .long 0 # Flags (defines frame register)
+; X86-NEXT: .p2align 2
; X86-NEXT: [[FPROC_END]]:
; X86-NEXT: .short 2
; X86-NEXT: .short 4431
@@ -154,6 +158,7 @@
; X86-NEXT: .secidx _f
; X86-NEXT: .byte 0
; X86-NEXT: .asciz "f"
+; X86-NEXT: .p2align 2
; X86-NEXT: [[PROC_SEGMENT_END]]:
; X86-NEXT: .short [[FPROC_END:[^ ]*]]-[[FPROC_BEG:[^ ]*]] # Record length
; X86-NEXT: [[FPROC_BEG]]:
@@ -165,6 +170,7 @@
; X86-NEXT: .long 0 # Exception handler offset
; X86-NEXT: .short 0 # Exception handler section
; X86-NEXT: .long 0 # Flags (defines frame register)
+; X86-NEXT: .p2align 2
; X86-NEXT: [[FPROC_END]]:
; X86-NEXT: .short 2
; X86-NEXT: .short 4431
@@ -386,6 +392,7 @@
; X64-NEXT: .secidx x
; X64-NEXT: .byte 0
; X64-NEXT: .asciz "x"
+; X64-NEXT: .p2align 2
; X64-NEXT: [[PROC_SEGMENT_END]]:
; X64-NEXT: .short [[FPROC_END:[^ ]*]]-[[FPROC_BEG:[^ ]*]] # Record length
; X64-NEXT: [[FPROC_BEG]]:
@@ -397,6 +404,7 @@
; X64-NEXT: .long 0 # Exception handler offset
; X64-NEXT: .short 0 # Exception handler section
; X64-NEXT: .long 81920 # Flags (defines frame register)
+; X64-NEXT: .p2align 2
; X64-NEXT: [[FPROC_END]]:
; X64-NEXT: .short 2
; X64-NEXT: .short 4431
@@ -422,6 +430,7 @@
; X64-NEXT: .secidx y
; X64-NEXT: .byte 0
; X64-NEXT: .asciz "y"
+; X64-NEXT: .p2align 2
; X64-NEXT: [[PROC_SEGMENT_END]]:
; X64-NEXT: .short [[FPROC_END:[^ ]*]]-[[FPROC_BEG:[^ ]*]] # Record length
; X64-NEXT: [[FPROC_BEG]]:
@@ -433,6 +442,7 @@
; X64-NEXT: .long 0 # Exception handler offset
; X64-NEXT: .short 0 # Exception handler section
; X64-NEXT: .long 81920 # Flags (defines frame register)
+; X64-NEXT: .p2align 2
; X64-NEXT: [[FPROC_END]]:
; X64-NEXT: .short 2
; X64-NEXT: .short 4431
@@ -458,6 +468,7 @@
; X64-NEXT: .secidx f
; X64-NEXT: .byte 0
; X64-NEXT: .asciz "f"
+; X64-NEXT: .p2align 2
; X64-NEXT: [[PROC_SEGMENT_END]]:
; X64-NEXT: .short [[FPROC_END:[^ ]*]]-[[FPROC_BEG:[^ ]*]] # Record length
; X64-NEXT: [[FPROC_BEG]]:
@@ -469,6 +480,7 @@
; X64-NEXT: .long 0 # Exception handler offset
; X64-NEXT: .short 0 # Exception handler section
; X64-NEXT: .long 81920 # Flags (defines frame register)
+; X64-NEXT: .p2align 2
; X64-NEXT: [[FPROC_END]]:
; X64-NEXT: .short 2
; X64-NEXT: .short 4431
@@ -488,16 +500,16 @@
; OBJ64: Relocations [
; OBJ64-NEXT: 0x64 IMAGE_REL_AMD64_SECREL x
; OBJ64-NEXT: 0x68 IMAGE_REL_AMD64_SECTION x
-; OBJ64-NEXT: 0x98 IMAGE_REL_AMD64_SECREL x
-; OBJ64-NEXT: 0x9C IMAGE_REL_AMD64_SECTION x
-; OBJ64-NEXT: 0xFC IMAGE_REL_AMD64_SECREL y
-; OBJ64-NEXT: 0x100 IMAGE_REL_AMD64_SECTION y
-; OBJ64-NEXT: 0x130 IMAGE_REL_AMD64_SECREL y
-; OBJ64-NEXT: 0x134 IMAGE_REL_AMD64_SECTION y
-; OBJ64-NEXT: 0x194 IMAGE_REL_AMD64_SECREL f
-; OBJ64-NEXT: 0x198 IMAGE_REL_AMD64_SECTION f
-; OBJ64-NEXT: 0x1C8 IMAGE_REL_AMD64_SECREL f
-; OBJ64-NEXT: 0x1CC IMAGE_REL_AMD64_SECTION f
+; OBJ64-NEXT: 0x9C IMAGE_REL_AMD64_SECREL x
+; OBJ64-NEXT: 0xA0 IMAGE_REL_AMD64_SECTION x
+; OBJ64-NEXT: 0x100 IMAGE_REL_AMD64_SECREL y
+; OBJ64-NEXT: 0x104 IMAGE_REL_AMD64_SECTION y
+; OBJ64-NEXT: 0x138 IMAGE_REL_AMD64_SECREL y
+; OBJ64-NEXT: 0x13C IMAGE_REL_AMD64_SECTION y
+; OBJ64-NEXT: 0x19C IMAGE_REL_AMD64_SECREL f
+; OBJ64-NEXT: 0x1A0 IMAGE_REL_AMD64_SECTION f
+; OBJ64-NEXT: 0x1D4 IMAGE_REL_AMD64_SECREL f
+; OBJ64-NEXT: 0x1D8 IMAGE_REL_AMD64_SECTION f
; OBJ64-NEXT: ]
; OBJ64: Subsection [
; OBJ64-NEXT: SubSectionType: Symbols (0xF1)
OpenPOWER on IntegriCloud