1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-22 18:54:02 +01:00
llvm-mirror/test/CodeGen
Stefan Pintilie bd356ab8f2 [PowerPC][Future] Add Support For Functions That Do Not Use A TOC.
On PowerPC most functions require a valid TOC pointer.

This is the case because either the function itself needs to use this
pointer to access the TOC or because other functions that are called
from that function expect a valid TOC pointer in the register R2.
The main exception to this is leaf functions that do not access the TOC
since they are guaranteed not to need a valid TOC pointer.

This patch introduces a feature that will allow more functions to not
require a valid TOC pointer in R2.

Differential Revision: https://reviews.llvm.org/D73664
2020-04-08 08:07:35 -05:00
..
AArch64 [GlobalISel] combine trunc(trunc) pattern 2020-04-08 11:58:28 +02:00
AMDGPU [AMDGPU] Regenerate vector-extract-insert test checks to fix issue reported on D77354 2020-04-08 13:18:32 +01:00
ARC
ARM [IfConversion] Disallow TrueBB == FalseBB for valid diamonds 2020-04-08 12:50:36 +02:00
AVR
BPF [llvm] Fix missing FileCheck directive colons 2020-04-06 09:59:08 -06:00
Generic Add MIR-level debugify with only locations support for now 2020-04-07 16:25:13 -07:00
Hexagon [llvm] Fix missing FileCheck directive colons 2020-04-06 09:59:08 -06:00
Inputs
Lanai
Mips [llvm] Fix missing FileCheck directive colons 2020-04-06 09:59:08 -06:00
MIR
MSP430
NVPTX [llvm] Fix missing FileCheck directive colons 2020-04-06 09:59:08 -06:00
PowerPC [PowerPC][Future] Add Support For Functions That Do Not Use A TOC. 2020-04-08 08:07:35 -05:00
RISCV
SPARC
SystemZ
Thumb [ARM] unwinding .pad instructions missing in execute-only prologue 2020-04-07 11:51:59 +01:00
Thumb2 [ARM][MVE] Optimise offset addresses of gathers/scatters 2020-04-08 11:46:57 +01:00
VE [VE] Update lea/load/store instructions 2020-04-06 11:49:46 +02:00
WebAssembly [WebAssembly] EmscriptenEHSjLj: Mark more functions as imported 2020-04-06 21:27:31 -07:00
WinCFGuard
WinEH
X86 [X86][SSE] Combine PTEST(AND(X,Y),AND(X,Y)) -> PTEST(X,Y) and ANDN equivalents 2020-04-08 12:42:22 +01:00
XCore