Home
last modified time | relevance | path

Searched refs:isel (Results 1 – 25 of 1881) sorted by relevance

12345678910>>...76

/llvm-project-15.0.7/llvm/test/CodeGen/AArch64/GlobalISel/
H A Dgisel-commandline-option-fastisel.ll4 ; 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 is
30 ; FASTISEL: Enabling fast-isel
31 ; NOFASTISEL-NOT: Enabling fast-isel
H A Dgisel-commandline-option.ll13 ; 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 \
/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A Dattr-dontcall.ll1 ; RUN: not llc -mtriple=x86_64 -global-isel=0 -fast-isel=0 -stop-after=finalize-isel < %s 2>&1 | Fi…
2 ; RUN: not llc -mtriple=x86_64 -global-isel=0 -fast-isel=1 -stop-after=finalize-isel < %s 2>&1 | Fi…
3 ; RUN: not llc -mtriple=x86_64 -global-isel=1 -fast-isel=0 -stop-after=irtranslator -global-isel-ab…
H A Dframeaddr.ll2 ; 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-W64
5 ; 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…
H A Dfast-isel-x32.ll1 ; RUN: llc < %s -mtriple=x86_64-linux-gnux32 -fast-isel -fast-isel-abort=1 | FileCheck %s
2 ; RUN: llc < %s -mtriple=x86_64-nacl -fast-isel -fast-isel-abort=1 | FileCheck %s
H A Dfast-isel-float-half-convertion.ll1 ; 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.
/llvm-project-15.0.7/llvm/utils/UpdateTestChecks/
H A Disel.py23 def scrub_isel_default(isel, args): argument
26 isel = common.SCRUB_WHITESPACE_RE.sub(r' ', isel)
28 isel = string.expandtabs(isel, 2)
30 isel = common.SCRUB_TRAILING_WHITESPACE_RE.sub(r'', isel)
31 return isel
/llvm-project-15.0.7/llvm/test/CodeGen/Mips/Fast-ISel/
H A Dcheck-disabled-mcpus.ll3 ; RUN: -pass-remarks-missed=isel <%s 2>&1 | FileCheck %s
5 ; RUN: -pass-remarks-missed=isel <%s 2>&1 | FileCheck %s
7 ; RUN: -pass-remarks-missed=isel <%s 2>&1 | FileCheck %s
10 ; RUN: -pass-remarks-missed=isel <%s 2>&1 | FileCheck %s
13 ; RUN: -pass-remarks-missed=isel <%s 2>&1 | FileCheck %s
16 ; RUN: -pass-remarks-missed=isel <%s 2>&1 | FileCheck %s
18 ; RUN: -pass-remarks-missed=isel <%s 2>&1 | FileCheck %s
20 ; RUN: -pass-remarks-missed=isel <%s 2>&1 | FileCheck %s
23 ; RUN: -pass-remarks-missed=isel <%s 2>&1 | FileCheck %s
25 ; RUN: -pass-remarks-missed=isel <%s 2>&1 | FileCheck %s
[all …]
H A Dconstexpr-address.ll2 ; RUN: -fast-isel=true -fast-isel-abort=3 < %s | FileCheck %s
4 ; RUN: -fast-isel=true -fast-isel-abort=3 < %s | FileCheck %s
/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/
H A Dllvm.amdgcn.ds.gws.sema.release.all.ll1 ; RUN: not --crash llc -global-isel=0 -mtriple=amdgcn-mesa-mesa3d -mcpu=tahiti -o - < %s 2>&1 | Fil…
2 ; RUN: not --crash llc -global-isel=1 -mtriple=amdgcn-mesa-mesa3d -mcpu=tahiti -o - < %s 2>&1 | Fil…
4 ; RUN: llc -global-isel=0 -mtriple=amdgcn-mesa-mesa3d -mcpu=hawaii -o - -verify-machineinstrs < %s …
5 ; RUN: llc -global-isel=1 -mtriple=amdgcn-mesa-mesa3d -mcpu=hawaii -o - -verify-machineinstrs < %s …
6 ; RUN: llc -global-isel=0 -mtriple=amdgcn-mesa-mesa3d -mcpu=fiji -o - -verify-machineinstrs < %s | …
7 ; RUN: llc -global-isel=1 -mtriple=amdgcn-mesa-mesa3d -mcpu=fiji -o - -verify-machineinstrs < %s | …
8 ; RUN: llc -global-isel=0 -mtriple=amdgcn-mesa-mesa3d -mcpu=gfx900 -o - -verify-machineinstrs < %s …
9 ; RUN: llc -global-isel=1 -mtriple=amdgcn-mesa-mesa3d -mcpu=gfx900 -o - -verify-machineinstrs < %s …
10 ; RUN: llc -global-isel=0 -mtriple=amdgcn-mesa-mesa3d -mcpu=gfx1010 -o - -verify-machineinstrs < %s…
11 ; RUN: llc -global-isel=1 -mtriple=amdgcn-mesa-mesa3d -mcpu=gfx1010 -o - -verify-machineinstrs < %s…
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/GlobalISel/
H A Dllvm.trap.ll1 ; Runs original SDAG test with -global-isel
2 ; 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…
H A Dllvm.amdgcn.ds.gws.barrier.ll1 ; 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…
6 ; RUN: llc -global-isel -mtriple=amdgcn-mesa-mesa3d -mcpu=gfx1100 -asm-verbose=0 -o - -verify-machi…
9 ; XUN: llc -global-isel -mtriple=amdgcn-mesa-mesa3d -mcpu=tahiti -stop-after=postrapseudos -o - -ve…
10 ; RUN: llc -global-isel -mtriple=amdgcn-mesa-mesa3d -mcpu=gfx900 -stop-after=postrapseudos -o - -ve…
H A Dllvm.amdgcn.init.exec.wave32.ll1 ; Runs original SDAG test with -global-isel
2 ; RUN: llc -global-isel -march=amdgcn -mcpu=gfx1010 -mattr=+wavefrontsize32,-wavefrontsize64 -verif…
3 ; RUN: llc -global-isel -march=amdgcn -mcpu=gfx1100 -mattr=+wavefrontsize32,-wavefrontsize64 -verif…
4 ; RUN: llc -global-isel -march=amdgcn -mcpu=gfx1010 -mattr=-wavefrontsize32,+wavefrontsize64 -verif…
5 ; RUN: llc -global-isel -march=amdgcn -mcpu=gfx1100 -mattr=-wavefrontsize32,+wavefrontsize64 -verif…
H A Dllvm.amdgcn.ds.gws.init.ll1 ; 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…
6 ; RUN: llc -global-isel -mtriple=amdgcn-mesa-mesa3d -mcpu=gfx1100 -asm-verbose=0 -o - -verify-machi…
H A Dllvm.amdgcn.ds.gws.sema.br.ll1 ; RUN: 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 -o - -verify-machineinstrs < %S/.…
6 ; RUN: llc -global-isel -mtriple=amdgcn-mesa-mesa3d -mcpu=gfx1100 -o - -verify-machineinstrs < %S/.…
H A Dllvm.amdgcn.ds.gws.sema.v.ll1 ; RUN: 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 -o - -verify-machineinstrs < %S/.…
6 ; RUN: llc -global-isel -mtriple=amdgcn-mesa-mesa3d -mcpu=gfx1100 -o - -verify-machineinstrs < %S/.…
H A Dllvm.amdgcn.wqm.vote.ll1 ; Runs original SDAG test with -global-isel
2 ; RUN: llc -global-isel -march=amdgcn -mcpu=tonga -verify-machineinstrs < %S/../llvm.amdgcn.wqm.vot…
3 ; RUN: llc -global-isel -march=amdgcn -mcpu=gfx1010 -verify-machineinstrs < %S/../llvm.amdgcn.wqm.v…
4 ; RUN: llc -global-isel -march=amdgcn -mcpu=gfx1100 -verify-machineinstrs < %S/../llvm.amdgcn.wqm.v…
/llvm-project-15.0.7/llvm/test/CodeGen/Mips/
H A Dbrind-tailcall.ll1 ; RUN: llc -mtriple=mips -debug-only=isel -mips-tail-calls=1 \
3 ; RUN: llc -mtriple=mips -debug-only=isel -mips-tail-calls=1 \
5 ; RUN: llc -mtriple=mips64 -debug-only=isel -mips-tail-calls=1 \
7 ; RUN: llc -mtriple=mips64 -debug-only=isel -mips-tail-calls=1 \
9 ; RUN: llc -mtriple=mips -debug-only=isel -mips-tail-calls=1 \
11 ; RUN: llc -mtriple=mips -debug-only=isel -mips-tail-calls=1 \
13 ; RUN: llc -mtriple=mips -mcpu=mips32r6 -debug-only=isel -mips-tail-calls=1 \
15 ; RUN: llc -mtriple=mips -mcpu=mips32r6 -debug-only=isel -mips-tail-calls=1 \
17 ; RUN: llc -mtriple=mips -debug-only=isel -mips-tail-calls=1 \
19 ; RUN: llc -mtriple=mips -debug-only=isel -mips-tail-calls=1 \
H A Dcall-site-info-output.ll2 ; 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 -| …
/llvm-project-15.0.7/llvm/test/CodeGen/AArch64/
H A Darm64-reserve-call-saved-reg.ll2 ; 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 |…
19 ; RUN: llc -mtriple=arm64-linux-gnu -mattr=+reserve-x13 -mattr=+call-saved-x13 -fast-isel -o - %s |…
23 ; RUN: llc -mtriple=arm64-linux-gnu -mattr=+reserve-x14 -mattr=+call-saved-x14 -fast-isel -o - %s |…
[all …]
H A Dstack_guard_remat.ll7 ; 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…
H A Dfast-isel-fpimm.ll1 ; RUN: llc -mtriple=aarch64-linux-gnu -code-model=large -fast-isel -fast-isel-abort=1 -verify-mach…
2 ; RUN: llc -mtriple=aarch64-apple-darwin -code-model=large -fast-isel -fast-isel-abort=1 -verify-ma…
/llvm-project-15.0.7/llvm/test/CodeGen/MIR/Generic/
H A DmultiRunPass.mir1 # 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-isel
12 # PEEPHOLE_PSEUDO: -peephole-opt {{(-machineverifier )?}}-finalize-isel
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DCMakeLists.txt9 tablegen(LLVM AArch64GenDAGISel.inc -gen-dag-isel)
11 tablegen(LLVM AArch64GenFastISel.inc -gen-fast-isel)
12 tablegen(LLVM AArch64GenGlobalISel.inc -gen-global-isel)
13 tablegen(LLVM AArch64GenO0PreLegalizeGICombiner.inc -gen-global-isel-combiner
15 tablegen(LLVM AArch64GenPreLegalizeGICombiner.inc -gen-global-isel-combiner
17 tablegen(LLVM AArch64GenPostLegalizeGICombiner.inc -gen-global-isel-combiner
19 tablegen(LLVM AArch64GenPostLegalizeGILowering.inc -gen-global-isel-combiner
/llvm-project-15.0.7/llvm/test/tools/llvm-isel-fuzzer/
H A Dexecname-options.ll15 ; RUN: cp llvm-isel-fuzzer %t.bin--gisel
17 ; GISEL: Injected args: -global-isel -O0
20 ; RUN: cp llvm-isel-fuzzer %t.bin--gisel-O2
22 ; GISEL-O2: Injected args: -global-isel -O0 -O2
25 ; RUN: cp llvm-isel-fuzzer %t.bin--unexist

12345678910>>...76