History log of /external/mesa3d/src/gallium/state_trackers/clover/llvm/codegen/native.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
041b330a3204d894fe95b5bae6a740936a7ebc0f 28-Jul-2016 Dieter Nützel <Dieter@nuetzel-hh.de> clover: make GCC 4.8 happy

Without this GCC 4.8.x throws below error:

error: invalid initialization of non-const reference of type
'clover::llvm::compat::raw_ostream_to_emit_file {aka llvm::raw_svector_ostream&}'
from an rvalue of type '<brace-enclosed initializer list>'

v2: change commit title and add error message like Eric Engestrom requested

Signed-off-by: Dieter Nützel <Dieter@nuetzel-hh.de>
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=97019
[ Francisco Jerez: Trivial formatting fix. ]
Reviewed-by: Francisco Jerez <currojerez@riseup.net>
/external/mesa3d/src/gallium/state_trackers/clover/llvm/codegen/native.cpp
4ef1c0918da4363aa20b7c1a91d344fae6c01942 19-Jun-2016 Francisco Jerez <currojerez@riseup.net> clover: Move back to using build_error to signal compilation failure.

This partially reverts 7e0180d57d330bd8d3047e841086712376b2a1cc.
Having two different exception subclasses for compilation and linking
makes it more difficult to share or move code between the two
codepaths, because the exact same function under the same error
condition would need to throw one exception or the other depending on
what top-level API is being implemented with it. There is little
benefit anyway because clCompileProgram() and clLinkProgram() can tell
whether they are linking or compiling a program.

Reviewed-by: Serge Martin <edb+mesa@sigluy.net>
Tested-by: Jan Vesely <jan.vesely@rutgers.edu>
/external/mesa3d/src/gallium/state_trackers/clover/llvm/codegen/native.cpp
520cc268593edad750d0dbab520a715c31a5c230 20-Jun-2016 Francisco Jerez <currojerez@riseup.net> clover/llvm: Split native codegen into separate file.

Reviewed-by: Serge Martin <edb+mesa@sigluy.net>
Tested-by: Jan Vesely <jan.vesely@rutgers.edu>
/external/mesa3d/src/gallium/state_trackers/clover/llvm/codegen/native.cpp