llvm-project/llvm/test/CodeGen/Mips/GlobalISel/instruction-select
Matt Arsenault 8ec5c10042 GlobalISel/TableGen: Handle setcc patterns
This is a special case because one node maps to two different G_
instructions, and the operand order is changed.

This mostly enables G_FCMP for AMDPGPU. G_ICMP is still manually
selected for now since it has the SALU and VALU complication to deal
with.

llvm-svn: 370280
2019-08-29 01:13:41 +00:00
..
add.mir
bitwise.mir
branch.mir [MIPS GlobalISel] Improve selection of constants 2019-03-15 07:07:50 +00:00
constants.mir [MIPS GlobalISel] Improve selection of constants 2019-03-15 07:07:50 +00:00
fabs.mir [MIPS GlobalISel] Select fabs 2019-06-06 09:22:37 +00:00
fcmp.mir [MIPS GlobalISel] Select fcmp 2019-06-05 14:03:13 +00:00
float_args.mir [MIPS GlobalISel] Select copy for arguments from FPRBRegBank 2019-03-25 11:38:06 +00:00
float_arithmetic_operations.mir [MIPS GlobalISel] Select floating point arithmetic operations 2019-04-03 14:12:59 +00:00
float_constants.mir [MIPS GlobalISel] Select float constants 2019-03-28 16:58:12 +00:00
fpext_and_fptrunc.mir [MIPS GlobalISel] Select fpext and fptrunc 2019-06-06 09:16:58 +00:00
fptosi_and_fptoui.mir [MIPS GlobalISel] Select floating point to integer conversions 2019-06-20 08:52:53 +00:00
fsqrt.mir [MIPS GlobalISel] Select sqrt 2019-06-06 10:00:41 +00:00
gloal_address.mir [MIPS GlobalISel] Improve selection of constants 2019-03-15 07:07:50 +00:00
gloal_address_pic.mir [MIPS GlobalISel] Handle position independent code 2019-05-31 08:27:06 +00:00
icmp.mir [MIPS GlobalISel] ClampScalar and select pointer G_ICMP 2019-07-17 12:08:01 +00:00
inttoptr_and_ptrtoint.mir [MIPS GlobalISel] Select inttoptr and ptrtoint 2019-07-26 13:08:06 +00:00
jump_table_and_brjt.mir [MIPS GlobalISel] Select jump_table and brjt 2019-08-08 10:21:12 +00:00
load.mir [MIPS GlobalISel] Select float and double load and store 2019-07-10 12:55:21 +00:00
load_store_fold.mir [MIPS GlobalISel] Fold load/store + G_GEP + G_CONSTANT 2019-08-01 09:40:13 +00:00
mul.mir GlobalISel/TableGen: Handle setcc patterns 2019-08-29 01:13:41 +00:00
phi.mir [MIPS GlobalISel] Select float and double phi 2019-07-10 13:18:13 +00:00
pointers.mir Describe stack-id as an enum 2019-06-17 09:13:29 +00:00
rem_and_div.mir
select.mir [MIPS GlobalISel] Regbanks for G_SELECT. Select i64, f32 and f64 select 2019-07-09 14:30:29 +00:00
sitofp_and_uitofp.mir [MIPS GlobalISel] Select integer to floating point conversions 2019-06-20 09:05:02 +00:00
stack_args.mir [MIPS GlobalISel] Fold load/store + G_GEP + G_CONSTANT 2019-08-01 09:40:13 +00:00
store.mir [MIPS GlobalISel] Select float and double load and store 2019-07-10 12:55:21 +00:00
sub.mir [MIPS GlobalISel] Select sub 2019-01-28 12:10:17 +00:00
truncStore_and_aExtLoad.mir [MIPS GlobalISel] Select any extending load and truncating store 2019-02-08 14:27:23 +00:00
zextLoad_and_sextLoad.mir [MIPS GlobalISel] Select zero extending and sign extending load 2019-01-24 10:27:21 +00:00