Home | History | Annotate | Download | only in AArch64

Lines Matching full:immediate

75 // Add/sub (immediate)
110 // CHECK-ERROR-NEXT: error: only 'lsl #+N' valid after immediate
142 // Out of range immediate
166 // CHECK-ERROR: error: expected compatible register or logical immediate
739 // CHECK-ERROR: error: expected compatible register or logical immediate
742 // CHECK-ERROR-NEXT: error: expected compatible register or logical immediate
745 // CHECK-ERROR-NEXT: error: expected compatible register or logical immediate
748 // CHECK-ERROR-NEXT: error: expected compatible register or logical immediate
774 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 63]
777 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 63]
785 // CHECK-ERROR: error: {{expected|immediate must be an}} integer in range [0, 31]
788 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 31]
791 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 63]
794 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 63]
802 // CHECK-ERROR: error: {{expected|immediate must be an}} integer in range [0, 31]
805 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 31]
808 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 63]
811 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 63]
819 // CHECK-ERROR: error: {{expected|immediate must be an}} integer in range [0, 31]
822 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 31]
825 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 63]
828 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 63]
877 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 63]
880 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 63]
883 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 31]
902 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 31]
905 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 31]
936 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 31]
939 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 31]
970 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 31]
973 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 31]
1004 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 31]
1007 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 31]
1038 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 31]
1041 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 31]
1072 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 31]
1075 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 31]
1109 // Compare & branch (immediate)
1139 // Conditional branch (immediate)
1161 // Conditional compare (immediate)
1172 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 31]
1175 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 31]
1178 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 15]
1181 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 15]
1193 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 31]
1196 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 31]
1199 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 15]
1202 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 15]
1214 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 31]
1217 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 31]
1220 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 15]
1223 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 15]
1235 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 31]
1238 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 31]
1241 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 15]
1244 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 15]
1259 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 31]
1262 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 15]
1265 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 15]
1276 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 31]
1279 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 15]
1282 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 15]
1293 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 31]
1296 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 15]
1299 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 15]
1310 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 31]
1313 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 15]
1316 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 15]
1485 // CHECK-ERROR: error: {{expected|immediate must be an}} integer in range [0, 65535]
1488 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 65535]
1499 // Extract (immediate)
1504 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 31]
1507 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 31]
1513 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 63]
1516 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 63]
1522 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 31]
1525 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 63]
1562 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 15]
1565 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 15]
1571 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 15]
1574 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 15]
1580 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 15]
1583 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 15]
1589 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 15]
1592 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 15]
1672 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [1, 32]
1675 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [1, 32]
1685 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [1, 64]
1688 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [1, 64]
1698 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [1, 32]
1701 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [1, 32]
1711 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [1, 64]
1714 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [1, 64]
1774 // Floating-point immediate
1895 // Load/store (unscaled immediate)
1942 // Load-store register (immediate post-indexed)
2129 // Load-store register (immediate pre-indexed)
2339 // Load/store (unsigned immediate)
2411 // CHECK-ERROR-AARCH64: error: Invalid immediate for instruction
2415 // CHECK-ERROR-AARCH64-NEXT: error: Invalid immediate for instruction
2917 // CHECK-ERROR: error: expected compatible register or logical immediate
2920 // CHECK-ERROR-NEXT: error: expected compatible register or logical immediate
2926 // CHECK-ERROR: error: expected compatible register or logical immediate
2929 // CHECK-ERROR-NEXT: error: expected compatible register or logical immediate
2935 // CHECK-ERROR: error: expected compatible register or logical immediate
2938 // CHECK-ERROR-NEXT: error: expected compatible register or logical immediate
3009 // CHECK-ERROR: error: expected compatible register or logical immediate
3015 // CHECK-ERROR-NEXT: error: expected compatible register or logical immediate
3030 // CHECK-ERROR-NEXT: error: expected compatible register or logical immediate
3033 // CHECK-ERROR-NEXT: error: expected compatible register or logical immediate
3044 // Move wide (immediate)
3055 // CHECK-ERROR: error: {{expected relocated symbol or|immediate must be an}} integer in range [0, 65535]
3058 // CHECK-ERROR-NEXT: error: {{expected relocated symbol or|immediate must be an}} integer in range [0, 65535]
3065 // CHECK-ERROR-AARCH64-NEXT: error: only 'lsl #+N' valid after immediate
3069 // CHECK-ERROR-NEXT: error: {{expected relocated symbol or|immediate must be an}} integer in range [0, 65535]
3072 // CHECK-ERROR-NEXT: error: {{expected relocated symbol or|immediate must be an}} integer in range [0, 65535]
3090 // CHECK-ERROR: error: {{expected relocated symbol or|immediate must be an}} integer in range [0, 65535]
3093 // CHECK-ERROR-NEXT: error: {{expected relocated symbol or|immediate must be an}} integer in range [0, 65535]
3096 // CHECK-ERROR-AARCH64-NEXT: error: {{expected relocated symbol or|immediate must be an}} integer in range [0, 65535]
3099 // CHECK-ERROR-NEXT: error: {{expected relocated symbol or|immediate must be an}} integer in range [0, 65535]
3102 // CHECK-ERROR-NEXT: error: {{expected relocated symbol or|immediate must be an}} integer in range [0, 65535]
3105 // CHECK-ERROR-NEXT: error: {{expected relocated symbol or|immediate must be an}} integer in range [0, 65535]
3113 // CHECK-ERROR-AARCH64: error: {{expected relocated symbol or|immediate must be an}} integer in range [0, 65535]
3116 // CHECK-ERROR-NEXT: error: {{expected relocated symbol or|immediate must be an}} integer in range [0, 65535]
3119 // CHECK-ERROR-NEXT: error: {{expected relocated symbol or|immediate must be an}} integer in range [0, 65535]
3122 // CHECK-ERROR-NEXT: error: {{expected relocated symbol or|immediate must be an}} integer in range [0, 65535]
3132 // CHECK-ERROR: error: {{expected relocated symbol or|immediate must be an}} integer in range [0, 65535]
3135 // CHECK-ERROR-AARCH64-NEXT: error: {{expected relocated symbol or|immediate must be an}} integer in range [0, 65535]
3138 // CHECK-ERROR-NEXT: error: {{expected relocated symbol or|immediate must be an}} integer in range [0, 65535]
3141 // CHECK-ERROR-NEXT: error: {{expected relocated symbol or|immediate must be an}} integer in range [0, 65535]
3144 // CHECK-ERROR-NEXT: error: {{expected relocated symbol or|immediate must be an}} integer in range [0, 65535]
3147 // CHECK-ERROR-NEXT: error: {{expected relocated symbol or|immediate must be an}} integer in range [0, 65535]
3154 // CHECK-ERROR-AARCH64: error: {{expected relocated symbol or|immediate must be an}} integer in range [0, 65535]
3157 // CHECK-ERROR-NEXT: error: {{expected relocated symbol or|immediate must be an}} integer in range [0, 65535]
3160 // CHECK-ERROR-NEXT: error: {{expected relocated symbol or|immediate must be an}} integer in range [0, 65535]
3166 // CHECK-ERROR: error: {{expected relocated symbol or|immediate must be an}} integer in range [0, 65535]
3169 // CHECK-ERROR-NEXT: error: {{expected relocated symbol or|immediate must be an}} integer in range [0, 65535]
3175 // CHECK-ERROR: error: {{expected relocated symbol or|immediate must be an}} integer in range [0, 65535]
3178 // CHECK-ERROR-NEXT: error: {{expected relocated symbol or|immediate must be an}} integer in range [0, 65535]
3186 // CHECK-ERROR: error: {{expected relocated symbol or|immediate must be an}} integer in range [0, 65535]
3189 // CHECK-ERROR-NEXT: error: {{expected relocated symbol or|immediate must be an}} integer in range [0, 65535]
3192 // CHECK-ERROR-NEXT: error: {{expected relocated symbol or|immediate must be an}} integer in range [0, 65535]
3195 // CHECK-ERROR-NEXT: error: {{expected relocated symbol or|immediate must be an}} integer in range [0, 65535]
3204 adrp x3, #20 // Immediate unaligned
3239 // CHECK-ERROR: error: {{expected|immediate must be an}} integer in range [0, 127]
3242 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 127]
3248 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 15]
3251 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 15]
3259 // CHECK-ERROR-NEXT: error: {{Invalid immediate for instruction|barrier operand out of range}}
3262 // CHECK-ERROR-NEXT: error: {{Invalid immediate for instruction|barrier operand out of range}}
3265 // CHECK-ERROR-NEXT: error: {{Invalid immediate for instruction|barrier operand out of range}}
3268 // CHECK-ERROR-NEXT: error: {{Invalid immediate for instruction|barrier operand out of range}}
3274 // CHECK-ERROR-NEXT: error: {{Invalid immediate for instruction|barrier operand out of range}}
3277 // CHECK-ERROR-NEXT: error: {{Invalid immediate for instruction|barrier operand out of range}}
3285 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 15]
3288 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 15]
3294 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 15]
3306 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 7]
3315 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 7]
3318 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 7]
3327 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 7]
3725 // Test and branch (immediate)
3732 // CHECK-ERROR: error: {{expected|immediate must be an}} integer in range [0, 31]
3735 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 31]
3738 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 63]
3741 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 63]
3749 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 31]
3752 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 31]
3755 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 63]
3758 // CHECK-ERROR-NEXT: error: {{expected|immediate must be an}} integer in range [0, 63]
3762 // Unconditional branch (immediate)