llvm-project/llvm/test/CodeGen/Mips/GlobalISel
Petar Avramovic f317debdb8 [MIPS GlobalISel] Add detailed tests for lower call
Test different operand types of callee and their behavior whether
relocation model is pic or not.
Possible operand types are:
Register (function pointer),
External symbol (used for libcalls e.g. __udivdi3 or memcpy),
Global address.

Global address has different handling depending on relocation model
and linkage type. Register and external symbol do not.

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

llvm-svn: 362212
2019-05-31 08:40:08 +00:00
..
instruction-select [MIPS GlobalISel] Handle position independent code 2019-05-31 08:27:06 +00:00
irtranslator [MIPS GlobalISel] Add detailed tests for lower call 2019-05-31 08:40:08 +00:00
legalizer [GlobalISel] Enable CSE in the IRTranslator & legalizer for -O0 with constants only. 2019-04-15 05:04:20 +00:00
llvm-ir [MIPS GlobalISel] Add detailed tests for lower call 2019-05-31 08:40:08 +00:00
mips-prelegalizer-combiner [MIPS GlobalISel] Combine extending loads 2019-01-24 10:09:52 +00:00
regbankselect [MIPS GlobalISel] Handle position independent code 2019-05-31 08:27:06 +00:00