| # NOTE: Assertions have been autogenerated by utils/update_mir_test_checks.py |
| # RUN: llc -O0 -mtriple=aarch64 -run-pass=instruction-select -verify-machineinstrs %s -o - | FileCheck %s |
| |
| ... |
| --- |
| name: fp128-fconstant |
| alignment: 16 |
| legalized: true |
| regBankSelected: true |
| tracksRegLiveness: true |
| body: | |
| bb.0: |
| ; CHECK-LABEL: name: fp128-fconstant |
| ; CHECK: [[ADRP:%[0-9]+]]:gpr64common = ADRP target-flags(aarch64-page) %const.0 |
| ; CHECK: [[LDRQui:%[0-9]+]]:fpr128 = LDRQui [[ADRP]], target-flags(aarch64-pageoff, aarch64-nc) %const.0 |
| ; CHECK: $q0 = COPY [[LDRQui]] |
| ; CHECK: RET_ReallyLR implicit $q0 |
| %0:fpr(s128) = G_FCONSTANT fp128 0xL00000000000000004000000000000000 |
| $q0 = COPY %0:fpr(s128) |
| RET_ReallyLR implicit $q0 |
| ... |
| |