Lines Matching refs:HARD
1 …sparc-delay-filler -disable-sparc-leaf-proc | FileCheck %s --check-prefix=CHECK --check-prefix=HARD
58 ; HARD: save %sp, -128, %sp
59 ; HARD: ld [%fp+2307], [[F:%f[0-9]+]]
60 ; HARD: fstod %f1,
61 ; HARD: faddd %f2,
62 ; HARD: faddd %f4,
63 ; HARD: faddd %f6,
64 ; HARD: fadds %f31, [[F]]
105 ; HARD: std %f2, [%sp+2311]
107 ; HARD: st %f1, [%sp+2307]
108 ; HARD: fmovd %f2, %f4
145 ; HARD: fstod %f3
146 ; HARD: faddd %f6
147 ; HARD: faddd %f16
156 ; HARD: std %f0, [%i1]
181 ; HARD: fmovd %f2, %f6
182 ; HARD: fmovd %f2, %f16
206 ; HARD: fstoi %f1
208 ; HARD: srlx %i0, 32, [[R:%[gilo][0-7]]]
220 ; HARD: sllx %i1, 32, %o0
221 ; HARD: fmovs %f5, %f1
232 ; HARD: fsubs %f0, %f1, %f0
243 ; HARD: fmovs %f3, %f0
244 ; HARD: fmovs %f5, %f1
255 ; HARD: fstoi %f0
267 ; HARD: fmovs %f3, %f0
268 ; HARD: mov %i2, %o0
328 ; HARD: ld [%i3], %f2
343 ; HARD: st %f2, [%i1]
358 ; HARD: ld [%i3], %f1
375 ; HARD: st %f1, [%i1]
480 ; HARD-DAG: std %f0, [%fp+{{.+}}]
481 ; HARD-DAG: std %f2, [%fp+{{.+}}]
482 ; HARD-DAG: std %f6, [%fp+{{.+}}]
483 ; HARD-DAG: std %f4, [%fp+{{.+}}]
484 ; HARD: add %fp, [[Offset:[0-9]+]], %o0
485 ; HARD: call _Qp_add
486 ; HARD: ldd [%fp+[[Offset]]], %f0
504 ; HARD-DAG: std %f4, [%sp+[[Offset0:[0-9]+]]]
505 ; HARD-DAG: std %f6, [%sp+[[Offset1:[0-9]+]]]
506 ; HARD-DAG: ldx [%sp+[[Offset0]]], %o2
507 ; HARD-DAG: ldx [%sp+[[Offset1]]], %o3
519 ; HARD: st %f1, [%fp+[[Offset0:[0-9]+]]]
520 ; HARD: fmovs %f3, %f1
523 ; HARD: st %f0, [%fp+[[Offset1:[0-9]+]]]
524 ; HARD: ld [%fp+[[Offset0]]], %f1
528 ; HARD: ld [%fp+[[Offset1]]], %f1
529 ; HARD: fmuls %f1, %f0, %f0