Home
last modified time | relevance | path

Searched +refs:define +refs:load +refs:store +refs:one +refs:fp +refs:instruction (Results 1 – 25 of 3380) sorted by relevance

12345678910>>...136

/dports/lang/chez-scheme/ChezScheme-9.5.4/s/
H A Dppc32.ss553 (define load/store
588 (define-instruction value (load)
590 (load/store info x y w
593 (define-instruction effect (store)
595 (load/store info x y w
599 (define-instruction effect (store-with-update)
603 (define-instruction effect (load-single load-single->double load-double load-double->single
843 asm-fl-load/store
1683 (define asm-fl-load/store
2210 (define (move-registers regs fp-reg-count fp-regs load? offset e)
[all …]
H A Dx86_64.ss234 (define-syntax define-instruction
498 (define-instruction value (-)
733 (define-instruction value (load)
755 (define-instruction effect (store)
781 (define-instruction effect (load-single->double load-double->single)
785 (define-instruction effect (store-single->double)
789 (define-instruction effect (store-single store-double)
793 (define-instruction effect (load-double load-single)
1806 (define asm-store-single->double
1813 (define asm-fl-store
[all …]
H A Dx86.ss191 (define-syntax define-instruction
670 (define-instruction value (load)
692 (define-instruction effect (store)
745 (define-instruction effect (load-single->double load-double->single)
749 (define-instruction effect (store-single store-double)
753 (define-instruction effect (load-double load-single)
1712 (define asm-fl-store
1776 (define asm-store
2343 (define (move-registers regs fp-reg-count load? offset e)
2594 `(inline ,(make-info-load 'integer-8 #f) ,%store
[all …]
H A Darm32.ss568 (define load/store
613 (define-instruction value (load)
624 (define-instruction effect (store)
643 [else (asm-fl-load/store op flreg)]))))
644 (define-instruction effect (load-single->double load-double->single store-single->double
729 …unsigned1 and skip the fxmin...but no point burdening instruction scheduler with an additional one
901 asm-fl-load/store
1821 (define-who asm-fl-store/cvt
1831 (define-who asm-fl-load/store
1871 (define-who asm-store
[all …]
/dports/lang/racket-minimal/racket-8.3/src/ChezScheme/s/
H A Dppc32.ss421 (define load/store
456 (define-instruction value (load)
461 (define-instruction effect (store)
467 (define-instruction effect (store-with-update)
504 (define-instruction value (load-single->double)
508 (define-instruction effect (store-double->single)
529 (define-instruction value (fp+ fp- fp/ fp*)
533 (define-instruction pred (fp= fp< fp<=)
2276 (define load/store-integer
3058 ;; we push all of the int reg args with one push instruction and all of the
[all …]
H A Darm64.ss346 (define load/store
390 (define-instruction value (load)
393 (load/store x y w type
401 (define-instruction effect (store)
404 (load/store x y w type
420 (define-instruction effect (store-double->single)
427 (define-instruction effect (store-single)
431 (define-instruction value (load-single)
468 (define-instruction value (fp+ fp- fp/ fp*)
476 (define-instruction pred (fp= fp< fp<=)
[all …]
H A Dx86_64.ss545 (define-instruction value (load)
567 (define-instruction effect (store)
593 (define-instruction value (load-single->double)
601 (define-instruction effect (store-double->single)
608 (define-instruction effect (store-single)
612 (define-instruction value (load-single)
638 (define-instruction value (fp+ fp- fp* fp/)
708 (define-instruction pred (fp= fp< fp<=)
1793 (define asm-store-single->double
1800 (define asm-store-single
[all …]
H A Dpb.ss22 ;; The pb binstruction set is load--store and vaguely similar to Arm.
28 ;; Each 32-bit instruction has one of these formats, shown in byte
291 (define load/store
322 (define-instruction value (load)
325 (load/store x y w
333 (define-instruction effect (store)
336 (load/store x y w
345 (define-instruction value (load-single->double)
348 (define-instruction effect (store-double->single)
409 (define-instruction value (fp+ fp- fp/ fp*)
[all …]
H A Darm32.ss463 (define load/store
508 (define-instruction value (load)
519 (define-instruction effect (store)
531 (define-instruction value (load-single->double)
538 (define-instruction effect (store-double->single)
545 (define-instruction effect (store-single)
549 (define-instruction value (load-single)
594 (define-instruction value (fp+ fp- fp/ fp*)
612 (define-instruction pred (fp= fp< fp<=)
804 (define-instruction effect (store-store-fence)
[all …]
H A Dx86.ss458 (define-instruction value (load)
480 (define-instruction effect (store)
536 (define-instruction value (load-single->double)
540 (define-instruction effect (store-double->single)
566 (define-instruction value (fp+ fp- fp* fp/)
620 (define-instruction pred (fp= fp< fp<=)
1558 (define asm-store-single
1654 (define asm-store
2203 (define (move-registers regs fp-reg-count load? offset e)
2458 `(inline ,(make-info-load 'integer-8 #f) ,%store
[all …]
/dports/lang/racket/racket-8.3/src/ChezScheme/s/
H A Dppc32.ss421 (define load/store
456 (define-instruction value (load)
461 (define-instruction effect (store)
467 (define-instruction effect (store-with-update)
504 (define-instruction value (load-single->double)
508 (define-instruction effect (store-double->single)
529 (define-instruction value (fp+ fp- fp/ fp*)
533 (define-instruction pred (fp= fp< fp<=)
2276 (define load/store-integer
3058 ;; we push all of the int reg args with one push instruction and all of the
[all …]
H A Darm64.ss346 (define load/store
390 (define-instruction value (load)
393 (load/store x y w type
401 (define-instruction effect (store)
404 (load/store x y w type
420 (define-instruction effect (store-double->single)
427 (define-instruction effect (store-single)
431 (define-instruction value (load-single)
468 (define-instruction value (fp+ fp- fp/ fp*)
476 (define-instruction pred (fp= fp< fp<=)
[all …]
H A Dx86_64.ss545 (define-instruction value (load)
567 (define-instruction effect (store)
593 (define-instruction value (load-single->double)
601 (define-instruction effect (store-double->single)
608 (define-instruction effect (store-single)
612 (define-instruction value (load-single)
638 (define-instruction value (fp+ fp- fp* fp/)
708 (define-instruction pred (fp= fp< fp<=)
1793 (define asm-store-single->double
1800 (define asm-store-single
[all …]
H A Dpb.ss22 ;; The pb binstruction set is load--store and vaguely similar to Arm.
28 ;; Each 32-bit instruction has one of these formats, shown in byte
291 (define load/store
322 (define-instruction value (load)
325 (load/store x y w
333 (define-instruction effect (store)
336 (load/store x y w
345 (define-instruction value (load-single->double)
348 (define-instruction effect (store-double->single)
409 (define-instruction value (fp+ fp- fp/ fp*)
[all …]
H A Darm32.ss463 (define load/store
508 (define-instruction value (load)
519 (define-instruction effect (store)
531 (define-instruction value (load-single->double)
538 (define-instruction effect (store-double->single)
545 (define-instruction effect (store-single)
549 (define-instruction value (load-single)
594 (define-instruction value (fp+ fp- fp/ fp*)
612 (define-instruction pred (fp= fp< fp<=)
804 (define-instruction effect (store-store-fence)
[all …]
H A Dx86.ss458 (define-instruction value (load)
480 (define-instruction effect (store)
536 (define-instruction value (load-single->double)
540 (define-instruction effect (store-double->single)
566 (define-instruction value (fp+ fp- fp* fp/)
620 (define-instruction pred (fp= fp< fp<=)
1558 (define asm-store-single
1654 (define asm-store
2203 (define (move-registers regs fp-reg-count load? offset e)
2458 `(inline ,(make-info-load 'integer-8 #f) ,%store
[all …]
/dports/devel/llvm80/llvm-8.0.1.src/test/CodeGen/X86/
H A Di386-shrink-wrapping.ll41 ; We are interested in the one with the call, so skip until the branch.
61 ; The eflags is used in the next instruction.
62 ; If that instruction disappear, we are not exercising the bug
74 define i32 @eflagsLiveInPrologue() #0 {
76 %tmp = load i32, i32* @a, align 4
81 store i1 true, i1* @d, align 1
85 %tmp1 = load i32, i32* @b, align 4
96 %.b3 = load i1, i1* @d, align 1
98 store i8 %tmp2, i8* @e, align 1
99 %tmp3 = load i8, i8* @e, align 1
[all …]
/dports/devel/llvm70/llvm-7.0.1.src/test/CodeGen/X86/
H A Di386-shrink-wrapping.ll41 ; We are interested in the one with the call, so skip until the branch.
61 ; The eflags is used in the next instruction.
62 ; If that instruction disappear, we are not exercising the bug
74 define i32 @eflagsLiveInPrologue() #0 {
76 %tmp = load i32, i32* @a, align 4
81 store i1 true, i1* @d, align 1
85 %tmp1 = load i32, i32* @b, align 4
96 %.b3 = load i1, i1* @d, align 1
98 store i8 %tmp2, i8* @e, align 1
99 %tmp3 = load i8, i8* @e, align 1
[all …]
/dports/devel/llvm10/llvm-10.0.1.src/test/CodeGen/AArch64/GlobalISel/
H A Dcombiner-load-store-indexing.ll12 load volatile i8, i8* %next
27 load volatile i8, i8* %next
31 store volatile i8* %next, i8** undef
52 store volatile i8 0, i8* %next
57 ; would produce the value too late but only by one instruction.
65 store volatile i64* %next.p0, i64** %next
82 ; Materializing the base into a writable register (from sp/fp) would be just as
105 %val = load i8, i8* %next
106 store i8 %val, i8* @var
107 store i8* %next, i8** @varp8
[all …]
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/test/CodeGen/AArch64/GlobalISel/
H A Dcombiner-load-store-indexing.ll12 load volatile i8, i8* %next
27 load volatile i8, i8* %next
31 store volatile i8* %next, i8** undef
52 store volatile i8 0, i8* %next
57 ; would produce the value too late but only by one instruction.
65 store volatile i64* %next.p0, i64** %next
82 ; Materializing the base into a writable register (from sp/fp) would be just as
105 %val = load i8, i8* %next
106 store i8 %val, i8* @var
107 store i8* %next, i8** @varp8
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/test/CodeGen/AArch64/
H A Darm64-misched-basic-A53.ll5 ; The Cortex-A53 machine model will cause the MADD instruction to be scheduled
19 define i32 @main() #0 {
38 %2 = load i32, i32* %i, align 4
43 %3 = load i32, i32* %i, align 4
58 %8 = load i32, i32* %i, align 4
83 ; after it, this test checks to make sure there are more than one.
92 define <4 x float> @neon4xfloat(<4 x float> %A, <4 x float> %B) {
110 …" "frame-pointer"="all" "no-infs-fp-math"="false" "no-nans-fp-math"="false" "stack-protector-buffe…
118 define { <16 x i8>, <16 x i8> } @test_v16i8_post_imm_ld2(i8* %A, i8** %ptr) {
136 define void @testResourceConflict(float* %ptr) {
[all …]
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/test/CodeGen/AArch64/
H A Darm64-misched-basic-A53.ll5 ; The Cortex-A53 machine model will cause the MADD instruction to be scheduled
19 define i32 @main() #0 {
38 %2 = load i32, i32* %i, align 4
43 %3 = load i32, i32* %i, align 4
58 %8 = load i32, i32* %i, align 4
83 ; after it, this test checks to make sure there are more than one.
92 define <4 x float> @neon4xfloat(<4 x float> %A, <4 x float> %B) {
110 …" "frame-pointer"="all" "no-infs-fp-math"="false" "no-nans-fp-math"="false" "stack-protector-buffe…
118 define { <16 x i8>, <16 x i8> } @test_v16i8_post_imm_ld2(i8* %A, i8** %ptr) {
136 define void @testResourceConflict(float* %ptr) {
[all …]
/dports/devel/llvm10/llvm-10.0.1.src/test/CodeGen/AArch64/
H A Darm64-misched-basic-A53.ll5 ; The Cortex-A53 machine model will cause the MADD instruction to be scheduled
19 define i32 @main() #0 {
38 %2 = load i32, i32* %i, align 4
43 %3 = load i32, i32* %i, align 4
58 %8 = load i32, i32* %i, align 4
83 ; after it, this test checks to make sure there are more than one.
92 define <4 x float> @neon4xfloat(<4 x float> %A, <4 x float> %B) {
110 …" "frame-pointer"="all" "no-infs-fp-math"="false" "no-nans-fp-math"="false" "stack-protector-buffe…
118 define { <16 x i8>, <16 x i8> } @test_v16i8_post_imm_ld2(i8* %A, i8** %ptr) {
136 define void @testResourceConflict(float* %ptr) {
[all …]
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/test/CodeGen/AArch64/
H A Darm64-misched-basic-A53.ll5 ; The Cortex-A53 machine model will cause the MADD instruction to be scheduled
19 define i32 @main() #0 {
38 %2 = load i32, i32* %i, align 4
43 %3 = load i32, i32* %i, align 4
58 %8 = load i32, i32* %i, align 4
83 ; after it, this test checks to make sure there are more than one.
92 define <4 x float> @neon4xfloat(<4 x float> %A, <4 x float> %B) {
110 …" "frame-pointer"="all" "no-infs-fp-math"="false" "no-nans-fp-math"="false" "stack-protector-buffe…
118 define { <16 x i8>, <16 x i8> } @test_v16i8_post_imm_ld2(i8* %A, i8** %ptr) {
136 define void @testResourceConflict(float* %ptr) {
[all …]
/dports/graphics/llvm-mesa/llvm-13.0.1.src/test/CodeGen/AArch64/
H A Darm64-misched-basic-A53.ll5 ; The Cortex-A53 machine model will cause the MADD instruction to be scheduled
19 define i32 @main() #0 {
38 %2 = load i32, i32* %i, align 4
43 %3 = load i32, i32* %i, align 4
58 %8 = load i32, i32* %i, align 4
83 ; after it, this test checks to make sure there are more than one.
92 define <4 x float> @neon4xfloat(<4 x float> %A, <4 x float> %B) {
110 …" "frame-pointer"="all" "no-infs-fp-math"="false" "no-nans-fp-math"="false" "stack-protector-buffe…
118 define { <16 x i8>, <16 x i8> } @test_v16i8_post_imm_ld2(i8* %A, i8** %ptr) {
136 define void @testResourceConflict(float* %ptr) {
[all …]

12345678910>>...136