1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-25 20:23:11 +01:00
llvm-mirror/test
Matt Arsenault 4c16866a59 OpaquePtr: Require byval on x86_intrcc parameter 0
Currently the backend special cases x86_intrcc and treats the first
parameter as byval. Make the IR require byval for this parameter to
remove this special case, and avoid the dependence on the pointee
element type.

Fixes bug 46672.

I'm not sure the IR is enforcing all the calling convention
constraints. clang seems to ignore the attribute for empty parameter
lists, but the IR tolerates it.
2020-12-14 16:34:37 -05:00
..
Analysis [BasicAA] Handle known non-zero variable index 2020-12-13 13:20:05 +01:00
Assembler OpaquePtr: Require byval on x86_intrcc parameter 0 2020-12-14 16:34:37 -05:00
Bindings
Bitcode OpaquePtr: Require byval on x86_intrcc parameter 0 2020-12-14 16:34:37 -05:00
BugPoint
CodeGen OpaquePtr: Require byval on x86_intrcc parameter 0 2020-12-14 16:34:37 -05:00
DebugInfo Reland [DebugInfo] Improve dbg preservation in LSR. 2020-12-14 16:15:18 +01:00
Demangle
Examples
ExecutionEngine
Feature
FileCheck
Instrumentation
Integer
JitListener
Linker
LTO
MachineVerifier
MC [llvm-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03:00
Object [llvm-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03:00
ObjectYAML
Other [PGO] Enable preinline and cleanup when optimize for size 2020-12-10 12:29:17 -08:00
Reduce
SafepointIRVerifier
Support
SymbolRewriter
TableGen Revert "[openmp] Remove clause from OMPKinds.def and use OMP.td info" 2020-12-10 10:34:59 -05:00
ThinLTO/X86
tools [llvm-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03:00
Transforms [VectorCombine] add test for load with offset; NFC 2020-12-14 14:40:06 -05:00
Unit
Verifier OpaquePtr: Require byval on x86_intrcc parameter 0 2020-12-14 16:34:37 -05:00
YAMLParser
.clang-format
CMakeLists.txt
lit.cfg.py
lit.site.cfg.py.in
TestRunner.sh