llvm-project/llvm/test/CodeGen/Mips/GlobalISel/instruction-select
Petar Avramovic efcd3c0009 [MIPS GlobalISel] Handle position independent code
Handle position independent code for MIPS32.
When callee is global address, lower call will emit callee
as G_GLOBAL_VALUE and add target flag if needed.
Support $gp in getRegBankFromRegClass().
Select G_GLOBAL_VALUE, specially handle case when
there are target flags attached by lowerCall.

Differential Revision: https://reviews.llvm.org/D62589

llvm-svn: 362210
2019-05-31 08:27:06 +00:00
..
add.mir
bitwise.mir [MIPS GlobalISel] ClampScalar G_AND G_OR and G_XOR 2018-12-18 11:36:14 +00:00
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
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
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] Improve selection of constants 2019-03-15 07:07:50 +00:00
mul.mir [MIPS GlobalISel] Improve selection of constants 2019-03-15 07:07:50 +00:00
phi.mir [MIPS GlobalISel] Improve selection of constants 2019-03-15 07:07:50 +00:00
pointers.mir MIR: Reject non-power-of-4 alignments in MMO parsing 2019-01-30 23:09:28 +00:00
rem_and_div.mir [MIPS GlobalISel] Select G_SDIV, G_UDIV, G_SREM and G_UREM 2018-12-18 15:59:51 +00:00
select.mir [MIPS GlobalISel] Improve selection of constants 2019-03-15 07:07:50 +00:00
stack_args.mir [MIPS GlobalISel] Improve selection of constants 2019-03-15 07:07:50 +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