Searched refs:isel (Results 1 – 25 of 2007) sorted by relevance
12345678910>>...81
4 ; RUN: -verify-machineinstrs=0 -O0 -global-isel=false -debug-only=isel \8 ; RUN: -verify-machineinstrs=0 -O1 -global-isel=false -debug-only=isel \12 ; RUN: -verify-machineinstrs=0 -O0 -fast-isel=false -global-isel=false \13 ; RUN: -debug-only=isel \17 ; RUN: -verify-machineinstrs=0 -O1 -fast-isel=false -global-isel=false \18 ; RUN: -debug-only=isel \22 ; -global-isel=false. FastISel should be used at -O0 (unless -fast-isel=false is30 ; FASTISEL: Enabling fast-isel31 ; NOFASTISEL-NOT: Enabling fast-isel
13 ; RUN: -verify-machineinstrs=0 -O0 -aarch64-enable-global-isel-at-O=0 -global-isel-abort=1 \18 ; RUN: -verify-machineinstrs=0 -O0 -aarch64-enable-global-isel-at-O=0 -global-isel-abort=2 \23 ; RUN: -verify-machineinstrs=0 -global-isel \28 ; RUN: -verify-machineinstrs=0 -global-isel -global-isel-abort=2 \33 ; RUN: -verify-machineinstrs=0 -O1 -aarch64-enable-global-isel-at-O=3 \38 ; RUN: -verify-machineinstrs=0 -O1 -aarch64-enable-global-isel-at-O=0 \43 ; RUN: -verify-machineinstrs=0 -aarch64-enable-global-isel-at-O=-1 \50 ; RUN: llc -mtriple=aarch64-- -fast-isel=0 -global-isel=false \
3 ; RUN: -pass-remarks-missed=isel <%s 2>&1 | FileCheck %s5 ; RUN: -pass-remarks-missed=isel <%s 2>&1 | FileCheck %s7 ; RUN: -pass-remarks-missed=isel <%s 2>&1 | FileCheck %s10 ; RUN: -pass-remarks-missed=isel <%s 2>&1 | FileCheck %s13 ; RUN: -pass-remarks-missed=isel <%s 2>&1 | FileCheck %s16 ; RUN: -pass-remarks-missed=isel <%s 2>&1 | FileCheck %s18 ; RUN: -pass-remarks-missed=isel <%s 2>&1 | FileCheck %s20 ; RUN: -pass-remarks-missed=isel <%s 2>&1 | FileCheck %s23 ; RUN: -pass-remarks-missed=isel <%s 2>&1 | FileCheck %s25 ; RUN: -pass-remarks-missed=isel <%s 2>&1 | FileCheck %s[all …]
1 ; RUN: llc -fast-isel-sink-local-values -march=mipsel -relocation-model=pic -O0 -fast-isel-abort=3 …3 ; RUN: llc -fast-isel-sink-local-values -march=mipsel -relocation-model=pic -O0 -fast-isel-abort=3 …
2 ; RUN: -fast-isel=true -fast-isel-abort=3 < %s | FileCheck %s4 ; RUN: -fast-isel=true -fast-isel-abort=3 < %s | FileCheck %s
23 ; CHECK-NOT: isel31 ; CHECK-PWR8: isel49 ; CHECK-NOT: isel57 ; CHECK-PWR8: isel75 ; CHECK-NOT: isel83 ; CHECK-PWR8: isel101 ; CHECK-NOT: isel109 ; CHECK-PWR8: isel129 ; CHECK-NOT: isel139 ; CHECK-PWR8: isel[all …]
2 ; RUN: -fast-isel-verbose <%s 2>&1 | FileCheck %s4 ; RUN: -fast-isel-verbose <%s 2>&1 | FileCheck %s6 ; RUN: -fast-isel-verbose <%s 2>&1 | FileCheck %s9 ; RUN: -fast-isel-verbose <%s 2>&1 | FileCheck %s11 ; RUN: -fast-isel-verbose <%s 2>&1 | FileCheck %s14 ; RUN: -fast-isel-verbose <%s 2>&1 | FileCheck %s16 ; RUN: -fast-isel-verbose <%s 2>&1 | FileCheck %s18 ; RUN: -fast-isel-verbose <%s 2>&1 | FileCheck %s20 ; RUN: -fast-isel-verbose <%s 2>&1 | FileCheck %s22 ; RUN: -fast-isel-verbose <%s 2>&1 | FileCheck %s
2 ; RUN: -fast-isel=true -fast-isel-abort=1 < %s | FileCheck %s4 ; RUN: -fast-isel=true -fast-isel-abort=1 < %s | FileCheck %s
1 ; Runs original SDAG test with -global-isel2 ; RUN: llc -global-isel -mtriple=amdgcn--amdhsa --amdhsa-code-object-version=2 -verify-machineinstr…4 ; RUN: llc -global-isel -mtriple=amdgcn--amdhsa --amdhsa-code-object-version=2 -mattr=+trap-handler…5 ; RUN: llc -global-isel -mtriple=amdgcn--amdhsa --amdhsa-code-object-version=2 -mattr=-trap-handler…6 ; RUN: llc -global-isel -mtriple=amdgcn--amdhsa --amdhsa-code-object-version=2 -mattr=-trap-handler…9 ; RUN: llc -global-isel -mtriple=amdgcn-unknown-mesa3d -mattr=+trap-handler -verify-machineinstrs <…10 ; RUN: llc -global-isel -mtriple=amdgcn-unknown-mesa3d -mattr=+trap-handler -verify-machineinstrs <…13 ; RUN: llc -global-isel -mtriple=amdgcn-unknown-mesa3d -mattr=-trap-handler -verify-machineinstrs <…14 ; RUN: llc -global-isel -mtriple=amdgcn-unknown-mesa3d -mattr=-trap-handler -verify-machineinstrs <…16 ; RUN: llc -global-isel -march=amdgcn -verify-machineinstrs < %S/../trap.ll 2>&1 | FileCheck -check…
1 ; XUN: llc -global-isel -mtriple=amdgcn-mesa-mesa3d -mcpu=tahiti -o - -verify-machineinstrs < %S/..…2 ; RUN: llc -global-isel -mtriple=amdgcn-mesa-mesa3d -mcpu=hawaii -o - -verify-machineinstrs < %S/..…3 ; RUN: llc -global-isel -mtriple=amdgcn-mesa-mesa3d -mcpu=fiji -o - -verify-machineinstrs < %S/../l…4 ; RUN: llc -global-isel -mtriple=amdgcn-mesa-mesa3d -mcpu=gfx900 -o - -verify-machineinstrs < %S/..…5 ; RUN: llc -global-isel -mtriple=amdgcn-mesa-mesa3d -mcpu=gfx1010 -asm-verbose=0 -o - -verify-machi…8 ; XUN: llc -global-isel -mtriple=amdgcn-mesa-mesa3d -mcpu=tahiti -stop-after=postrapseudos -o - -ve…9 ; RUN: llc -global-isel -mtriple=amdgcn-mesa-mesa3d -mcpu=gfx900 -stop-after=postrapseudos -o - -ve…
1 ; RUN: llc -march=mips -debug-only=isel -mips-tail-calls=1 \3 ; RUN: llc -march=mips -debug-only=isel -mips-tail-calls=1 \5 ; RUN: llc -march=mips64 -debug-only=isel -mips-tail-calls=1 \7 ; RUN: llc -march=mips64 -debug-only=isel -mips-tail-calls=1 \9 ; RUN: llc -march=mips -debug-only=isel -mips-tail-calls=1 \11 ; RUN: llc -march=mips -debug-only=isel -mips-tail-calls=1 \13 ; RUN: llc -march=mips -mcpu=mips32r6 -debug-only=isel -mips-tail-calls=1 \15 ; RUN: llc -march=mips -mcpu=mips32r6 -debug-only=isel -mips-tail-calls=1 \17 ; RUN: llc -march=mips -debug-only=isel -mips-tail-calls=1 \19 ; RUN: llc -march=mips -debug-only=isel -mips-tail-calls=1 \
2 ; RUN: llc -mtriple=mips-linux-gnu -emit-call-site-info %s -stop-before=finalize-isel -o -| \3 ; RUN: llc -mtriple=mips-linux-gnu -emit-call-site-info -x='mir' -run-pass=finalize-isel -o -| File…5 ; RUN: llc -mtriple=mips64-linux-gnu -emit-call-site-info %s -stop-before=finalize-isel -o -| \6 ; RUN: llc -mtriple=mips64-linux-gnu -emit-call-site-info -x='mir' -run-pass=finalize-isel -o -| Fi…8 ; RUN: llc -mtriple=mipsel-linux-gnu -emit-call-site-info %s -stop-before=finalize-isel -o -| \9 ; RUN: llc -mtriple=mipsel-linux-gnu -emit-call-site-info -x='mir' -run-pass=finalize-isel -o -| Fi…11 ; RUN: llc -mtriple=mips64el-linux-gnu -emit-call-site-info %s -stop-before=finalize-isel -o -| \12 ; RUN: llc -mtriple=mips64el-linux-gnu -emit-call-site-info -x='mir' -run-pass=finalize-isel -o -| …
2 ; RUN: llc -mtriple=arm64-linux-gnu -mattr=+reserve-x9 -mattr=+call-saved-x9 -global-isel -o - %s |…3 ; RUN: llc -mtriple=arm64-linux-gnu -mattr=+reserve-x9 -mattr=+call-saved-x9 -fast-isel -o - %s | F…6 ; RUN: llc -mtriple=arm64-linux-gnu -mattr=+reserve-x10 -mattr=+call-saved-x10 -global-isel -o - %s…7 ; RUN: llc -mtriple=arm64-linux-gnu -mattr=+reserve-x10 -mattr=+call-saved-x10 -fast-isel -o - %s |…10 ; RUN: llc -mtriple=arm64-linux-gnu -mattr=+reserve-x11 -mattr=+call-saved-x11 -global-isel -o - %s…11 ; RUN: llc -mtriple=arm64-linux-gnu -mattr=+reserve-x11 -mattr=+call-saved-x11 -fast-isel -o - %s |…14 ; RUN: llc -mtriple=arm64-linux-gnu -mattr=+reserve-x12 -mattr=+call-saved-x12 -global-isel -o - %s…15 ; RUN: llc -mtriple=arm64-linux-gnu -mattr=+reserve-x12 -mattr=+call-saved-x12 -fast-isel -o - %s |…18 ; RUN: llc -mtriple=arm64-linux-gnu -mattr=+reserve-x13 -mattr=+call-saved-x13 -global-isel -o - %s…19 ; RUN: llc -mtriple=arm64-linux-gnu -mattr=+reserve-x13 -mattr=+call-saved-x13 -fast-isel -o - %s |…[all …]
7 ; RUN: llc < %s -global-isel -global-isel-abort=2 -pass-remarks-missed=gisel* -mtriple=arm64-apple-…8 ; RUN: llc < %s -global-isel -global-isel-abort=2 -pass-remarks-missed=gisel* -mtriple=arm64-apple-…9 ; RUN: llc < %s -global-isel -global-isel-abort=2 -pass-remarks-missed=gisel* -mtriple=aarch64-linu…10 ; RUN: llc < %s -global-isel -global-isel-abort=2 -pass-remarks-missed=gisel* -mtriple=aarch64-linu…11 ; RUN: llc < %s -global-isel -global-isel-abort=2 -pass-remarks-missed=gisel* -mtriple=aarch64-linu…
1 # RUN: llc -run-pass expand-isel-pseudos -run-pass peephole-opt -debug-pass=Arguments -o - %s 2>&1…2 # RUN: llc -run-pass expand-isel-pseudos,peephole-opt -debug-pass=Arguments -o - %s 2>&1 | FileChec…3 # RUN: llc -run-pass peephole-opt -run-pass expand-isel-pseudos -debug-pass=Arguments -o - %s 2>&1 …4 # RUN: llc -run-pass peephole-opt,expand-isel-pseudos -debug-pass=Arguments -o - %s 2>&1 | FileChec…10 # PSEUDO_PEEPHOLE: -expand-isel-pseudos -peephole-opt11 # PEEPHOLE_PSEUDO: -peephole-opt -expand-isel-pseudos
1 # RUN: llc -run-pass finalize-isel -run-pass peephole-opt -debug-pass=Arguments -o - %s 2>&1 | Fil…2 # RUN: llc -run-pass finalize-isel,peephole-opt -debug-pass=Arguments -o - %s 2>&1 | FileCheck %s -…3 # RUN: llc -run-pass peephole-opt -run-pass finalize-isel -debug-pass=Arguments -o - %s 2>&1 | File…4 # RUN: llc -run-pass peephole-opt,finalize-isel -debug-pass=Arguments -o - %s 2>&1 | FileCheck %s -…10 # PSEUDO_PEEPHOLE: -finalize-isel12 # PEEPHOLE_PSEUDO: -peephole-opt {{(-machineverifier )?}}-finalize-isel
27 llvm-isel-fuzzer \65 cp $OUT/llvm-isel-fuzzer $OUT/llvm-isel-fuzzer--aarch64-O266 cp $OUT/llvm-isel-fuzzer $OUT/llvm-isel-fuzzer--x86_64-O267 cp $OUT/llvm-isel-fuzzer $OUT/llvm-isel-fuzzer--wasm32-O268 mv $OUT/llvm-isel-fuzzer $OUT/llvm-isel-fuzzer--aarch64-gisel
2 ; RUN: llc < %s -mtriple=i686-- -fast-isel -fast-isel-abort=1 | FileCheck %s --check-prefix=CHEC…3 ; RUN: llc < %s -mtriple=x86_64-pc-win32 -fast-isel | FileCheck %s --check-prefix=CHECK-W645 ; RUN: llc < %s -mtriple=x86_64-unknown -fast-isel -fast-isel-abort=1 | FileCheck %s --check-prefix…7 ; RUN: llc < %s -mtriple=x86_64-gnux32 -fast-isel -fast-isel-abort=1 | FileCheck %s --check-prefix=…9 ; RUN: llc < %s -mtriple=x86_64-nacl -fast-isel -fast-isel-abort=1 | FileCheck %s --check-prefix=CH…
1 ; RUN: llc < %s -mtriple=x86_64-linux-gnux32 -fast-isel -fast-isel-abort=1 | FileCheck %s2 ; RUN: llc < %s -mtriple=x86_64-nacl -fast-isel -fast-isel-abort=1 | FileCheck %s
1 ; RUN: llc -fast-isel -fast-isel-abort=1 -asm-verbose=false -mtriple=x86_64-unknown-unknown -mattr=…2 ; RUN: llc -fast-isel -fast-isel-abort=1 -asm-verbose=false -mtriple=x86_64-unknown-unknown -mattr=…4 ; Verify that fast-isel correctly expands float-half conversions.
2 ; RUN: llc < %s -march=x86 -fast-isel -fast-isel-abort=1 | FileCheck %s --check-prefix=CHECK-323 ; RUN: llc < %s -mtriple=x86_64-pc-win32 -fast-isel | FileCheck %s --check-prefix=CHECK-W645 ; RUN: llc < %s -mtriple=x86_64-unknown -fast-isel -fast-isel-abort=1 | FileCheck %s --check-prefix…7 ; RUN: llc < %s -mtriple=x86_64-gnux32 -fast-isel -fast-isel-abort=1 | FileCheck %s --check-prefix=…9 ; RUN: llc < %s -mtriple=x86_64-nacl -fast-isel -fast-isel-abort=1 | FileCheck %s --check-prefix=CH…
1 ; RUN: llc -fast-isel-sink-local-values < %s -O0 -verify-machineinstrs -fast-isel-abort=1 -relocati…2 ; RUN: llc -fast-isel-sink-local-values < %s -O0 -verify-machineinstrs -fast-isel-abort=1 -relocati…3 ; RUN: llc -fast-isel-sink-local-values < %s -O0 -verify-machineinstrs -fast-isel-abort=1 -relocati…4 ; RUN: llc -fast-isel-sink-local-values < %s -O0 -fast-isel-abort=1 -relocation-model=dynamic-no-pi…
1 ; RUN: llc -fast-isel-sink-local-values < %s -O0 -verify-machineinstrs -fast-isel-abort=1 -relocati…2 ; RUN: llc -fast-isel-sink-local-values < %s -O0 -verify-machineinstrs -fast-isel-abort=1 -relocati…3 ; RUN: llc -fast-isel-sink-local-values < %s -O0 -verify-machineinstrs -fast-isel-abort=1 -relocati…4 ; RUN: llc -fast-isel-sink-local-values < %s -O0 -verify-machineinstrs -fast-isel-abort=1 -relocati…5 ; RUN: llc -fast-isel-sink-local-values < %s -O0 -verify-machineinstrs -fast-isel-abort=1 -relocati…6 ; RUN: llc -fast-isel-sink-local-values < %s -O0 -verify-machineinstrs -fast-isel-abort=1 -relocati…7 ; RUN: llc -fast-isel-sink-local-values < %s -O0 -verify-machineinstrs -fast-isel-abort=1 -relocati…8 ; RUN: llc -fast-isel-sink-local-values < %s -O0 -verify-machineinstrs -fast-isel-abort=1 -relocati…9 ; RUN: llc -fast-isel-sink-local-values < %s -O0 -verify-machineinstrs -fast-isel-abort=1 -relocati…
10 ; RUN: cp llvm-isel-fuzzer %t.bin--gisel12 ; GISEL: Injected args: -global-isel -O015 ; RUN: cp llvm-isel-fuzzer %t.bin--gisel-O217 ; GISEL-O2: Injected args: -global-isel -O0 -O220 ; RUN: cp llvm-isel-fuzzer %t.bin--unexist