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 Stellard12 years
amdil-stripradeon/llvm: Remove AMDILELFWriterInfo.cppTom Stellard12 years
attr-fixllvmpipe: Fix build after removal of deprecated attribute API v2Aaron Watry7 years
automake-allnoop: Use non-recursive automakeTom Stellard12 years
automake-gallium4XXX fixup with Remove hacks for static MakefilesAndreas Boll11 years
better-schedr300/compiler: Convert RGB to alpha in the scheduler.Tom Stellard13 years
bfgminerclover: Use a struct to represent cl_platform_idFrancisco Jerez11 years
clover-clangclover: Add tgsi_object.hTom Stellard12 years
clover-clockclover: Query drivers for max clock frequencyTom Stellard10 years
clover-elfXXX: WIP binaryTom Stellard10 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 Stellard10 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 Stellard12 years
clover-r600-masterRemove stray printfsTom Stellard12 years
clover-r600-master-Apr13-2012-WIPXXX: WIP fixupsTom Stellard12 years
dataflowr300/compiler: Add a new function for more efficient dataflow analysisTom Stellard14 years
debuggerAdd radeon_debugger_result.hTom Stellard13 years
fast-mathXXX: FastmathTom Stellard9 years
gallim-compute-r600-Apr24r600g: compute support for evergreenAdam Rak12 years
gallium-automakelibgallium: Convert to automakeTom Stellard12 years
gallium-compute-r600r600g: compute support for evergreenAdam Rak12 years
gallium-compute-r600-Apr27configure.ac: Add llvm instrumentation lib for opencl XXXTom Stellard12 years
gallium-compute-r600-June1radeon/llvm: Eliminate CFGStructurizer dependency on AMDIL instructionsTom Stellard12 years
gallium-compute-r600-May17XXX: Rebase cleanups r600g computeTom Stellard12 years
gallium-compute-r600-May22r600g: compute support for evergreenAdam Rak12 years
gallium-compute-r600-May31radeon/llvm: Remove deadcode from the R600LowerInstructions passTom Stellard12 years
gc-apir600g/compute: Handle NULL kernel metadataTom Stellard11 years
gudaAdd guda state trackerTom Stellard7 years
if-conv-rebaseradeon/llvm: suppress PS/PVVincent Lejeune12 years
indirect-wip-2XXX: Remove printfsTom Stellard11 years
indirect-wip-5r600g: Add ar_chanTom Stellard11 years
ldsXXX: Initial lds workTom Stellard11 years
libmesallvmXXX: First attempt at libMesaLLVM.soTom Stellard11 years
libmesallvm-prefixXXX: MesaLLVM prefixTom Stellard11 years
llvm-buildradeon/llvm: Always build libradeonllvm as staticTom Stellard11 years
llvm-dagXXX: WIPTom Stellard12 years
llvm-dag-May18WIPTom Stellard12 years
llvm-indirect-wipXXX: Don't merge inst groups with MOVA and relative addressingTom Stellard11 years
llvm-reg-rewrite-wipReg rewrite wipTom Stellard12 years
masterr600g: use load_ar checks with llvm output.Vincent Lejeune11 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 Stellard13 years
new-register-allocator-v2r300/compiler: Handle loops in the register allocatorTom Stellard13 years
piglit-noxgallium: Add __DRIimageDriverExtension support to galliumKeith Packard10 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 Stellard10 years
r600-external-llvmXXX:Tom Stellard12 years
r600-llvmr600g: Add hooks for the LLVM shader compilerTom Stellard12 years
r600-llvm-rcr600g: XXX: Some compute fixes after rebaseTom Stellard12 years
r600-structureXXX: Add standard breakTom Stellard11 years
r600-structure-v2configure.ac: Fix --with-llvm-shared-libsQuentin Glidic11 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 Stellard12 years
r600g-llvm-shader-Feb08-2012gallium/radeon: Don't use emitLiveInCopies()Tom Stellard12 years
r600g-llvm-shader-Jan15-2012gallium/radeon: Use isPseudo flag for AMDIL instructionsTom Stellard12 years
regallocr300/compiler: Add some comments to the register allocatorTom Stellard13 years
regalloc-wipTempTom Stellard13 years
regalloc-wip-2Temp it works a little bit.Tom Stellard13 years
regalloc-wip-3Piglit worksTom Stellard13 years
regalloc-wip-4Handle input registers in r300_fragprog_emit.cTom Stellard13 years
regalloc-wip-5r300/compiler: Rewrite register allocatorTom Stellard13 years
remove-amdilXXX WIPTom Stellard12 years
sched-perfr300/compiler: Make sure presubtract sources use supported swizzlesTom Stellard13 years
sched-perf-rebaser300/compiler: Add a more efficient version of rc_find_free_temporary()Tom Stellard13 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 Stellard11 years
si-compute-v3XXX:FixesTom Stellard11 years
tex-semPrefetch when all TEX read inputs or constantsTom Stellard13 years
tgsi-llvm-rewrite-wipgallivm: Finish implementation of absTom Stellard12 years
tgsi-llvm-rewrite-wip-011212gallivm: Add some comments to lp_bld_action.hTom Stellard12 years
tgsi-llvm-rewrite-wip-2gallivm: DP3Tom Stellard12 years
tgsi-rewrite-almostr600g: Add LLVM backendTom Stellard12 years
tgsi-rewrite-needs-testingr600g: Add LLVM backendTom Stellard12 years
vert-loopsr300/compiler: Another attempt at nested loops and branchesTom Stellard13 years
vgpr-spilling-Jan07-2014radeonsi: Enable VGPR spilling for all shader typesTom Stellard9 years
xvmc-r300-automakeXXX: WIP autoamke xvmc-r300Tom Stellard12 years