Home
last modified time | relevance | path

Searched refs:ADRP (Results 1 – 25 of 125) sorted by relevance

12345

/external/llvm-project/llvm/test/CodeGen/AArch64/
Dloh.mir26 ; 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 …]
Dmachine-outliner-bad-adrp.mir27 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
Dmachine-outliner-inline-asm-adrp.mir30 $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
Djti-correct-datatype.mir38 $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
Dspeculation-hardening-sls.mir59 $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
Dmachine-outliner.mir51 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
Dloh-use-between-adrp-add.mir32 renamable $x15 = ADRP target-flags(aarch64-page) @rrdpb
51 renamable $x15 = ADRP target-flags(aarch64-page) @rrdpb
Dbranch-target-enforcement.mir204 $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)
Dspeculation-hardening-sls-blr.mir38 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/
Dselect-const-vector.mir21 ; 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…
Dselect-shuffle-vector.mir49 ; 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…
Dlegalize-blockaddress.mir29 ; 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…
Dlegalize-global-pic.mir21 ; 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…
Dlegalize-global.mir22 ; 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…
Dselect-shufflevec-undef-mask-elt.mir27 ; 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…
Dselect-imm.mir67 ; 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…
Dsext-inreg-ldrow-16b.mir65 ; 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
Dlocalizer.mir419 ; 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/
Dtarget-flags.mir24 ; 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
Dstack-object-local-offset.mir34 %0 = ADRP @var
37 %2 = ADRP @local_addr
/external/llvm-project/llvm/test/CodeGen/MIR/AArch64/
Dtarget-flags.mir24 ; 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
Dmir-canon-constant-pool-hash.mir19 %vreg0:gpr64common = ADRP target-flags(aarch64-page) %const.0
20 %vreg1:gpr64common = ADRP target-flags(aarch64-page) %const.1
Dstack-object-local-offset.mir36 %0 = ADRP @var
39 %2 = ADRP @local_addr
/external/llvm-project/compiler-rt/lib/xray/
Dxray_trampoline_AArch64.S35 ADRP X1, _ZN6__xray19XRayPatchedFunctionE
88 ADRP X1, _ZN6__xray19XRayPatchedFunctionE
137 ADRP X1, _ZN6__xray19XRayPatchedFunctionE
/external/llvm/lib/Target/AArch64/
DAArch64CollectLOH.cpp304 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()

12345