projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
ac: create the LLVM builder in ac_llvm_context_init
[mesa.git]
/
src
/
gallium
/
drivers
/
radeonsi
/
si_shader_tgsi_setup.c
2019-07-20
Marek Olšák
ac: create the LLVM builder in ac_llvm_context_init
blob
|
commitdiff
|
raw
2019-07-20
Marek Olšák
ac: create the LLVM module for Wave32 or Wave64 in...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-20
Marek Olšák
ac: initial Wave32 support in LLVM build helpers
blob
|
commitdiff
|
raw
|
diff to current
2019-07-09
Marek Olšák
radeonsi: fix and clean up shader_type passing
blob
|
commitdiff
|
raw
|
diff to current
2019-07-03
Nicolai Hähnle
radeonsi/gfx10: generate VS and TES as NGG merged ESGS...
blob
|
commitdiff
|
raw
|
diff to current
2019-06-13
Nicolai Hähnle
radeonsi: use the new run-time linker for shaders
blob
|
commitdiff
|
raw
|
diff to current
2019-05-30
Marek Olšák
Change a few frequented uses of DEBUG to !NDEBUG
blob
|
commitdiff
|
raw
|
diff to current
2018-08-31
Dave Airlie
radeonsi: fix regression in indirect input swizzles.
blob
|
commitdiff
|
raw
|
diff to current
2018-08-29
Dave Airlie
gallivm: allow to pass two swizzles into fetches.
blob
|
commitdiff
|
raw
|
diff to current
2018-08-22
Marek Olšák
ac,radeonsi: use ac_build_gather_values more
blob
|
commitdiff
|
raw
|
diff to current
2018-08-22
Marek Olšák
radeonsi: use ac_build_imad
blob
|
commitdiff
|
raw
|
diff to current
2018-08-15
Marek Olšák
radeonsi: don't use emit_data->args in atomic_emit
blob
|
commitdiff
|
raw
|
diff to current
2018-08-01
Marek Olšák
ac,radeonsi: reduce optimizations for complex compute...
blob
|
commitdiff
|
raw
|
diff to current
2018-07-04
Marek Olšák
ac: fold LLVMContext creation into ac_llvm_context_init
blob
|
commitdiff
|
raw
|
diff to current
2018-07-04
Marek Olšák
radeonsi: reorder code in si_llvm_context_init
blob
|
commitdiff
|
raw
|
diff to current
2018-07-04
Marek Olšák
radeonsi: use ac_compile_module_to_binary to reduce...
blob
|
commitdiff
|
raw
|
diff to current
2018-07-03
Dave Airlie
radeonsi: rename si_compiler -> ac_llvm_compiler
blob
|
commitdiff
|
raw
|
diff to current
2018-07-02
Marek Olšák
ac: move all LLVM module initialization into ac_create_...
blob
|
commitdiff
|
raw
|
diff to current
2018-06-25
Marek Olšák
radeonsi: stop using lp_build_alloc
blob
|
commitdiff
|
raw
|
diff to current
2018-06-25
Marek Olšák
radeonsi: stop using lp_build_gather_values
blob
|
commitdiff
|
raw
|
diff to current
2018-06-25
Marek Olšák
radeonsi: clean up some #includes
blob
|
commitdiff
|
raw
|
diff to current
2018-05-17
Marek Olšák
amd: remove support for LLVM 4.0
blob
|
commitdiff
|
raw
|
diff to current
2018-04-27
Marek Olšák
radeonsi: move data_layout into si_compiler
blob
|
commitdiff
|
raw
|
diff to current
2018-04-27
Marek Olšák
radeonsi: move passmgr into si_compiler
blob
|
commitdiff
|
raw
|
diff to current
2018-04-27
Marek Olšák
radeonsi: move target_library_info into si_compiler
blob
|
commitdiff
|
raw
|
diff to current
2018-04-27
Marek Olšák
radeonsi: use si_compiler::triple in si_llvm_optimize_m...
blob
|
commitdiff
|
raw
|
diff to current
2018-04-27
Marek Olšák
radeonsi: add triple into si_compiler
blob
|
commitdiff
|
raw
|
diff to current
2018-04-27
Marek Olšák
radeonsi: add struct si_compiler containing LLVMTargetM...
blob
|
commitdiff
|
raw
|
diff to current
2018-04-05
Marek Olšák
radeonsi: update copyrights
blob
|
commitdiff
|
raw
|
diff to current
2018-04-02
Mike Lothian
radeonsi: Fix include for LLVMAddPromoteMemoryToRegiste...
blob
|
commitdiff
|
raw
|
diff to current
2018-03-29
Ian Romanick
util: Move util_is_power_of_two to bitscan.h and rename...
blob
|
commitdiff
|
raw
|
diff to current
2018-03-21
Marek Olšák
radeonsi: fix a snprintf warning on gcc 7.3.0
blob
|
commitdiff
|
raw
|
diff to current
2018-03-07
Timothy Arceri
radeonsi: make use of if/loop build helpers in ac
blob
|
commitdiff
|
raw
|
diff to current
2018-03-07
Marek Olšák
radeonsi: remove si_llvm_add_attribute
blob
|
commitdiff
|
raw
|
diff to current
2018-02-28
Timothy Arceri
radeonsi: set some context vars for nir path
blob
|
commitdiff
|
raw
|
diff to current
2018-02-13
Timothy Arceri
radeonsi: make si_declare_compute_memory() more generic...
blob
|
commitdiff
|
raw
|
diff to current
2018-02-02
Marek Olšák
amd: remove support for LLVM 3.9
blob
|
commitdiff
|
raw
|
diff to current
2018-02-01
Marek Olšák
radeonsi: remove unused si_shader_context members
blob
|
commitdiff
|
raw
|
diff to current
2018-01-16
Samuel Pitoiset
ac: import lp_create_builder() from gallivm
blob
|
commitdiff
|
raw
|
diff to current
2017-12-22
Samuel Pitoiset
amd/common: pass the family to ac_llvm_context_init()
blob
|
commitdiff
|
raw
|
diff to current
2017-12-04
Timothy Arceri
radeonsi: pass llvm type to si_llvm_emit_fetch_64bit()
blob
|
commitdiff
|
raw
|
diff to current
2017-11-29
Marek Olšák
radeonsi: remove r600_common_screen
blob
|
commitdiff
|
raw
|
diff to current
2017-11-29
Marek Olšák
radeonsi: move shader debug helpers out of r600_pipe_co...
blob
|
commitdiff
|
raw
|
diff to current
2017-11-10
Timothy Arceri
radeonsi: get llvm types from ac
blob
|
commitdiff
|
raw
|
diff to current
2017-10-09
Marek Olšák
radeonsi: enumerize DBG flags
blob
|
commitdiff
|
raw
|
diff to current
2017-10-06
Marek Olšák
radeonsi: use f32_0 and f32_1
blob
|
commitdiff
|
raw
|
diff to current
2017-10-06
Marek Olšák
radeonsi: lp_type::length is always 1
blob
|
commitdiff
|
raw
|
diff to current
2017-10-06
Marek Olšák
radeonsi: don't use lp_build_const_*
blob
|
commitdiff
|
raw
|
diff to current
2017-10-06
Marek Olšák
radeonsi: use ctx->ac.context and ctx->types
blob
|
commitdiff
|
raw
|
diff to current
2017-10-06
Marek Olšák
radeonsi: use ctx->ac.builder
blob
|
commitdiff
|
raw
|
diff to current
2017-10-06
Marek Olšák
radeonsi: use i32_0 and i32_1 more
blob
|
commitdiff
|
raw
|
diff to current
2017-10-06
Marek Olšák
radeonsi: use ac helpers for bitcasts
blob
|
commitdiff
|
raw
|
diff to current
2017-10-06
Marek Olšák
radeonsi: use si_get_indirect_index for TEMP indexing
blob
|
commitdiff
|
raw
|
diff to current
2017-09-29
Nicolai Hähnle
tgsi: infer that dst[1] of DFRACEXP is an integer
blob
|
commitdiff
|
raw
|
diff to current
2017-09-29
Nicolai Hähnle
gallivm: add dst register index to lp_build_tgsi_contex...
blob
|
commitdiff
|
raw
|
diff to current
2017-09-26
Marek Olšák
r600: fork and import gallium/radeon
blob
|
commitdiff
|
raw
|
diff to current
2017-09-18
Nicolai Hähnle
amd/common: add chip_class to ac_llvm_context
blob
|
commitdiff
|
raw
|
diff to current
2017-09-07
Marek Olšák
radeonsi: remove 2 callbacks from si_shader_context
blob
|
commitdiff
|
raw
|
diff to current
2017-08-10
Marek Olšák
ac: fail shader compilation if libelf is replaced by...
blob
|
commitdiff
|
raw
|
diff to current
2017-07-31
Nicolai Hähnle
radeonsi: ensure that temp array allocas are in the...
blob
|
commitdiff
|
raw
|
diff to current
2017-07-17
Marek Olšák
radeonsi/gfx9: add workarounds to avoid VGPR indexing...
blob
|
commitdiff
|
raw
|
diff to current
2017-07-17
Marek Olšák
radeonsi: merge si_llvm_get_amdgpu_target into ac_get_l...
blob
|
commitdiff
|
raw
|
diff to current
2017-07-17
Marek Olšák
radeonsi: don't call gallivm_init_llvm_targets
blob
|
commitdiff
|
raw
|
diff to current
2017-06-08
Juan A. Suarez Romero
radeonsi: call LLVMAddEarlyCSEMemSSAPass only for LLVM...
blob
|
commitdiff
|
raw
|
diff to current
2017-06-07
Marek Olšák
radeonsi: do EarlyCSEMemSSA LLVM pass
blob
|
commitdiff
|
raw
|
diff to current
2017-05-18
Marek Olšák
radeonsi: clamp indirect index to the number of declare...
blob
|
commitdiff
|
raw
|
diff to current
2017-05-16
Nicolai Hähnle
radeonsi: extract TGSI memory/texture opcode handling...
blob
|
commitdiff
|
raw
|
diff to current
2017-05-04
Marek Olšák
radeonsi/gfx9: set correct LLVM calling conventions...
blob
|
commitdiff
|
raw
|
diff to current
2017-05-04
Marek Olšák
radeonsi: inline si_llvm_shader_type into si_llvm_creat...
blob
|
commitdiff
|
raw
|
diff to current
2017-05-04
Marek Olšák
radeonsi: fold surrounding code into si_llvm_finalize_m...
blob
|
commitdiff
|
raw
|
diff to current
2017-05-04
Marek Olšák
radeonsi: drop support for LLVM 3.8
blob
|
commitdiff
|
raw
|
diff to current
2017-05-04
Marek Olšák
radeonsi: stop using v16i8
blob
|
commitdiff
|
raw
|
diff to current
2017-04-28
Marek Olšák
radeonsi: separate out TGSI initialization of si_shader...
blob
|
commitdiff
|
raw
|
diff to current
2017-04-05
Nicolai Hähnle
radeonsi: strengthen emit_optimization_barrier
blob
|
commitdiff
|
raw
|
diff to current
2017-04-05
Nicolai Hähnle
radeonsi: support 64-bit system values
blob
|
commitdiff
|
raw
|
diff to current
2017-04-04
Marek Olšák
radeonsi: access gallivm through ctx in most places
blob
|
commitdiff
|
raw
|
diff to current
2017-04-04
Marek Olšák
radeonsi: use ctx->types instead of bld->types etc.
blob
|
commitdiff
|
raw
|
diff to current
2017-04-04
Marek Olšák
radeonsi: use i32_0/1 instead of *int_bld.zero/one...
blob
|
commitdiff
|
raw
|
diff to current
2017-04-04
Marek Olšák
radeonsi: remove most uses of lp_build_const*
blob
|
commitdiff
|
raw
|
diff to current
2017-03-30
Marek Olšák
radeonsi/gfx9: disable features that don't work
blob
|
commitdiff
|
raw
|
diff to current
2017-03-15
Samuel Pitoiset
radeonsi: disable sinking common instructions down...
blob
|
commitdiff
|
raw
|
diff to current
2017-03-06
Marek Olšák
radeonsi: drop support for LLVM 3.6 & 3.7
blob
|
commitdiff
|
raw
|
diff to current
2017-03-03
Marek Olšák
ac: normalize build helper names
blob
|
commitdiff
|
raw
|
diff to current
2017-02-28
Timothy Arceri
radeon: remove unused radeon_elf_util.{c,h}
blob
|
commitdiff
|
raw
|
diff to current
2017-02-28
Timothy Arceri
radeon/ac: switch from radeon_elf_read() to ac_elf_read()
blob
|
commitdiff
|
raw
|
diff to current
2017-02-28
Timothy Arceri
radeon/ac: switch from radeon_shader_binary to ac_shade...
blob
|
commitdiff
|
raw
|
diff to current
2017-02-21
Marek Olšák
radeonsi: set no-signed-zeros-fp-math
blob
|
commitdiff
|
raw
|
diff to current
2017-02-21
Marek Olšák
gallivm: add no-signed-zeros-fp-math option to lp_creat...
blob
|
commitdiff
|
raw
|
diff to current
2017-02-18
Marek Olšák
radeonsi: stop using TGSI_OPCODE_CLAMP by moving it...
blob
|
commitdiff
|
raw
|
diff to current
2017-02-18
Marek Olšák
radeonsi: add a workaround for clamping unaligned RGB...
blob
|
commitdiff
|
raw
|
diff to current
2017-02-01
Tom Stellard
radeonsi: Fix build on LLVM < 3.9 v2
blob
|
commitdiff
|
raw
|
diff to current
2017-01-31
Tom Stellard
radeonsi: Set datalayout on the llvm module
blob
|
commitdiff
|
raw
|
diff to current
2017-01-23
Marek Olšák
radeonsi: preload PS inputs only if KILL is used
blob
|
commitdiff
|
raw
|
diff to current
2017-01-13
Samuel Pitoiset
radeonsi: replace si_shader_context::soa by bld_base
blob
|
commitdiff
|
raw
|
diff to current
2017-01-13
Samuel Pitoiset
radeonsi: replace ctx->soa.outputs by ctx->outputs
blob
|
commitdiff
|
raw
|
diff to current
2017-01-13
Samuel Pitoiset
radeonsi: move si_shader_context::soa::addr to si_shade...
blob
|
commitdiff
|
raw
|
diff to current
2017-01-13
Samuel Pitoiset
radeonsi: allocate the array of immediates dynamically
blob
|
commitdiff
|
raw
|
diff to current
2017-01-12
Nicolai Hähnle
amd/common: unify cube map coordinate handling between...
blob
|
commitdiff
|
raw
|
diff to current
2017-01-09
Marek Olšák
radeonsi: fix the Witcher 2 black transitions
blob
|
commitdiff
|
raw
|
diff to current
2017-01-09
Marek Olšák
radeonsi: set si_shader_context::input_decls for ranged...
blob
|
commitdiff
|
raw
|
diff to current
next