summaryrefslogtreecommitdiff
BranchCommit messageAuthorAge
Jul20-testradeon/llvm: Fix a bug with IF LOGICALNZ with int operandVincent Lejeune12 years
MCCodeEmitterXXX: R600MCCodeEmitterTom Stellard12 years
SI-MCEmitterXXX: MC CodeTom Stellard12 years
Sep19-ComputeXXX: Compile on demandTom Stellard12 years
Sep24-Computer600g: Re-enable growing of the compute memory poolTom Stellard12 years
aligned-argsclover: Sign-extend and zero-extend kernel arguments when requiredTom Stellard11 years
amdgpu-namespaceradeon/llvm: Rename namespace from AMDIL to AMDGPUTom Stellard12 years
amdil-cleanradeon/llvm: Add isMOV to IntrInfoTom Stellard12 years
amdil-removal-May23radeon/llvm: Remove AMDIL EXP* instructionsTom Stellard13 years
amdil-stripradeon/llvm: Remove AMDILELFWriterInfo.cppTom Stellard13 years
attr-fixllvmpipe: Fix build after removal of deprecated attribute API v2Aaron Watry8 years
automake-allnoop: Use non-recursive automakeTom Stellard13 years
automake-gallium4XXX fixup with Remove hacks for static MakefilesAndreas Boll12 years
better-schedr300/compiler: Convert RGB to alpha in the scheduler.Tom Stellard14 years
bfgminerclover: Use a struct to represent cl_platform_idFrancisco Jerez12 years
clover-clangclover: Add tgsi_object.hTom Stellard13 years
clover-clockclover: Query drivers for max clock frequencyTom Stellard11 years
clover-elfXXX: WIP binaryTom Stellard11 years
clover-elf-finalradeonsi/compute: Enable PIPE_SHADER_IR_NATIVE for compute shaders v2Tom Stellard10 years
clover-elf-v2clover: WIP: Add support for ELF loadingTom Stellard11 years
clover-elf-v3radeon: Remove unused files radeon_llvm_util.[ch]Tom Stellard10 years
clover-icdclover: Implement the OpenCL ICDTom Stellard11 years
clover-icd-v2XXX: EventTom Stellard11 years
clover-icd-v3XXX: Everything worksTom Stellard11 years
clover-nextclover: Fix pitch calculation for buffer transfers.Francisco Jerez11 years
clover-r600-llvmclover: Have clang generate x86_64 code by defaultTom Stellard13 years
clover-r600-masterRemove stray printfsTom Stellard13 years
clover-r600-master-Apr13-2012-WIPXXX: WIP fixupsTom Stellard13 years
dataflowr300/compiler: Add a new function for more efficient dataflow analysisTom Stellard14 years
debuggerAdd radeon_debugger_result.hTom Stellard14 years
fast-mathXXX: FastmathTom Stellard9 years
gallim-compute-r600-Apr24r600g: compute support for evergreenAdam Rak13 years
gallium-automakelibgallium: Convert to automakeTom Stellard12 years
gallium-compute-r600r600g: compute support for evergreenAdam Rak13 years
gallium-compute-r600-Apr27configure.ac: Add llvm instrumentation lib for opencl XXXTom Stellard13 years
gallium-compute-r600-June1radeon/llvm: Eliminate CFGStructurizer dependency on AMDIL instructionsTom Stellard12 years
gallium-compute-r600-May17XXX: Rebase cleanups r600g computeTom Stellard13 years
gallium-compute-r600-May22r600g: compute support for evergreenAdam Rak13 years
gallium-compute-r600-May31radeon/llvm: Remove deadcode from the R600LowerInstructions passTom Stellard12 years
gc-apir600g/compute: Handle NULL kernel metadataTom Stellard12 years
gudaAdd guda state trackerTom Stellard8 years
if-conv-rebaseradeon/llvm: suppress PS/PVVincent Lejeune12 years
indirect-wip-2XXX: Remove printfsTom Stellard12 years
indirect-wip-5r600g: Add ar_chanTom Stellard12 years
ldsXXX: Initial lds workTom Stellard12 years
libmesallvmXXX: First attempt at libMesaLLVM.soTom Stellard12 years
libmesallvm-prefixXXX: MesaLLVM prefixTom Stellard12 years
llvm-buildradeon/llvm: Always build libradeonllvm as staticTom Stellard12 years
llvm-dagXXX: WIPTom Stellard13 years
llvm-dag-May18WIPTom Stellard13 years
llvm-indirect-wipXXX: Don't merge inst groups with MOVA and relative addressingTom Stellard12 years
llvm-reg-rewrite-wipReg rewrite wipTom Stellard13 years
masterr600g: use load_ar checks with llvm output.Vincent Lejeune12 years
mike-encodingradeon/llvm: Add native encoding for ALU instructions.Tom Stellard12 years
mike-rebaseradeon/llvm: Add native encoding for ALU instructions.Tom Stellard12 years
new-register-allocatorprog_optimize: Add reads without writes optimization passTom Stellard14 years
new-register-allocator-v2r300/compiler: Handle loops in the register allocatorTom Stellard14 years
piglit-noxgallium: Add __DRIimageDriverExtension support to galliumKeith Packard11 years
presubr300/compiler: Fix glean tests texCombine and texCombine4 after latestTom Stellard14 years
presub-rebase-v2r300/compiler: Reorganize presub_helper()Tom Stellard14 years
r300-loopsr300/compiler: Handle more complex conditionals in loops.Tom Stellard14 years
r500-loopsr300/complier: Use hardware flow control instructions for loops on r500.Tom Stellard14 years
r500-loops-rebaser300/compiler: Fix loop unrollingTom Stellard14 years
r600-computeXXX: WOrkingTom Stellard11 years
r600-external-llvmXXX:Tom Stellard12 years
r600-llvmr600g: Add hooks for the LLVM shader compilerTom Stellard13 years
r600-llvm-rcr600g: XXX: Some compute fixes after rebaseTom Stellard13 years
r600-structureXXX: Add standard breakTom Stellard12 years
r600-structure-v2configure.ac: Fix --with-llvm-shared-libsQuentin Glidic12 years
r600g-compute-newer-kernelsr600g/compute: Use evergreen_cb() for binding RATsTom Stellard12 years
r600g-compute-unifyXXX: r600g Add some docsTom Stellard12 years
r600g-image-supportXXX: WorkingTom Stellard11 years
r600g-llvm-shadertgsi_llvm: Reuse base for elem_type in soa contextTom Stellard13 years
r600g-llvm-shader-Feb08-2012gallium/radeon: Don't use emitLiveInCopies()Tom Stellard13 years
r600g-llvm-shader-Jan15-2012gallium/radeon: Use isPseudo flag for AMDIL instructionsTom Stellard13 years
regallocr300/compiler: Add some comments to the register allocatorTom Stellard14 years
regalloc-wipTempTom Stellard14 years
regalloc-wip-2Temp it works a little bit.Tom Stellard14 years
regalloc-wip-3Piglit worksTom Stellard14 years
regalloc-wip-4Handle input registers in r300_fragprog_emit.cTom Stellard14 years
regalloc-wip-5r300/compiler: Rewrite register allocatorTom Stellard14 years
remove-amdilXXX WIPTom Stellard12 years
sched-perfr300/compiler: Make sure presubtract sources use supported swizzlesTom Stellard14 years
sched-perf-rebaser300/compiler: Add a more efficient version of rc_find_free_temporary()Tom Stellard14 years
sched-r500r300/compiler: Prevent regalloc from creating non-native swizzlesTom Stellard13 years
sha1XXX: Commit rest of sha1 fixesTom Stellard12 years
si-computeXXX: Remove out_buffer memberTom Stellard12 years
si-compute-v3XXX:FixesTom Stellard12 years
tex-semPrefetch when all TEX read inputs or constantsTom Stellard13 years
tgsi-llvm-rewrite-wipgallivm: Finish implementation of absTom Stellard13 years
tgsi-llvm-rewrite-wip-011212gallivm: Add some comments to lp_bld_action.hTom Stellard13 years
tgsi-llvm-rewrite-wip-2gallivm: DP3Tom Stellard13 years
tgsi-rewrite-almostr600g: Add LLVM backendTom Stellard13 years
tgsi-rewrite-needs-testingr600g: Add LLVM backendTom Stellard13 years
vert-loopsr300/compiler: Another attempt at nested loops and branchesTom Stellard13 years
vgpr-spilling-Jan07-2014radeonsi: Enable VGPR spilling for all shader typesTom Stellard10 years
xvmc-r300-automakeXXX: WIP autoamke xvmc-r300Tom Stellard12 years