llvm-project/llvm/test/CodeGen/ARM/GlobalISel
Daniel Sanders 12e6e709e9 [globalisel][tablegen] Honour priority order within nested instructions.
It appears that we haven't been prioritizing rules that contain nested
instructions properly. InstructionOperandMatcher didn't override
isHigherPriorityThan so it never compared the instructions/operands/predicates
inside nested instructions.

Fixes PR35926. Thanks to Diana Picus for the bug report.

llvm-svn: 322754
2018-01-17 20:34:29 +00:00
..
arm-call-lowering.ll [CodeGen] Always use `printReg` to print registers in both MIR and debug 2017-11-30 16:12:24 +00:00
arm-instruction-select-cmp.mir [CodeGen] Always use `printReg` to print registers in both MIR and debug 2017-11-30 16:12:24 +00:00
arm-instruction-select-combos.mir [ARM GlobalISel] Add inst selector tests for G_FMA 2018-01-12 12:44:36 +00:00
arm-instruction-select.mir [ARM GlobalISel] Add instselect tests for G_FPEXT and G_FPTRUNC 2018-01-17 15:01:19 +00:00
arm-irtranslator.ll [GlobalISel] Disable GISel for big endian. 2017-12-11 16:58:29 +00:00
arm-isel-divmod.ll [ARM GlobalISel] Remove C++ code for G_CONSTANT 2017-11-14 11:20:32 +00:00
arm-isel-fp.ll [GlobalISel|ARM] : Allow legalizing G_FSUB 2017-10-30 13:51:56 +00:00
arm-isel-globals-pic.ll [ARM] GlobalISel: More tests. NFC. 2017-09-01 10:18:37 +00:00
arm-isel-globals-ropi-rwpi.ll [ARM] GlobalISel: Support global variables for RWPI 2017-09-05 07:57:41 +00:00
arm-isel-globals-static.ll [ARM] GlobalISel: Rename tests. NFC. 2017-08-29 09:00:58 +00:00
arm-isel.ll [globalisel][tablegen] Add support for specific immediates in the match pattern 2017-11-30 18:48:35 +00:00
arm-legalize-divmod.mir [MIR] Repurposing '$' sigil used by external symbols. Replacing with '&'. 2018-01-10 00:56:48 +00:00
arm-legalize-fp.mir [ARM GlobalISel] Legalize G_FPEXT and G_FPTRUNC 2018-01-17 13:34:10 +00:00
arm-legalize-vfp4.mir [ARM GlobalISel] Legalize G_FMA 2018-01-12 11:30:45 +00:00
arm-legalizer.mir [ARM GlobalISel] Legalize G_CONSTANT for scalars > 32 bits 2018-01-10 09:32:01 +00:00
arm-param-lowering.ll [GlobalISel] Disable GISel for big endian. 2017-12-11 16:58:29 +00:00
arm-regbankselect.mir [ARM GlobalISel] Map G_FPEXT and G_FPTRUNC to FPR 2018-01-17 14:14:14 +00:00
arm-select-globals-pic.mir [arm] Implement Target Operand Flag MIR serialization. 2018-01-11 21:37:58 +00:00
arm-select-globals-ropi-rwpi.mir [CodeGen] Always use `printReg` to print registers in both MIR and debug 2017-11-30 16:12:24 +00:00
arm-select-globals-static.mir [CodeGen] Always use `printReg` to print registers in both MIR and debug 2017-11-30 16:12:24 +00:00
arm-unsupported.ll [ARM GlobalISel] Bail out for byval 2017-11-30 12:23:44 +00:00
lit.local.cfg
pr35375.ll [globalisel][tablegen] Fix PR35375 by sign-extending the table value to match getConstantVRegVal() 2017-11-28 23:18:54 +00:00
select-pr35926.mir [globalisel][tablegen] Honour priority order within nested instructions. 2018-01-17 20:34:29 +00:00