| /llvm-project-15.0.7/llvm/test/CodeGen/Mips/cconv/ |
| H A D | return-float.ll | 1 ; RUN: llc -mtriple=mips-linux-gnu -mattr=+soft-float -relocation-model=static < %s | FileCheck --c… 2 ; RUN: llc -mtriple=mipsel-linux-gnu -mattr=+soft-float -relocation-model=static < %s | FileCheck -… 4 ; RUN-TODO: llc -mtriple=mips64-linux-gnu -mattr=+soft-float -relocation-model=static -target-abi o… 5 ; RUN-TODO: llc -mtriple=mips64el-linux-gnu -mattr=+soft-float -relocation-model=static -target-abi… 7 ; RUN: llc -mtriple=mips64-linux-gnu -mattr=+soft-float -relocation-model=static -target-abi n32 < … 8 ; RUN: llc -mtriple=mips64el-linux-gnu -mattr=+soft-float -relocation-model=static -target-abi n32 … 10 ; RUN: llc -mtriple=mips64-linux-gnu -mattr=+soft-float -relocation-model=static -target-abi n64 < … 11 ; RUN: llc -mtriple=mips64el-linux-gnu -mattr=+soft-float -relocation-model=static -target-abi n64 …
|
| H A D | arguments-fp128.ll | 1 ; RUN: llc -mtriple=mips64 -relocation-model=static -mattr=+soft-float -target-abi n32 < %s | FileC… 2 ; RUN: llc -mtriple=mips64el -relocation-model=static -mattr=+soft-float -target-abi n32 < %s | Fil… 4 ; RUN: llc -mtriple=mips64 -relocation-model=static -mattr=+soft-float -target-abi n64 < %s | FileC… 5 ; RUN: llc -mtriple=mips64el -relocation-model=static -mattr=+soft-float -target-abi n64 < %s | Fil… 36 ; The first argument is floating point but soft-float is enabled so floating
|
| H A D | roundl-call.ll | 11 ; RUN: llc -march=mips64 -mcpu=mips64 -mattr=+soft-float -target-abi=n32 \ 13 ; RUN: llc -march=mips64el -mcpu=mips64 -mattr=+soft-float -target-abi=n32 \ 16 ; RUN: llc -march=mips64 -mcpu=mips64 -mattr=+soft-float -target-abi=n64 < %s \ 19 ; RUN: llc -march=mips64el -mcpu=mips64 -mattr=+soft-float -target-abi=n64 < \
|
| /llvm-project-15.0.7/llvm/test/CodeGen/Mips/ |
| H A D | l3mc.ll | 1 ; RUN: llc -mtriple=mipsel-linux-gnu -march=mipsel -mattr=mips16 -mattr=+soft-float -mips16-hard-fl… 3 ; RUN: llc -mtriple=mipsel-linux-gnu -march=mipsel -mattr=mips16 -mattr=+soft-float -mips16-hard-fl… 5 ; RUN: llc -mtriple=mipsel-linux-gnu -march=mipsel -mattr=mips16 -mattr=+soft-float -mips16-hard-fl… 7 ; RUN: llc -mtriple=mipsel-linux-gnu -march=mipsel -mattr=mips16 -mattr=+soft-float -mips16-hard-fl… 9 ; RUN: llc -mtriple=mipsel-linux-gnu -march=mipsel -mattr=mips16 -mattr=+soft-float -mips16-hard-fl… 11 ; RUN: llc -mtriple=mipsel-linux-gnu -march=mipsel -mattr=mips16 -mattr=+soft-float -mips16-hard-fl… 13 ; RUN: llc -mtriple=mipsel-linux-gnu -march=mipsel -mattr=mips16 -mattr=+soft-float -mips16-hard-fl… 15 ; RUN: llc -mtriple=mipsel-linux-gnu -march=mipsel -mattr=mips16 -mattr=+soft-float -mips16-hard-fl… 17 ; RUN: llc -mtriple=mipsel-linux-gnu -march=mipsel -mattr=mips16 -mattr=+soft-float -mips16-hard-fl… 19 ; RUN: llc -mtriple=mipsel-linux-gnu -march=mipsel -mattr=mips16 -mattr=+soft-float -mips16-hard-fl… [all …]
|
| H A D | mips16-hf-attr.ll | 2 ; on the function 'use-soft-float' attribute's value. 31 "unsafe-fp-math"="false" "use-soft-float"="false" 38 "unsafe-fp-math"="false" "use-soft-float"="true" 44 "unsafe-fp-math"="false" "use-soft-float"="true"
|
| H A D | mips16-hf-attr-2.ll | 2 ; on the function 'use-soft-float' attribute's value. 31 "unsafe-fp-math"="false" "use-soft-float"="false" 38 "unsafe-fp-math"="false" "use-soft-float"="true" 44 "unsafe-fp-math"="false" "use-soft-float"="true"
|
| H A D | const6a.ll | 1 ; RUN: llc -mtriple=mipsel-linux-gnu -march=mipsel -mattr=mips16 -mattr=+soft-float -mips16-hard-fl… 3 ; RUN: llc -mtriple=mipsel-linux-gnu -march=mipsel -mattr=mips16 -mattr=+soft-float -mips16-hard-fl… 26 …-math"="false" "stack-protector-buffer-size"="8" "unsafe-fp-math"="false" "use-soft-float"="true" }
|
| H A D | mips16_32_9.ll | 47 …infs-fp-math"="false" "no-nans-fp-math"="false" "unsafe-fp-math"="false" "use-soft-float"="false" } 48 …nfs-fp-math"="false" "no-nans-fp-math"="false" "unsafe-fp-math"="false" "use-soft-float"="false" } 49 …infs-fp-math"="false" "no-nans-fp-math"="false" "unsafe-fp-math"="false" "use-soft-float"="false" }
|
| H A D | mips16_32_10.ll | 56 …infs-fp-math"="false" "no-nans-fp-math"="false" "unsafe-fp-math"="false" "use-soft-float"="false" } 57 …nfs-fp-math"="false" "no-nans-fp-math"="false" "unsafe-fp-math"="false" "use-soft-float"="false" } 58 …infs-fp-math"="false" "no-nans-fp-math"="false" "unsafe-fp-math"="false" "use-soft-float"="false" }
|
| H A D | simplebr.ll | 1 ; RUN: llc -mtriple=mipsel-linux-gnu -march=mipsel -mattr=mips16 -mips16-hard-float -mattr=+soft-fl… 34 …-math"="false" "stack-protector-buffer-size"="8" "unsafe-fp-math"="false" "use-soft-float"="true" } 35 …-math"="false" "stack-protector-buffer-size"="8" "unsafe-fp-math"="false" "use-soft-float"="true" }
|
| H A D | brsize3.ll | 2 ; RUN: -mattr=+soft-float -mips16-hard-float -relocation-model=pic \ 7 ; RUN: -mattr=+soft-float -mips16-hard-float -relocation-model=pic \ 36 …-math"="false" "stack-protector-buffer-size"="8" "unsafe-fp-math"="false" "use-soft-float"="true" }
|
| H A D | mbrsize4a.ll | 1 ; RUN: llc -mtriple=mipsel-linux-gnu -march=mipsel -mattr=mips16 -mattr=+soft-float -mips16-hard-fl… 33 …math"="false" "stack-protector-buffer-size"="8" "unsafe-fp-math"="false" "use-soft-float"="false" } 34 …math"="false" "stack-protector-buffer-size"="8" "unsafe-fp-math"="false" "use-soft-float"="false" }
|
| H A D | abiflags32.ll | 8 ; RUN: -mattr=soft-float %s -o - | FileCheck -check-prefix=SOFT %s 10 ; RUN: -mattr=soft-float %s -o - | FileCheck -check-prefix=SOFT %s 12 ; RUN: -mattr=soft-float -target-abi n64 %s -o - | FileCheck -check-prefix=SOFT %s
|
| /llvm-project-15.0.7/llvm/test/CodeGen/SystemZ/ |
| H A D | function-attributes-01.ll | 3 ; RUN: llc < %s -mtriple=s390x-linux-gnu -mattr=soft-float \ 5 ; RUN: llc < %s -mtriple=s390x-linux-gnu -mattr=-soft-float \ 12 attributes #1 = { "target-cpu"="z14" "target-features"="+vector" "use-soft-float"="false" } 25 attributes #2 = { "target-cpu"="z14" "target-features"="+vector" "use-soft-float"="true" } 38 attributes #3 = { "target-cpu"="z14" "target-features"="+vector" "use-soft-float"="false" } 54 attributes #4 = { "target-cpu"="z14" "target-features"="+vector" "use-soft-float"="true" } 75 attributes #5 = { "target-cpu"="z14" "target-features"="-vector" "use-soft-float"="false" } 93 attributes #6 = { "target-cpu"="zEC12" "use-soft-float"="false" } 111 attributes #7 = { "target-cpu"="zEC12" "target-features"="+vector" "use-soft-float"="false" }
|
| H A D | vec-abi-align.ll | 35 ; RUN: llc < %s -mtriple=s390x-linux-gnu -mcpu=z13 -mattr=+soft-float | \ 38 ; RUN: -mattr=soft-float,-soft-float | \ 41 ; RUN: -mattr=-soft-float,soft-float | \
|
| H A D | soft-float-inline-asm-01.ll | 1 ; RUN: not llc < %s -mtriple=s390x-linux-gnu -mcpu=z13 -mattr=soft-float -O3 2>&1 | FileCheck %s 3 ; Verify that inline asms cannot use fp/vector registers with soft-float.
|
| H A D | soft-float-inline-asm-02.ll | 1 ; RUN: not llc < %s -mtriple=s390x-linux-gnu -mcpu=z13 -mattr=soft-float -O3 2>&1 | FileCheck %s 3 ; Verify that inline asms cannot use fp/vector registers with soft-float.
|
| H A D | soft-float-02.ll | 1 ; RUN: llc < %s -mtriple=s390x-linux-gnu -mattr=soft-float | FileCheck %s 3 ; Check that FP registers are not saved in a vararg function if soft-float is
|
| /llvm-project-15.0.7/llvm/test/CodeGen/Thumb2/ |
| H A D | intrinsics-cc.ll | 1 ; RUN: llc -mtriple thumbv7-unknown-none-eabi -float-abi soft -filetype asm -o - %s | FileCheck %s 3 ; RUN: llc -mtriple thumbv7-unknown-none-eabihf -float-abi soft -filetype asm -o - %s | FileCheck %s 6 ; RUN: llc -mtriple thumbv7-unknown-none-gnueabi -float-abi soft -filetype asm -o - %s | FileCheck … 8 ; RUN: llc -mtriple thumbv7-unknown-none-gnueabihf -float-abi soft -filetype asm -o - %s | FileChec… 11 ; RUN: llc -mtriple thumbv7-unknown-none-musleabi -float-abi soft -filetype asm -o - %s | FileCheck… 13 ; RUN: llc -mtriple thumbv7-unknown-none-musleabihf -float-abi soft -filetype asm -o - %s | FileChe…
|
| /llvm-project-15.0.7/llvm/test/Other/ |
| H A D | opt-override-mcpu-mattr.ll | 7 …cpu"="broadwell" "target-features"="+ssse3,+cx16,+sse,+sse2,+sse3,+avx2" "use-soft-float"="false" } 8 …get-cpu"="core2" "target-features"="+ssse3,+cx16,+sse,+sse2,+sse3,+avx2" "use-soft-float"="false" } 20 …d readnone ssp uwtable "target-features"="+ssse3,+cx16,+sse,+sse2,+sse3" "use-soft-float"="false" } 21 …e "target-cpu"="core2" "target-features"="+ssse3,+cx16,+sse,+sse2,+sse3" "use-soft-float"="false" }
|
| /llvm-project-15.0.7/llvm/test/CodeGen/ARM/ |
| H A D | SoftFloatVectorExtract.ll | 5 ; making sure that soft float extract works on v7a soft float triples. 23 attributes #0 = { "use-soft-float" = "true" }
|
| H A D | inlineasm-operand-implicit-cast.ll | 7 ; Check support for returning a float in GPR with soft float ABI 15 ; Check support for returning a double in GPR with soft float ABI 25 ; soft float ABI 34 ; soft float ABI 43 ; with soft float ABI 52 ; input with soft float ABI 87 ; with soft float ABI 100 ; with soft float ABI 113 ; float input with soft float ABI 126 ; double input with soft float ABI [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/Generic/ |
| H A D | cfi-sections.ll | 23 …et-cpu"="arm7tdmi" "target-features"="+soft-float,+strict-align,-crypto,-neon" "unsafe-fp-math"="f… 24 …et-cpu"="arm7tdmi" "target-features"="+soft-float,+strict-align,-crypto,-neon" "unsafe-fp-math"="f…
|
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | soft-fp.ll | 1 ; RUN: llc < %s -mtriple=i686-- -mattr=+mmx,+sse,+soft-float \ 3 ; RUN: llc < %s -mtriple=x86_64-- -mattr=+mmx,+sse2,+soft-float \ 9 ; RUN: llc < %s -mtriple=x86_64-gnux32 -mattr=+mmx,+sse2,+soft-float | FileCheck %s 45 ; soft-float means no SSE instruction and passing fp128 as pair of i64.
|
| /llvm-project-15.0.7/llvm/test/CodeGen/Mips/Fast-ISel/ |
| H A D | fast-isel-softfloat-lower-args.ll | 1 ; RUN: not --crash llc -march=mipsel -mcpu=mips32r2 -mattr=+soft-float \ 4 ; Test that FastISel aborts instead of trying to lower arguments for soft-float.
|