summaryrefslogtreecommitdiff
path: root/test/CodeGen/R600
Commit message (Expand)AuthorAge
* R600/SI: Add lit test coverage for the remaining patterns added recentlyMichel Danzer2013-05-14
* R600: Remove AMDILPeeopholeOptimizer and replace optimizations with tablegen ...Tom Stellard2013-05-10
* R600: Expand SUB for v2i32/v4i32Tom Stellard2013-05-10
* R600: Expand MUL for v4i32/v2i32Tom Stellard2013-05-10
* R600: Expand SRA for v4i32/v2i32Tom Stellard2013-05-10
* R600: Expand vselect for v4i32 and v2i32Tom Stellard2013-05-10
* R600/SI: Add lit tests for llvm.SI.imageload and llvm.SI.resinfo intrinsicsMichel Danzer2013-05-08
* R600: Emit config values in register / value pairsTom Stellard2013-05-06
* R600: Stop emitting the instruction type byte before each instructionTom Stellard2013-05-06
* R600: Emit ISA for CALL_FS_* instructionsTom Stellard2013-05-06
* R600: Expand vector or, shl, srl, and xor nodesTom Stellard2013-05-03
* R600: Add pattern for SHA-256 Ma functionTom Stellard2013-05-03
* R600: Signed literals are 64bits wideVincent Lejeune2013-05-02
* R600: If previous bundle is dot4, PV valid chan is always XVincent Lejeune2013-05-02
* R600: Add a test to check that use_kill is emittedVincent Lejeune2013-05-02
* R600: Prettier asmPrint of AluVincent Lejeune2013-05-02
* TBAA: remove !tbaa from testing cases if not used.Manman Ren2013-04-30
* R600: fix loop-address.ll testVincent Lejeune2013-04-30
* R600: use native for aluVincent Lejeune2013-04-30
* R600: Add FetchInst bit to instruction defs to denote vertex/tex instructionsVincent Lejeune2013-04-30
* R600: Use correct CF_END instruction on Northern Island GPUsTom Stellard2013-04-29
* R600: Fix encoding of CF_END_{EG, R600} instructionsTom Stellard2013-04-29
* R600: Initialize AMDGPUMachineFunction::ShaderType to ShaderType::COMPUTETom Stellard2013-04-26
* R600: Use SHT_PROGBITS for the .AMDGPU.config sectionTom Stellard2013-04-24
* R600: Use .AMDGPU.config section to emit stacksizeVincent Lejeune2013-04-23
* R600: Add CF_ENDVincent Lejeune2013-04-23
* R600: Add pattern for the BFI_INT instructionTom Stellard2013-04-19
* R600: Reorganize lit tests and document how they should be organizedTom Stellard2013-04-19
* R600: Make Export Instruction not duplicableVincent Lejeune2013-04-17
* R600/SI: Emit config values in register value pairs.Tom Stellard2013-04-15
* R600/SI: Emit configuration value in the .AMDGPU.config ELF sectionTom Stellard2013-04-15
* R600: Emit ELF formatted code rather than raw ISA.Tom Stellard2013-04-15
* R600/SI: Add pattern for AMDGPUurecipMichel Danzer2013-04-10
* R600: Add VTX_READ_* and RAT_WRITE_CACHELESS_* when computing cf addrVincent Lejeune2013-04-10
* R600/SI: dynamical figure out the reg class of MIMGChristian Konig2013-04-10
* R600/SI: adjust writemask to only the used componentsChristian Konig2013-04-10
* R600/SI: remove image sample writemaskChristian Konig2013-04-10
* R600/SI: Add support for buffer stores v2Tom Stellard2013-04-05
* R600/SI: Add processor types for each SI variantTom Stellard2013-04-05
* R600/SI: Avoid generating S_MOVs with 64-bit immediates v2Tom Stellard2013-04-05
* R600: Take export into account when computing cf addressVincent Lejeune2013-04-04
* R600: Fix last ALU of a clause being emitted in a separate clauseVincent Lejeune2013-04-03
* R600: Add support for native control flowVincent Lejeune2013-04-01
* R600: Emit CF_ALU and use true kcache register.Vincent Lejeune2013-04-01
* R600/SI: add SETO/SETUO patternsChristian Konig2013-03-27
* R600/SI: add cummuting of rev instructionsChristian Konig2013-03-27
* R600/SI: add mulhu/mulhs patternsChristian Konig2013-03-27
* R600/SI: add srl/sha patterns for SIChristian Konig2013-03-27
* R600/SI: mark most intrinsics as readnone v2Christian Konig2013-03-26
* R600: Fix up test/CodeGen/R600/llvm.pow.ll for r177730Michel Danzer2013-03-22