Series without cover letter

Submitted by Francisco Jerez on July 4, 2016, 12:51 a.m.

Details

Reviewer None
Submitted July 4, 2016, 12:51 a.m.
Last Updated July 4, 2016, 12:54 a.m.
Revision 1

Revisions

Patches download mbox

# Name Submitter State A F R T
[Mesa-dev,01/47] clover: Bump required LLVM version to 3.6. Francisco Jerez New 1
[Mesa-dev,02/47] clover/llvm: Drop support for LLVM < 3.6. Francisco Jerez New 1
[Mesa-dev,03/47] clover/llvm: Drop dead code. Francisco Jerez New 1
[Mesa-dev,04/47] clover/llvm: Collect #ifdef mess into a separate file. Francisco Jerez New 1
[Mesa-dev,05/47] clover/llvm: Factor out target string parsing. Francisco Jerez New 1
[Mesa-dev,06/47] clover/llvm: Factor out compiler option tokenization. Francisco Jerez New 1
[Mesa-dev,07/47] clover/llvm: Refactor compiler instance initialization. Francisco Jerez New 1
[Mesa-dev,08/47] clover/llvm: Declare compiler instance at top level and pass down as argument. Francisco Jerez New 1
[Mesa-dev,09/47] clover/llvm: Factor out LLVM context init. Francisco Jerez New 1
[Mesa-dev,10/47] clover/llvm: Clean up compilation into LLVM IR. Francisco Jerez New 1
[Mesa-dev,11/47] clover/llvm: Trivial codestyle clean-up for optimize(). Francisco Jerez New 1
[Mesa-dev,12/47] clover/llvm: Simplify diagnostic_handler(). Francisco Jerez New 1
[Mesa-dev,13/47] clover/llvm: Use helper function to abort compilation with error message. Francisco Jerez New 1
[Mesa-dev,14/47] clover/llvm: Tidy debug handling. Francisco Jerez New 1
[Mesa-dev,15/47] clover/llvm: Move a bunch of utility functions into separate file. Francisco Jerez New 1
[Mesa-dev,16/47] clover/llvm: Clean up ELF parsing. Francisco Jerez New 1
[Mesa-dev,17/47] clover/llvm: Clean up compile_native(). Francisco Jerez New 1
[Mesa-dev,18/47] clover/llvm: Factor out duplicated construction of clover::module. Francisco Jerez New 1
[Mesa-dev,19/47] clover/llvm: Fold compile_native() call into build_module_native(). Francisco Jerez New 1
[Mesa-dev,20/47] clover/llvm: Clean up codestyle of get_kernel_args(). Francisco Jerez New 1 1
[Mesa-dev,21/47] clover/llvm: Add simplified utility functions for metadata introspection. Francisco Jerez New
[Mesa-dev,22/47] clover/llvm: Use metadata introspection utils for kernel argument set-up. Francisco Jerez New 1
[Mesa-dev,23/47] clover/llvm: Use metadata introspection utils for kernel enumeration. Francisco Jerez New 1
[Mesa-dev,24/47] clover/llvm: Clean up bitcode codegen. Francisco Jerez New 1
[Mesa-dev,25/47] clover/llvm: Split native codegen and assembly print-out into separate functions. Francisco Jerez New 1
[Mesa-dev,26/47] clover/llvm: Define function for bitcode print-out. Francisco Jerez New 1
[Mesa-dev,27/47] clover/llvm: Split shared codegen support code into separate file. Francisco Jerez New 1
[Mesa-dev,28/47] clover/llvm: Split bitcode codegen into separate file. Francisco Jerez New 1
[Mesa-dev,29/47] clover/llvm: Split native codegen into separate file. Francisco Jerez New 1
[Mesa-dev,30/47] clover/llvm: Trivial assorted cleanups for invocation.cpp. Francisco Jerez New 1
[Mesa-dev,31/47] clover/llvm: Implement library bitcode codegen. Francisco Jerez New 1
[Mesa-dev,32/47] clover/llvm: Split compilation and linking. Francisco Jerez New 1
[Mesa-dev,33/47] clover/llvm: Implement linkage of multiple clover modules. Francisco Jerez New 1
[Mesa-dev,34/47] clover/llvm: Implement the -create-library linker option. Francisco Jerez New 1
[Mesa-dev,35/47] clover/tgsi: Move compiler entry point declaration into tgsi directory and names... Francisco Jerez New 1
[Mesa-dev,36/47] clover/tgsi: Add stub link_program() function. Francisco Jerez New 1
[Mesa-dev,37/47] clover: Override ret_object. Francisco Jerez New 1
[Mesa-dev,38/47] clover: Move back to using build_error to signal compilation failure. Francisco Jerez New 1
[Mesa-dev,39/47] clover: Define error subclass to signal build option parse failure. Francisco Jerez New 1
[Mesa-dev,40/47] clover: Change program::build opts argument to std::string. Francisco Jerez New 1
[Mesa-dev,41/47] clover: Unify program::build_* into a single method returning a struct. Francisco Jerez New 1
[Mesa-dev,42/47] clover: Provide separate program methods for compilation and linking. Francisco Jerez New 1
[Mesa-dev,43/47] clover/llvm: Get rid of compile_program_llvm(). Francisco Jerez New 1
[Mesa-dev,44/47] clover/core: Remove compiler.hpp. Francisco Jerez New 1
[Mesa-dev,45/47] clover: Trivial cleanups for api/program.cpp. Francisco Jerez New 1
[Mesa-dev,46/47] clover: Add clLinkProgram (CL 1.2). Francisco Jerez New 1
[Mesa-dev,47/47] clover/api: Implement clLinkProgram per-device binary presence validation rule. Francisco Jerez New 1