1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-25 12:12:47 +01:00
llvm-mirror/test/CodeGen/X86/GlobalISel
Matt Arsenault 240dff7427 GlobalISel: Track argument pointeriness with arg flags
Since we're still building on top of the MVT based infrastructure, we
need to track the pointer type/address space on the side so we can end
up with the correct pointer LLTs when interpreting CCValAssigns.
2021-07-15 19:11:40 -04:00
..
add-ext.ll
add-scalar.ll GlobalISel: Use DAG call lowering infrastructure in a more compatible way 2021-05-05 17:35:02 -04:00
add-vec.ll
and-scalar.ll
ashr-scalar.ll
avoid-matchtable-crash.mir
binop.ll
br.ll
brcond.ll
callingconv.ll GlobalISel: Use DAG call lowering infrastructure in a more compatible way 2021-05-05 17:35:02 -04:00
calllowering-nocrashret.ll
cmp.ll
constant.ll
ext-x86-64.ll
ext.ll GlobalISel: Use DAG call lowering infrastructure in a more compatible way 2021-05-05 17:35:02 -04:00
fadd-scalar.ll
fconstant.ll [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated 2021-06-11 23:57:02 +03:00
fdiv-scalar.ll
fmul-scalar.ll
fpext-scalar.ll
frameIndex.ll GlobalISel: Track argument pointeriness with arg flags 2021-07-15 19:11:40 -04:00
fsub-scalar.ll
GV.ll GlobalISel: Track argument pointeriness with arg flags 2021-07-15 19:11:40 -04:00
inttoptr.ll
irtranslator-callingconv.ll GlobalISel: Track argument pointeriness with arg flags 2021-07-15 19:11:40 -04:00
legalize-add-v128.mir [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
legalize-add-v256.mir [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
legalize-add-v512.mir [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
legalize-add.mir [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
legalize-and-scalar.mir
legalize-ashr-scalar.mir
legalize-brcond.mir [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
legalize-cmp.mir
legalize-constant.mir [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
legalize-ext-x86-64.mir
legalize-ext.mir [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
legalize-fadd-scalar.mir
legalize-fdiv-scalar.mir
legalize-fmul-scalar.mir
legalize-fneg.mir
legalize-fpext-scalar.mir
legalize-fptrunc-scalar.mir
legalize-fsub-scalar.mir
legalize-insert-vec256.mir [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
legalize-insert-vec512.mir
legalize-lshr-scalar.mir
legalize-memop-scalar-32.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
legalize-memop-scalar-64.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
legalize-mul-scalar.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
legalize-mul-v128.mir
legalize-mul-v256.mir
legalize-mul-v512.mir
legalize-or-scalar.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
legalize-phi.mir
legalize-ptr-add.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
legalize-shl-scalar.mir
legalize-sub-v128.mir [CodeGen][X86] Remove some unused check-prefixes and regenerate tests. 2020-11-17 11:25:55 +08:00
legalize-sub-v256.mir [CodeGen][X86] Remove some unused check-prefixes and regenerate tests. 2020-11-17 11:25:55 +08:00
legalize-sub-v512.mir [CodeGen][X86] Remove some unused check-prefixes and regenerate tests. 2020-11-17 11:25:55 +08:00
legalize-sub.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
legalize-trunc.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
legalize-undef.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
legalize-xor-scalar.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
lshr-scalar.ll
memop-scalar-x32.ll GlobalISel: Use DAG call lowering infrastructure in a more compatible way 2021-05-05 17:35:02 -04:00
memop-scalar.ll
memop-vec.ll
mul-scalar.ll
mul-vec.ll
or-scalar.ll
phi.ll
ptr-add.ll
ptrtoint.ll
regbankselect-AVX2.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
regbankselect-AVX512.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
regbankselect-X32.mir
regbankselect-X86_64.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
roundeven.ll
select-add-v128.mir
select-add-v256.mir
select-add-v512.mir
select-add-x32.mir
select-add.mir [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
select-and-scalar.mir
select-ashr-scalar.mir
select-blsi.mir
select-blsr.mir
select-br.mir [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
select-brcond.mir
select-cmp.mir
select-constant.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
select-copy.mir
select-ext-x86-64.mir [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
select-ext.mir
select-extract-vec256.mir
select-extract-vec512.mir
select-fadd-scalar.mir [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
select-fconstant.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
select-fdiv-scalar.mir [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
select-fmul-scalar.mir [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
select-fpext-scalar.mir
select-fptrunc-scalar.mir
select-fsub-scalar.mir [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
select-GV-32.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
select-GV-64.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
select-inc.mir
select-insert-vec256.mir
select-insert-vec512.mir
select-intrinsic-x86-flags-read-u32.mir
select-leaf-constant.mir
select-lshr-scalar.mir
select-memop-scalar-unordered.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
select-memop-scalar-x32.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
select-memop-scalar.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
select-memop-v128.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
select-memop-v256.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
select-memop-v512.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
select-merge-vec256.mir
select-merge-vec512.mir
select-mul-scalar.mir
select-mul-vec.mir
select-or-scalar.mir
select-phi.mir
select-ptr-add.mir
select-shl-scalar.mir
select-sub-v128.mir [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
select-sub-v256.mir
select-sub-v512.mir
select-sub.mir [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. 2020-11-16 09:45:55 +08:00
select-trunc.mir
select-undef.mir
select-unmerge-vec256.mir
select-unmerge-vec512.mir
select-xor-scalar.mir
shl-scalar-widening.ll
shl-scalar.ll
sub-scalar.ll
sub-vec.ll
trunc.ll
undef.ll
x32-irtranslator.ll GlobalISel: Track argument pointeriness with arg flags 2021-07-15 19:11:40 -04:00
x32-select-frameIndex.mir
x86_64-fallback.ll OpaquePtr: Bulk update tests to use typed byval 2020-11-20 14:00:46 -05:00
x86_64-irtranslator-struct-return.ll CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
x86_64-irtranslator.ll X86/GlobalISel: Rely on default assignValueToReg 2021-05-04 16:36:37 -04:00
x86_64-legalize-fcmp.mir
x86_64-legalize-fptosi.mir
x86_64-legalize-GV.mir
x86_64-legalize-inttoptr.mir
x86_64-legalize-ptrtoint.mir
x86_64-legalize-sdiv.mir
x86_64-legalize-sitofp.mir Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
x86_64-legalize-srem.mir
x86_64-legalize-udiv.mir
x86_64-legalize-urem.mir
x86_64-legalize-zext.mir
x86_64-select-fcmp.mir
x86_64-select-fptosi.mir
x86_64-select-frameIndex.mir
x86_64-select-inttoptr.mir
x86_64-select-ptrtoint.mir
x86_64-select-sdiv.mir
x86_64-select-sitofp.mir Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
x86_64-select-srem.mir
x86_64-select-udiv.mir
x86_64-select-urem.mir
x86_64-select-zext.mir
x86-legalize-GV.mir
x86-legalize-inttoptr.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
x86-legalize-ptrtoint.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
x86-legalize-sdiv.mir
x86-legalize-srem.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
x86-legalize-udiv.mir
x86-legalize-urem.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
x86-select-frameIndex.mir
x86-select-inttoptr.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
x86-select-ptrtoint.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
x86-select-sdiv.mir
x86-select-srem.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
x86-select-trap.mir
x86-select-udiv.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
x86-select-urem.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
xor-scalar.ll