Mercurial > hg > Members > tobaru > cbc > CbC_llvm
comparison test/CodeGen/ARM/build-attributes-encoding.s @ 100:7d135dc70f03
LLVM 3.9
author | Miyagi Mitsuki <e135756@ie.u-ryukyu.ac.jp> |
---|---|
date | Tue, 26 Jan 2016 22:53:40 +0900 |
parents | 60c9769439b8 |
children |
comparison
equal
deleted
inserted
replaced
96:6418606d0ead | 100:7d135dc70f03 |
---|---|
52 .eabi_attribute 42, 1 | 52 .eabi_attribute 42, 1 |
53 | 53 |
54 // Tag_DIV_use (=44) | 54 // Tag_DIV_use (=44) |
55 .eabi_attribute 44, 2 | 55 .eabi_attribute 44, 2 |
56 | 56 |
57 // Tag_DSP_extension (=46) | |
58 .eabi_attribute 46, 1 | |
59 | |
57 // Tag_Virtualization_use (=68) | 60 // Tag_Virtualization_use (=68) |
58 .eabi_attribute 68, 3 | 61 .eabi_attribute 68, 3 |
59 | 62 |
60 // Check that values > 128 are encoded properly | 63 // Check that values > 128 are encoded properly |
61 .eabi_attribute 110, 160 | 64 .eabi_attribute 110, 160 |
69 // CHECK-NEXT: Type: SHT_ARM_ATTRIBUTES | 72 // CHECK-NEXT: Type: SHT_ARM_ATTRIBUTES |
70 // CHECK-NEXT: Flags [ (0x0) | 73 // CHECK-NEXT: Flags [ (0x0) |
71 // CHECK-NEXT: ] | 74 // CHECK-NEXT: ] |
72 // CHECK-NEXT: Address: 0x0 | 75 // CHECK-NEXT: Address: 0x0 |
73 // CHECK-NEXT: Offset: 0x34 | 76 // CHECK-NEXT: Offset: 0x34 |
74 // CHECK-NEXT: Size: 71 | 77 // CHECK-NEXT: Size: 73 |
75 // CHECK-NEXT: Link: 0 | 78 // CHECK-NEXT: Link: 0 |
76 // CHECK-NEXT: Info: 0 | 79 // CHECK-NEXT: Info: 0 |
77 // CHECK-NEXT: AddressAlignment: 1 | 80 // CHECK-NEXT: AddressAlignment: 1 |
78 // CHECK-NEXT: EntrySize: 0 | 81 // CHECK-NEXT: EntrySize: 0 |
79 // CHECK-NEXT: SectionData ( | 82 // CHECK-NEXT: SectionData ( |
80 // CHECK-NEXT: 0000: 41460000 00616561 62690001 3C000000 | 83 // CHECK-NEXT: 0000: 41480000 00616561 62690001 3E000000 |
81 // CHECK-NEXT: 0010: 05636F72 7465782D 61380006 0A074108 | 84 // CHECK-NEXT: 0010: 05636F72 7465782D 61380006 0A074108 |
82 // CHECK-NEXT: 0020: 0109020A 030C0214 01150117 01180119 | 85 // CHECK-NEXT: 0020: 0109020A 030C0214 01150117 01180119 |
83 // CHECK-NEXT: 0030: 011B001C 0124012A 012C0244 036EA001 | 86 // CHECK-NEXT: 0030: 011B001C 0124012A 012C022E 0144036E |
84 // CHECK-NEXT: 0040: 81013100 FA0101 | 87 // CHECK-NEXT: 0040: A0018101 3100FA01 01 |
85 // CHECK-NEXT: ) | 88 // CHECK-NEXT: ) |