1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-20 03:23:01 +02:00
llvm-mirror/test
Tim Northover 45c02bcab7 IR: add optional type to 'byval' function parameters
When we switch to opaque pointer types we will need some way to describe
how many bytes a 'byval' parameter should occupy on the stack. This adds
a (for now) optional extra type parameter.

If present, the type must match the pointee type of the argument.

Note to front-end maintainers: if this causes test failures, it's probably
because the "byval" attribute is printed after attributes without any parameter
after this change.

llvm-svn: 362012
2019-05-29 19:12:48 +00:00
..
Analysis [CostModel] Add really basic support for being able to query the cost of the FNeg instruction. 2019-05-28 04:09:18 +00:00
Assembler IR: add optional type to 'byval' function parameters 2019-05-29 19:12:48 +00:00
Bindings Fixed the Bindings/OCaml/core.ml test 2019-05-20 14:06:21 +00:00
Bitcode IR: add optional type to 'byval' function parameters 2019-05-29 19:12:48 +00:00
BugPoint
CodeGen IR: add optional type to 'byval' function parameters 2019-05-29 19:12:48 +00:00
DebugInfo Stop undef fragments from closing non-overlapping fragments 2019-05-28 13:23:25 +00:00
Demangle llvm-undname: Support demangling char8_t 2019-05-28 15:30:04 +00:00
Examples
ExecutionEngine
Feature
FileCheck [FileCheck] Introduce substitution subclasses 2019-05-23 00:10:29 +00:00
Instrumentation
Integer
JitListener
Linker
LTO
MachineVerifier
MC [AArch64][SVE2] Asm: support SVE Bitwise Logical - Unpredicated Group 2019-05-29 09:03:27 +00:00
Object [llvm-readelf] - Allow dumping of the .dynamic section even if there is no PT_DYNAMIC header. 2019-05-29 10:31:46 +00:00
ObjectYAML
Other [SLPVectorizer] Set flag to previous default. 2019-05-23 19:07:41 +00:00
SafepointIRVerifier
Support
SymbolRewriter
TableGen TableGen: Handle nontrivial foreach range bounds 2019-05-22 21:28:20 +00:00
ThinLTO/X86 [ThinLTO] Use original alias visibility when importing 2019-05-29 16:50:46 +00:00
tools Yet another attempt to fix buildbot after r361949 2019-05-29 17:14:48 +00:00
Transforms IR: add optional type to 'byval' function parameters 2019-05-29 19:12:48 +00:00
Unit
Verifier [SVE][IR] Scalable Vector IR Type 2019-05-29 12:22:54 +00:00
YAMLParser
.clang-format
CMakeLists.txt [tools] Introduce llvm-lipo 2019-05-28 23:22:12 +00:00
lit.cfg.py
lit.site.cfg.py.in
TestRunner.sh