summaryrefslogtreecommitdiff
BranchCommit messageAuthorAge
9.1-abi-fixR600: Move intrinsic definitions into the R600 target directoryTom Stellard11 years
Nov13-testAMDGPU: Fix builds with -DNDEBUGTom Stellard11 years
Oct18-backupR600: Remove deprecated code from R600MCCodeEmitterTom Stellard11 years
assemblerXXX: Select all immediates to SALUTom Stellard9 years
assembler-Jan-06-2015XXX: R600/SI VOP1 AssemblerTom Stellard9 years
assembler-pushR600/SI: Initial support for assembler and inline assemblyTom Stellard9 years
backup-Oct15XXX: WIP no MIOperandInfo wayTom Stellard11 years
backup-Oct18R600: Organize pseudo instruction in R600Instructions.tdTom Stellard11 years
bfgminerXXX: R600: limit vtx clauses to one instructionsTom Stellard11 years
bfgminer-perfR600: Use correct CF_END instruction on Northern Island GPUsTom Stellard11 years
cayman-only-bfgminerXXX: Use correct encoding for Vertex Fetch instructions on Cayman.Tom Stellard11 years
clover-elfR600: AsmPrinter - Call EmitFunctionHeader() to populate symbol tableTom Stellard10 years
clover-elf-v2R600/SI: Remove assertion in SIInstrInfo::areLoadsFromSameBasePtr()Tom Stellard9 years
hazard-recAMDGPU: Implement SIRegisterInfo::getRegPressureSetScore()Tom Stellard8 years
hsaR600/SI: Emit amd_kernel_code_t header for AMDGPU environmentTom Stellard9 years
image-supportXXX: WorkingTom Stellard11 years
indirect-addressingXXX:Tom Stellard11 years
indirect-wipXXX: Backout LiveInterval changes and don't run MachineCSETom Stellard11 years
indirect-wip-2R600: Support for indirect addressingTom Stellard11 years
indirect-wip-3XXX: First try at LDS.Tom Stellard11 years
indirect-wip-4XXX: Moved most of code into its own path using Christian's REG_SEQUENCETom Stellard11 years
indirect-wip-5R600: Support for indirect addressingTom Stellard11 years
kernel-args-WIPXXX: Kernel argsTom Stellard10 years
ldsXXX: More LDSTom Stellard11 years
lds-v2R600: Add local memory support via LDSTom Stellard11 years
long-aluXXX: Barrier squashTom Stellard11 years
madkR600/SI: Use v_madmk_f32Matt Arsenault9 years
masterR600: Fix up test/CodeGen/R600/llvm.pow.ll for r177730Michel Danzer11 years
master-testingSROA: Prevent a cross address space bitcastTom Stellard10 years
master-testing-patchesR600/SI: Use immediates offsets for SMRD instructions whenever possibleTom Stellard10 years
master-testing-patches-v2XXX: Matt's patchTom Stellard10 years
master-testing-siXXX: Const fixesTom Stellard10 years
master-testing-v2XXX: 32-bit priv fixesTom Stellard10 years
mi-sched-experimentalScheduleDAGInstrs: Consider sub-registers when computing vreg def dependenciesTom Stellard9 years
nativeR600: use native for aluVincent Lejeune11 years
opencv-Sep18-patchesStructurizeCFG: Add dependency on LowerSwitch passTom Stellard11 years
perf-Dec31-2014R600: Enable subreg livenessTom Stellard9 years
perf-Jan-08-2015R600: Enable subreg livenessTom Stellard9 years
push-jan16R600/SI: Use unnormalized coordinates for sampling with the RECT target.Michel Dänzer11 years
r600test/CodeGen/R600: Add some basic testsTom Stellard12 years
r600-May09R600: Remove R600ShaderPatterns.tdTom Stellard12 years
r600-alu-encodingR600: Remove deprecated code from R600MCCodeEmitterTom Stellard11 years
r600-final-pushFix warningsTom Stellard12 years
r600-gen-fixesR600: Fix the fetch limits for R600 generation GPUsTom Stellard11 years
r600-imm-flagsAMDGPU: Use new OperandWithDefaultOps for DOT* instructionsTom Stellard12 years
r600-initial-reviewBuild script changes for R600/SI CodegenTom Stellard12 years
r600-initial-review-May11Fixup SIInstrInfo after patchesTom Stellard12 years
r600-mastertest/CodeGen/R600: Add some basic tests v7Tom Stellard12 years
r600-private-mem-fixesR600/SI: Add support for private address space load/storeTom Stellard10 years
r600-private-memoryXXX: SALUTom Stellard10 years
r600-review-v10R600: Fix lowering of vbuildTom Stellard12 years
r600-review-v3AMDIL: Add missing files R600MachineFunctionInfo.{cpp,h}Tom Stellard12 years
r600-review-v7test/CodeGen/R600: Add some basic testsTom Stellard12 years
r600-review-v8test/CodeGen/R600: Add some basic testsTom Stellard12 years
r600-review-v9AMDGPU: Fix register assembly for SITom Stellard12 years
r600-rewrite-patsR600: Convert the rest of the patternsTom Stellard11 years
r600-structurizerXXX: Fix failure of assrtTom Stellard11 years
r600-structurizer-v2XXX: Lower PRED_SET directly to PRED_SET_*Tom Stellard11 years
r600-tablegen-hwregAdd MCRegisterInfo parameter to createMCCodeEmitter functionsTom Stellard12 years
r600-tablegen-reg-encodingAMDIL: Remove SubRegClasses field from Register ClassesTom Stellard12 years
r600-vliwAMDIL: Add AMDGPUSubtarget classTom Stellard12 years
remove-fold-operandsR600/SI: Remove SIISelLowering::legalizeOperands()Tom Stellard9 years
sched-fixesXXX: Indirect fixesTom Stellard11 years
sched-perf-Mar-27-2015R600/SI: Disable register pressure tracking in the schedulerTom Stellard9 years
si-computeXXX: It worksTom Stellard11 years
si-compute-v3XXX: Add real SI processorsTom Stellard11 years
si-foldR600/SI: Add SIFoldOperands passTom Stellard9 years
si-lowercaseR600/SI: Change all instruction assembly names to lowercase.Tom Stellard9 years
si-schedulerR600/SI: Define a schedule model and enable the converging schedulerTom Stellard10 years
si-scheduler-v2R600/SI: Define a schedule model and enable the generic machine schedulerTom Stellard10 years
si-scheduler-v3R600/SI: Define a schedule model and enable the generic machine schedulerTom Stellard9 years
si-sgpr-copiesR600/SI: Use VSrc_* register classes as the default classes for typesTom Stellard11 years
si-spill-fixesR600/SI: Implement VGPR register spillingTom Stellard10 years
si-spill-fixes-v2R600/SI: XXX: Use correct operands for DS instructionsTom Stellard10 years
si-spill-fixes-v3R600/SI: Implement VGPR register spilling v2Tom Stellard10 years
si-spill-fixes-v4R600/SI: Implement VGPR register spilling v2Tom Stellard10 years
smrd-clusterR600/SI: Enable post-ra machine schedulerTom Stellard9 years
struct-divergenceXXX: remove debug prints.Tom Stellard8 years
struct-divergence-v1XXX: Struct fixesTom Stellard8 years
vgpr-spilling-Jan07-2014XXX: Clear some kill flags.Tom Stellard9 years
vinterp-fixR600/SI: Remove some unnecessary patterns from VINTRP multiclassTom Stellard9 years
vliw5-rebaseR600: Support schedule and packetization of trans-only instVincent Lejeune11 years
vlj-bottom-upgroup idother instVincent Lejeune11 years
 
TagDownloadAuthorAge
mesa-9.1.1commit ce7bbb8b46...Michel Danzer11 years
mesa-9.1commit 16ca877f58...Michel Danzer11 years