summaryrefslogtreecommitdiffstats
path: root/src/gallium/state_trackers/clover/llvm
Commit message (Expand)AuthorAgeFilesLines
* clover: add missing include to compat.hJan Vesely2017-09-181-0/+1
* clover: Fix build after LLVM r313390Jan Vesely2017-09-152-1/+11
* clover: Fix build after llvm r309911Jan Vesely2017-08-032-1/+7
* clover: Fix build since clang r301442Jan Vesely2017-04-272-1/+3
* st/clover: add space between < and ::Emil Velikov2017-04-216-17/+17
* clover: Add missing include to compat headerJan Vesely2017-04-131-0/+1
* clover: Fix build against clang SVN >= r299965Michel Dänzer2017-04-132-1/+7
* clover: Dump linked binary to a different fileJan Vesely2017-02-271-2/+6
* clover: Fix build against clang SVN >= r293097Michel Dänzer2017-01-271-1/+8
* clover: Use Clang's diagnosticsVedran Miletić2016-12-241-1/+6
* clover: Restore support for LLVM <= 3.9.Vedran Miletić2016-11-242-6/+21
* clover: adapt to new error API since LLVM r286752Vedran Miletić2016-11-141-2/+8
* clover: fix building since llvm r286566Laurent Carlier2016-11-111-0/+5
* clover: Add CL_PROGRAM_BINARY_TYPE support (CL1.2).Serge Martin2016-11-064-6/+9
* clover: Pass unquoted compiler arguments to ClangVedran Miletić2016-10-301-4/+36
* clover: fix getting scalar args api sizeSerge Martin2016-09-161-4/+3
* st/clover: Define __OPENCL_VERSION__ on the device sideNiels Ole Salscheider2016-09-101-0/+3
* clover: make GCC 4.8 happyDieter Nützel2016-07-271-1/+1
* clover: Re-order includes in invocation.cpp to fix buildTom Stellard2016-07-201-7/+17
* clover: Add missing include v2Tom Stellard2016-07-201-0/+1
* clover/core: Remove compiler.hpp.Francisco Jerez2016-07-111-1/+1
* clover/llvm: Get rid of compile_program_llvm().Francisco Jerez2016-07-111-11/+0
* clover: Define error subclass to signal build option parse failure.Francisco Jerez2016-07-111-1/+1
* clover: Move back to using build_error to signal compilation failure.Francisco Jerez2016-07-112-7/+7
* clover/llvm: Implement the -create-library linker option.Francisco Jerez2016-07-111-24/+23
* clover/llvm: Implement linkage of multiple clover modules.Francisco Jerez2016-07-112-3/+35
* clover/llvm: Split compilation and linking.Francisco Jerez2016-07-112-15/+90
* clover/llvm: Implement library bitcode codegen.Francisco Jerez2016-07-112-1/+31
* clover/llvm: Trivial assorted cleanups for invocation.cpp.Francisco Jerez2016-07-111-50/+7
* clover/llvm: Split native codegen into separate file.Francisco Jerez2016-07-113-119/+174
* clover/llvm: Split bitcode codegen into separate file.Francisco Jerez2016-07-113-35/+83
* clover/llvm: Split shared codegen support code into separate file.Francisco Jerez2016-07-113-157/+259
* clover/llvm: Define function for bitcode print-out.Francisco Jerez2016-07-111-7/+10
* clover/llvm: Split native codegen and assembly print-out into separate functi...Francisco Jerez2016-07-111-18/+20
* clover/llvm: Clean up bitcode codegen.Francisco Jerez2016-07-111-16/+20
* clover/llvm: Use metadata introspection utils for kernel enumeration.Francisco Jerez2016-07-111-31/+3
* clover/llvm: Use metadata introspection utils for kernel argument set-up.Francisco Jerez2016-07-111-92/+5
* clover/llvm: Add simplified utility functions for metadata introspection.Francisco Jerez2016-07-111-0/+132
* clover/llvm: Clean up codestyle of get_kernel_args().Francisco Jerez2016-07-111-120/+103
* clover/llvm: Fold compile_native() call into build_module_native().Francisco Jerez2016-07-111-6/+4
* clover/llvm: Factor out duplicated construction of clover::module.Francisco Jerez2016-07-111-47/+41
* clover/llvm: Clean up compile_native().Francisco Jerez2016-07-113-63/+74
* clover/llvm: Clean up ELF parsing.Francisco Jerez2016-07-111-55/+52
* clover/llvm: Move a bunch of utility functions into separate file.Francisco Jerez2016-07-112-60/+99
* clover/llvm: Tidy debug handling.Francisco Jerez2016-07-111-40/+41
* clover/llvm: Use helper function to abort compilation with error message.Francisco Jerez2016-07-111-27/+29
* clover/llvm: Simplify diagnostic_handler().Francisco Jerez2016-07-111-9/+5
* clover/llvm: Trivial codestyle clean-up for optimize().Francisco Jerez2016-07-111-13/+13
* clover/llvm: Clean up compilation into LLVM IR.Francisco Jerez2016-07-111-30/+22
* clover/llvm: Factor out LLVM context init.Francisco Jerez2016-07-111-40/+43