projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
gallium/radeon: label basic blocks by the corresponding TGSI pc
[mesa.git]
/
src
/
gallium
/
drivers
/
radeon
/
radeon_setup_tgsi_llvm.c
2016-10-04
Nicolai Hähnle
gallium/radeon: label basic blocks by the corresponding...
blob
|
commitdiff
|
raw
2016-10-04
Nicolai Hähnle
gallium/radeon: cleanup and fix branch emits
blob
|
commitdiff
|
raw
|
diff to current
2016-09-21
Dave Airlie
radeonsi: prepare 64-bit integer support. (v2)
blob
|
commitdiff
|
raw
|
diff to current
2016-09-14
Marek Olšák
radeonsi: reload PS inputs with direct indexing at...
blob
|
commitdiff
|
raw
|
diff to current
2016-08-25
Marek Olšák
radeonsi: don't use allocas for arrays with LLVM 3.8
blob
|
commitdiff
|
raw
|
diff to current
2016-08-18
Marek Olšák
radeonsi: initialize and finalize the LLVM function...
blob
|
commitdiff
|
raw
|
diff to current
2016-08-17
Nicolai Hähnle
gallium/radeon: use lp_build_alloca_undef
blob
|
commitdiff
|
raw
|
diff to current
2016-08-17
Nicolai Hähnle
gallium/radeon: protect against out of bounds temporary...
blob
|
commitdiff
|
raw
|
diff to current
2016-08-17
Nicolai Hähnle
gallium/radeon: add radeon_llvm_bound_index for bounds...
blob
|
commitdiff
|
raw
|
diff to current
2016-08-17
Nicolai Hähnle
gallium/radeon: reduce alloca of temporaries based...
blob
|
commitdiff
|
raw
|
diff to current
2016-08-17
Nicolai Hähnle
gallium/radeon: use tgsi_scan_arrays for temp arrays
blob
|
commitdiff
|
raw
|
diff to current
2016-08-17
Nicolai Hähnle
gallium/radeon: allocate temps array info in radeon_llv...
blob
|
commitdiff
|
raw
|
diff to current
2016-08-17
Nicolai Hähnle
gallium/radeon: always do the full store in store_value...
blob
|
commitdiff
|
raw
|
diff to current
2016-08-17
Nicolai Hähnle
gallium/radeon: extract common getelementptr logic...
blob
|
commitdiff
|
raw
|
diff to current
2016-08-17
Nicolai Hähnle
gallium/radeon: pass indirect register info into get_al...
blob
|
commitdiff
|
raw
|
diff to current
2016-08-17
Nicolai Hähnle
gallium/radeon: extract common lookup code into get_tem...
blob
|
commitdiff
|
raw
|
diff to current
2016-08-17
Nicolai Hähnle
gallium/radeon: clarify the comment on the array alloca...
blob
|
commitdiff
|
raw
|
diff to current
2016-08-17
Nicolai Hähnle
gallium/radeon: more descriptive names for LLVM tempora...
blob
|
commitdiff
|
raw
|
diff to current
2016-08-17
Nicolai Hähnle
gallium/radeon: simplify radeon_llvm_emit_store for...
blob
|
commitdiff
|
raw
|
diff to current
2016-08-17
Nicolai Hähnle
gallium/radeon: simplify radeon_llvm_emit_fetch for...
blob
|
commitdiff
|
raw
|
diff to current
2016-08-17
Nicolai Hähnle
gallium/radeon: clean up emit_declaration for temporaries
blob
|
commitdiff
|
raw
|
diff to current
2016-08-03
Marek Olšák
radeonsi: don't set the last parameter component of...
blob
|
commitdiff
|
raw
|
diff to current
2016-08-03
Marek Olšák
radeonsi: use llvm.amdgcn.cube* if available
blob
|
commitdiff
|
raw
|
diff to current
2016-08-03
Marek Olšák
radeonsi: use llvm.amdgcn.rsq.f64 if available
blob
|
commitdiff
|
raw
|
diff to current
2016-08-03
Marek Olšák
radeonsi: use v_mad_f32 for fma
blob
|
commitdiff
|
raw
|
diff to current
2016-07-26
Marek Olšák
radeon/llvm: Use alloca instructions for larger arrays...
blob
|
commitdiff
|
raw
|
diff to current
2016-07-14
Marek Olšák
Revert "radeon/llvm: Use alloca instructions for larger...
blob
|
commitdiff
|
raw
|
diff to current
2016-07-13
Marek Olšák
gallium/radeon: normalize the code style
blob
|
commitdiff
|
raw
|
diff to current
2016-07-06
Tom Stellard
radeon/llvm: Use alloca instructions for larger arrays
blob
|
commitdiff
|
raw
|
diff to current
2016-07-06
Tom Stellard
radeon/llvm: Add helpers for loading and storing data...
blob
|
commitdiff
|
raw
|
diff to current
2016-07-06
Tom Stellard
radeon/llvm: Remove uses_temp_indirect_addressing(...
blob
|
commitdiff
|
raw
|
diff to current
2016-07-04
Marek Olšák
radeonsi: keep using v_rcp_f32 for division in future...
blob
|
commitdiff
|
raw
|
diff to current
2016-06-25
Marek Olšák
gallium/radeon: boolean -> bool, TRUE -> true, FALSE...
blob
|
commitdiff
|
raw
|
diff to current
2016-06-24
Marek Olšák
radeonsi: emit 1/sqrt for RSQ
blob
|
commitdiff
|
raw
|
diff to current
2016-06-10
Dave Airlie
radeonsi: convert to 64-bitness checks instead of doubles.
blob
|
commitdiff
|
raw
|
diff to current
2016-05-17
Jan Vesely
Treewide: Remove Elements() macro
blob
|
commitdiff
|
raw
|
diff to current
2016-05-01
Emil Velikov
gallium/radeon: nuke the final pre LLVM 3.6 codepath
blob
|
commitdiff
|
raw
|
diff to current
2016-04-19
Bas Nieuwenhuizen
radeonsi: add shared memory
blob
|
commitdiff
|
raw
|
diff to current
2016-03-25
Jason Ekstrand
Merge remote-tracking branch 'public/master' into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2016-03-19
Marek Olšák
gallium/radeon: remove remnants of R600 TGSI->LLVM
blob
|
commitdiff
|
raw
|
diff to current
2016-02-24
Kristian Høgsberg...
Merge remote-tracking branch 'origin/master' into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2016-02-21
Marek Olšák
gallium/radeon: add basic code for setting shader retur...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-17
Tom Stellard
radeon/llvm: Add TargetLibraryInfo to the pass manager
blob
|
commitdiff
|
raw
|
diff to current
2016-02-17
Tom Stellard
radeon/llvm: Set the target triple on the module
blob
|
commitdiff
|
raw
|
diff to current
2016-02-05
Jason Ekstrand
Merge remote-tracking branch 'mesa-public/master' into...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-05
Jason Ekstrand
Merge branch mesa-public/master into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2016-02-05
Nicolai Hähnle
gallium/radeon: emit LLVM `ret void` before radeon_llvm...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-04
Marek Olšák
radeonsi: implement PK2H and UP2H opcodes
blob
|
commitdiff
|
raw
|
diff to current
2016-01-22
Marek Olšák
radeonsi: change LLVM intrinsics for BREV, CLAMP, EX2
blob
|
commitdiff
|
raw
|
diff to current
2015-12-11
Jason Ekstrand
Merge remote-tracking branch 'mesa-public/master' into...
blob
|
commitdiff
|
raw
|
diff to current
2015-11-24
Michel Dänzer
radeon/llvm: Use llvm.AMDIL.exp intrinsic again for now
blob
|
commitdiff
|
raw
|
diff to current
2015-10-19
Jason Ekstrand
Merge remote-tracking branch 'mesa-public/master' into...
blob
|
commitdiff
|
raw
|
diff to current
2015-10-17
Marek Olšák
radeonsi: don't use the AMDGPU intrinsic for CMP
blob
|
commitdiff
|
raw
|
diff to current
2015-10-17
Marek Olšák
radeonsi: use LRP from gallivm
blob
|
commitdiff
|
raw
|
diff to current
2015-10-17
Marek Olšák
radeonsi: don't emit AMDGPU intrinsics for integer...
blob
|
commitdiff
|
raw
|
diff to current
2015-10-17
Marek Olšák
radeonsi: don't emit AMDGPU intrinsics for EX2, ROUND...
blob
|
commitdiff
|
raw
|
diff to current
2015-10-17
Marek Olšák
radeonsi: initialize output, temp, and address register...
blob
|
commitdiff
|
raw
|
diff to current
2015-10-01
Kristian Høgsberg...
Merge branch 'master' of ../mesa into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2015-09-10
Marek Olšák
gallium/radeon: drop support for LLVM 3.4
blob
|
commitdiff
|
raw
|
diff to current
2015-08-17
Jason Ekstrand
Merge remote-tracking branch 'mesa-public/master' into...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-06
Marek Olšák
gallium/radeon: always use the llvm. prefix in intrinsi...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-31
Marek Olšák
radeonsi: don't use llvm.AMDIL.fraction for FRC and...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-31
Marek Olšák
gallium/radeon: don't use rsq_action
blob
|
commitdiff
|
raw
|
diff to current
2015-07-31
Marek Olšák
gallium/radeon: move r600-specific code to r600g
blob
|
commitdiff
|
raw
|
diff to current
2015-07-31
Marek Olšák
gallium/radeon: remove unused variables and old comments
blob
|
commitdiff
|
raw
|
diff to current
2015-07-31
Marek Olšák
gallium/radeon: remove build_intrinsic and build_tgsi_i...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-25
Marek Olšák
radeonsi: fix GLSL textureGrad(samplerCube*) functions
blob
|
commitdiff
|
raw
|
diff to current
2015-07-22
Marek Olšák
gallium/radeon: expose emit_fetch
blob
|
commitdiff
|
raw
|
diff to current
2015-07-22
Marek Olšák
gallium/radeon: expose LLVM functions implementing...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-13
Dave Airlie
radeonsi: direct emit intrinsic for DFRAC.
blob
|
commitdiff
|
raw
|
diff to current
2015-07-12
Dave Airlie
radeonsi: ARB_gpu_shader_fp64 + ARB_vertex_attrib_64bit...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-26
Connor Abbott
Merge branch 'wip/nir-vtn' into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2015-06-24
Jason Ekstrand
Merge remote-tracking branch 'mesa-public/master' into...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-29
Marek Olšák
radeon/llvm: reset temps_count on deallocation
blob
|
commitdiff
|
raw
|
diff to current
2015-05-29
Marek Olšák
radeon/llvm: don't use a static array size for radeon_l...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-20
Marek Olšák
gallium: remove TGSI_SAT_MINUS_PLUS_ONE
blob
|
commitdiff
|
raw
|
diff to current
2015-04-23
Marek Olšák
gallium/radeon: don't crash when getting out-of-bounds...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-14
Tom Stellard
radeon/llvm: Improve codegen for KILL_IF
blob
|
commitdiff
|
raw
|
diff to current
2015-04-14
Tom Stellard
radeon/llvm: Run LLVM's instruction combining pass
blob
|
commitdiff
|
raw
|
diff to current
2015-03-18
Marek Olšák
radeonsi: increase coords array size for radeon_llvm_em...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-16
Marek Olšák
radeonsi: implement TGSI_OPCODE_BFI (v2)
blob
|
commitdiff
|
raw
|
diff to current
2015-03-16
Marek Olšák
radeonsi: add support for easy opcodes from ARB_gpu_shader5
blob
|
commitdiff
|
raw
|
diff to current
2015-03-16
Marek Olšák
radeonsi: implement bit-finding opcodes from ARB_gpu_sh...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-16
Marek Olšák
radeonsi: add support for SQRT
blob
|
commitdiff
|
raw
|
diff to current
2015-03-16
Marek Olšák
radeonsi: add support for FMA
blob
|
commitdiff
|
raw
|
diff to current
2015-03-16
Marek Olšák
gallium/radeon: don't use LLVMReadOnlyAttribute for ALU
blob
|
commitdiff
|
raw
|
diff to current
2015-01-07
Marek Olšák
radeonsi: use ordered compares for SSG and face selection
blob
|
commitdiff
|
raw
|
diff to current
2014-10-29
Michel Dänzer
radeon/llvm: Dynamically allocate branch/loop stack...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-12
Marek Olšák
radeonsi: remove shader->input[] and output[] arrays...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-02
Tom Stellard
radeon/llvm: Use the llvm.rsq.clamped intrinsic for RSQ
blob
|
commitdiff
|
raw
|
diff to current
2014-06-19
Michel Dänzer
radeon/llvm: Adapt to AMDGPU.rsq intrinsic change in...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-10
Marek Olšák
radeon/llvm: add support for non-scalar system values
blob
|
commitdiff
|
raw
|
diff to current
2014-02-06
Marek Olšák
gallium/radeon: fix warnings
blob
|
commitdiff
|
raw
|
diff to current
2014-01-29
Michel Dänzer
radeonsi: Initial geometry shader support
blob
|
commitdiff
|
raw
|
diff to current
2013-12-07
Vincent Lejeune
r600/llvm: Allow arbitrary amount of temps in tgsi...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-15
Aaron Watry
radeon/llvm: fix spelling error
blob
|
commitdiff
|
raw
|
diff to current
2013-09-29
Marek Olšák
radeon/llvm: fix TGSI_OPCODE_UCMP
blob
|
commitdiff
|
raw
|
diff to current
2013-09-25
Marek Olšák
radeon/llvm: fix shadow cube texturing for GL3.0
blob
|
commitdiff
|
raw
|
diff to current
2013-08-14
Roland Scheidegger
r600/radeonsi: implement new float comparison instructions
blob
|
commitdiff
|
raw
|
diff to current
2013-07-12
Brian Paul
tgsi: rename the TGSI fragment kill opcodes
blob
|
commitdiff
|
raw
|
diff to current
next