/external/llvm-project/llvm/test/CodeGen/AArch64/ |
D | loh.mir | 26 ; CHECK-NEXT: $x1 = ADRP target-flags(aarch64-page) @g3 27 ; CHECK-NEXT: $x1 = ADRP target-flags(aarch64-page) @g4 29 ; CHECK-NEXT: $x1 = ADRP target-flags(aarch64-page) @g2 30 ; CHECK-NEXT: $x1 = ADRP target-flags(aarch64-page) @g3 32 ; CHECK-NEXT: $x0 = ADRP target-flags(aarch64-page) @g0 33 ; CHECK-NEXT: $x0 = ADRP target-flags(aarch64-page) @g1 34 $x0 = ADRP target-flags(aarch64-page) @g0 35 $x0 = ADRP target-flags(aarch64-page) @g1 36 $x1 = ADRP target-flags(aarch64-page) @g2 37 $x1 = ADRP target-flags(aarch64-page) @g3 [all …]
|
D | machine-outliner-bad-adrp.mir | 27 renamable $x14 = ADRP target-flags(aarch64-page) %const.0 28 renamable $x15 = ADRP target-flags(aarch64-page) %const.0 29 renamable $x16 = ADRP target-flags(aarch64-page) %const.0 33 renamable $x14 = ADRP target-flags(aarch64-page) %const.0 34 renamable $x15 = ADRP target-flags(aarch64-page) %const.0 35 renamable $x16 = ADRP target-flags(aarch64-page) %const.0 39 renamable $x14 = ADRP target-flags(aarch64-page) %const.0 40 renamable $x15 = ADRP target-flags(aarch64-page) %const.0 41 renamable $x16 = ADRP target-flags(aarch64-page) %const.0
|
D | machine-outliner-inline-asm-adrp.mir | 30 $x27 = ADRP target-flags(aarch64-page, aarch64-got) @g 31 $lr = ADRP target-flags(aarch64-page, aarch64-got) @g 42 $x27 = ADRP target-flags(aarch64-page, aarch64-got) @g 43 $lr = ADRP target-flags(aarch64-page, aarch64-got) @g 54 $x27 = ADRP target-flags(aarch64-page, aarch64-got) @g 55 $lr = ADRP target-flags(aarch64-page, aarch64-got) @g
|
D | jti-correct-datatype.mir | 38 $x8 = ADRP target-flags(aarch64-page) %jump-table.0 48 renamable $x8 = ADRP target-flags(aarch64-page) @reps 57 renamable $x8 = ADRP target-flags(aarch64-page) @reps 66 renamable $x8 = ADRP target-flags(aarch64-page) @reps 75 renamable $x8 = ADRP target-flags(aarch64-page) @reps
|
D | speculation-hardening-sls.mir | 59 $x8 = ADRP target-flags(aarch64-page) @ptr_aa 84 $x8 = ADRP target-flags(aarch64-page) @ptr_aaz 109 $x8 = ADRP target-flags(aarch64-page) @ptr_ab 134 $x8 = ADRP target-flags(aarch64-page) @ptr_abz
|
D | machine-outliner.mir | 51 renamable $x9 = ADRP target-flags(aarch64-page) @bar 65 renamable $x9 = ADRP target-flags(aarch64-page) @x 78 renamable $x9 = ADRP target-flags(aarch64-page) @x 91 renamable $x9 = ADRP target-flags(aarch64-page) @x
|
D | loh-use-between-adrp-add.mir | 32 renamable $x15 = ADRP target-flags(aarch64-page) @rrdpb 51 renamable $x15 = ADRP target-flags(aarch64-page) @rrdpb
|
D | branch-target-enforcement.mir | 204 $x9 = ADRP target-flags(aarch64-page) %jump-table.0 266 renamable $x8 = ADRP target-flags(aarch64-page) @label_address.addr 275 $x9 = ADRP target-flags(aarch64-page) blockaddress(@label_address, %ir-block.lab2) 286 $x9 = ADRP target-flags(aarch64-page) blockaddress(@label_address, %ir-block.return) 309 renamable $x8 = ADRP target-flags(aarch64-page) @label_address.addr 321 $x9 = ADRP target-flags(aarch64-page) blockaddress(@label_address, %ir-block.entry) 333 $x9 = ADRP target-flags(aarch64-page) blockaddress(@label_address, %ir-block.return)
|
D | speculation-hardening-sls-blr.mir | 38 renamable $x8 = ADRP target-flags(aarch64-page) @a 42 renamable $x8 = ADRP target-flags(aarch64-page) @b
|
/external/llvm-project/llvm/test/CodeGen/AArch64/GlobalISel/ |
D | select-const-vector.mir | 21 ; CHECK: [[ADRP:%[0-9]+]]:gpr64common = ADRP target-flags(aarch64-page) %const.0 22 …; CHECK: [[LDRQui:%[0-9]+]]:fpr128 = LDRQui [[ADRP]], target-flags(aarch64-pageoff, aarch64-nc) %c… 50 ; CHECK: [[ADRP:%[0-9]+]]:gpr64common = ADRP target-flags(aarch64-page) %const.0 51 …; CHECK: [[LDRQui:%[0-9]+]]:fpr128 = LDRQui [[ADRP]], target-flags(aarch64-pageoff, aarch64-nc) %c… 79 ; CHECK: [[ADRP:%[0-9]+]]:gpr64common = ADRP target-flags(aarch64-page) %const.0 80 …; CHECK: [[LDRQui:%[0-9]+]]:fpr128 = LDRQui [[ADRP]], target-flags(aarch64-pageoff, aarch64-nc) %c… 108 ; CHECK: [[ADRP:%[0-9]+]]:gpr64common = ADRP target-flags(aarch64-page) %const.0 109 …; CHECK: [[LDRQui:%[0-9]+]]:fpr128 = LDRQui [[ADRP]], target-flags(aarch64-pageoff, aarch64-nc) %c… 138 ; CHECK: [[ADRP:%[0-9]+]]:gpr64common = ADRP target-flags(aarch64-page) %const.0 139 …; CHECK: [[LDRDui:%[0-9]+]]:fpr64 = LDRDui [[ADRP]], target-flags(aarch64-pageoff, aarch64-nc) %co…
|
D | select-shuffle-vector.mir | 49 ; CHECK: [[ADRP:%[0-9]+]]:gpr64common = ADRP target-flags(aarch64-page) %const.0 50 …; CHECK: [[LDRDui:%[0-9]+]]:fpr64 = LDRDui [[ADRP]], target-flags(aarch64-pageoff, aarch64-nc) %co… 87 ; CHECK: [[ADRP:%[0-9]+]]:gpr64common = ADRP target-flags(aarch64-page) %const.0 88 …; CHECK: [[LDRQui:%[0-9]+]]:fpr128 = LDRQui [[ADRP]], target-flags(aarch64-pageoff, aarch64-nc) %c… 118 ; CHECK: [[ADRP:%[0-9]+]]:gpr64common = ADRP target-flags(aarch64-page) %const.0 119 …; CHECK: [[LDRQui:%[0-9]+]]:fpr128 = LDRQui [[ADRP]], target-flags(aarch64-pageoff, aarch64-nc) %c… 149 ; CHECK: [[ADRP:%[0-9]+]]:gpr64common = ADRP target-flags(aarch64-page) %const.0 150 …; CHECK: [[LDRQui:%[0-9]+]]:fpr128 = LDRQui [[ADRP]], target-flags(aarch64-pageoff, aarch64-nc) %c…
|
D | legalize-blockaddress.mir | 29 ; CHECK: [[ADRP:%[0-9]+]]:gpr64(p0) = ADRP target-flags(aarch64-page) @addr 30 …; CHECK: [[ADD_LOW:%[0-9]+]]:_(p0) = G_ADD_LOW [[ADRP]](p0), target-flags(aarch64-pageoff, aarch…
|
D | legalize-global-pic.mir | 21 ; CHECK: [[ADRP:%[0-9]+]]:gpr64(p0) = ADRP target-flags(aarch64-page) @var 22 …; CHECK: [[ADD_LOW:%[0-9]+]]:_(p0) = G_ADD_LOW [[ADRP]](p0), target-flags(aarch64-pageoff, aarch64…
|
D | legalize-global.mir | 22 ; CHECK: [[ADRP:%[0-9]+]]:gpr64(p0) = ADRP target-flags(aarch64-page) @var 23 …; CHECK: [[ADD_LOW:%[0-9]+]]:_(p0) = G_ADD_LOW [[ADRP]](p0), target-flags(aarch64-pageoff, aarch64…
|
D | select-shufflevec-undef-mask-elt.mir | 27 ; CHECK: [[ADRP:%[0-9]+]]:gpr64common = ADRP target-flags(aarch64-page) %const.0 28 …; CHECK: [[LDRDui:%[0-9]+]]:fpr64 = LDRDui [[ADRP]], target-flags(aarch64-pageoff, aarch64-nc) %co…
|
D | select-imm.mir | 67 ; CHECK: [[ADRP:%[0-9]+]]:gpr64common = ADRP target-flags(aarch64-page) %const.0 68 …; CHECK: [[LDRDui:%[0-9]+]]:fpr64 = LDRDui [[ADRP]], target-flags(aarch64-pageoff, aarch64-nc) %co…
|
D | sext-inreg-ldrow-16b.mir | 65 ; CHECK: [[ADRP:%[0-9]+]]:gpr64common = ADRP target-flags(aarch64-page) @x 66 …; CHECK: [[LDRWui:%[0-9]+]]:gpr32common = LDRWui [[ADRP]], target-flags(aarch64-pageoff, aarch64-n… 78 %15:gpr64(p0) = ADRP target-flags(aarch64-page) @x
|
D | localizer.mir | 419 ; CHECK: [[ADRP:%[0-9]+]]:gpr64(p0) = ADRP target-flags(aarch64-page) @var1 420 …; CHECK: %addlow1:gpr(p0) = G_ADD_LOW [[ADRP]](p0), target-flags(aarch64-pageoff, aarch64-nc) @v… 422 ; CHECK: [[ADRP1:%[0-9]+]]:gpr64(p0) = ADRP target-flags(aarch64-page) @var2 425 ; CHECK: [[ADRP2:%[0-9]+]]:gpr64(p0) = ADRP target-flags(aarch64-page) @var3 428 ; CHECK: [[LOAD:%[0-9]+]]:gpr(s32) = G_LOAD [[ADRP]](p0) :: (load 4 from @var1) 436 ; CHECK: [[ADRP3:%[0-9]+]]:gpr64(p0) = ADRP target-flags(aarch64-page) @var2 441 ; CHECK: [[ADRP4:%[0-9]+]]:gpr64(p0) = ADRP target-flags(aarch64-page) @var1 444 ; CHECK: [[ADRP5:%[0-9]+]]:gpr64(p0) = ADRP target-flags(aarch64-page) @var3 455 %1:gpr64(p0) = ADRP target-flags(aarch64-page) @var1 459 %5:gpr64(p0) = ADRP target-flags(aarch64-page) @var2 [all …]
|
/external/llvm/test/CodeGen/MIR/AArch64/ |
D | target-flags.mir | 24 ; CHECK: %x8 = ADRP target-flags(aarch64-page) @var_i32 25 ; CHECK-NEXT: %x9 = ADRP target-flags(aarch64-page) @var_i64 30 %x8 = ADRP target-flags(aarch64-page) @var_i32 31 %x9 = ADRP target-flags(aarch64-page) @var_i64
|
D | stack-object-local-offset.mir | 34 %0 = ADRP @var 37 %2 = ADRP @local_addr
|
/external/llvm-project/llvm/test/CodeGen/MIR/AArch64/ |
D | target-flags.mir | 24 ; CHECK: $x8 = ADRP target-flags(aarch64-page) @var_i32 25 ; CHECK-NEXT: $x9 = ADRP target-flags(aarch64-page) @var_i64 30 $x8 = ADRP target-flags(aarch64-page) @var_i32 31 $x9 = ADRP target-flags(aarch64-page) @var_i64
|
D | mir-canon-constant-pool-hash.mir | 19 %vreg0:gpr64common = ADRP target-flags(aarch64-page) %const.0 20 %vreg1:gpr64common = ADRP target-flags(aarch64-page) %const.1
|
D | stack-object-local-offset.mir | 36 %0 = ADRP @var 39 %2 = ADRP @local_addr
|
/external/llvm-project/compiler-rt/lib/xray/ |
D | xray_trampoline_AArch64.S | 35 ADRP X1, _ZN6__xray19XRayPatchedFunctionE 88 ADRP X1, _ZN6__xray19XRayPatchedFunctionE 137 ADRP X1, _ZN6__xray19XRayPatchedFunctionE
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64CollectLOH.cpp | 304 bool IsADRP = MI.getOpcode() == AArch64::ADRP; in initReachingDef() 507 case AArch64::ADRP: in canDefBePartOfLOH() 582 if ((ADRPMode && Def->getOpcode() != AArch64::ADRP) || in reachedUsesToDefs() 702 if (Def->getOpcode() != AArch64::ADRP) { in isCandidate() 725 if (Def->getOpcode() == AArch64::ADRP) in isCandidate() 748 if (Def.getOpcode() != AArch64::ADRP) in registerADRCandidate() 832 if (Def->getOpcode() != AArch64::ADRP) { in computeOthers() 949 if (ImmediateDefOpc == AArch64::ADRP) in computeOthers()
|