summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AMDGPU/R600Instructions.td
Commit message (Expand)AuthorAgeFilesLines
* AMDGPU/EG,CM: Implement fsqrt using recip(rsqrt(x)) instead of x * rsqrt(x)Jan Vesely2020-02-101-1/+6
* AMDGPU: Eliminate more legacy codepred address space PatFragsMatt Arsenault2020-01-091-5/+20
* AMDGPU: Redefine load PatFragsMatt Arsenault2019-07-161-0/+2
* AMDGPU: Avoid code predicates for extload PatFragsMatt Arsenault2019-07-161-0/+26
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* AMDGPU: Remove remnants of old address space mappingMatt Arsenault2018-08-311-4/+4
* AMDGPU: Separate R600 and GCN TableGen filesTom Stellard2018-06-281-64/+29
* AMDGPU/R600: Move intrinsics to IntrinsicsAMDGPU.tdTom Stellard2018-06-011-1/+0
* AMDGPU/R600: Remove code for handling AMDGPUISD::CLAMPTom Stellard2018-05-241-8/+0
* AMDGPU: Remove deprecated llvm.AMDGPU.kilp intrinsicTom Stellard2018-04-241-5/+0
* AMDGPU: Move ADDRIndirect complex pattern into R600Instructions.tdTom Stellard2018-01-291-0/+1
* AMDGPU/EG: Add a new FeatureFMA and use it to selectively enable FMA instructionJan Vesely2017-12-041-1/+4
* AMDGPU: Remove global isGCN predicatesMatt Arsenault2017-10-031-37/+38
* AMDGPU: Move r600 only code into r600 only td fileMatt Arsenault2017-09-201-0/+54
* AMDGPU: Remove deadcode from AMDGPUInstPrinterTom Stellard2017-07-291-3/+1
* [AMDGPU] Get address space mapping by target triple environmentYaxun Liu2017-03-271-4/+4
* AMDGPU: Remove llvm.AMDGPU.cube intrinsicMatt Arsenault2017-02-161-1/+1
* AMDGPU/R600: Serialize vector trunc stores to private ASJan Vesely2017-01-201-0/+14
* AMDGPU/R600: Don't use REGISTER_{LOAD,STORE} ISD nodesJan Vesely2017-01-061-0/+11
* AMDGPU: Refactor exp instructionsMatt Arsenault2016-12-051-6/+1
* Target: Remove unused patterns and transforms. NFC.Peter Collingbourne2016-10-071-14/+0
* AMDGPU: Select mulhi 24-bit instructionsMatt Arsenault2016-08-271-6/+15
* AMDGPU/R600: Convert buffer id to VTX_READ inputJan Vesely2016-08-151-8/+8
* AMDGPU: Fix TargetPrefix for remaining r600 intrinsicsMatt Arsenault2016-07-151-4/+4
* AMDGPU: Remove legacy rsq.clamped intrinsicMatt Arsenault2016-07-151-2/+1
* AMDGPU/R600: Delete/rename intrinsics no longer used by mesaMatt Arsenault2016-07-141-7/+2
* AMDGPU/R600: Remove intrinsics with no tests and no usersMatt Arsenault2016-07-141-27/+3
* AMDGPU/R600: Add implicitarg.ptr intrinsicJan Vesely2016-07-101-1/+2
* AMDGPU/R600: Add PatFrags for selecting the correct vtx id for loadsTom Stellard2016-07-051-0/+25
* AMDGPU/R600: Add indentation to VTX and TEX fetch asm stringsJan Vesely2016-07-041-2/+2
* AMDGPU: Cleanup subtarget handling.Matt Arsenault2016-06-241-2/+2
* AMDGPU: Fix verifier errors in SILowerControlFlowMatt Arsenault2016-06-221-2/+3
* AMDGPU/R600: Implement memory loads from constant ASJan Vesely2016-05-131-0/+7
* AMDGPU: Rename intrinsic to better match instruction nameMatt Arsenault2016-02-131-1/+1
* AMDGPU: Remove 24-bit intrinsicsMatt Arsenault2016-01-291-6/+0
* AMDGPU: Remove more unused intrinsicsMatt Arsenault2016-01-231-7/+3
* AMDGPU: Remove random TGSI intrinsicMatt Arsenault2016-01-221-7/+0
* AMDGPU: Remove AMDGPU.fract intrinsicMatt Arsenault2016-01-221-0/+1
* Fix typos.Bruce Mitchener2015-09-121-1/+1
* R600 -> AMDGPU renameTom Stellard2015-06-131-0/+1744
* Revert "AMDGPU: Add core backend files for R600/SI codegen v6"Tom Stellard2012-07-161-1322/+0
* AMDGPU: Add core backend files for R600/SI codegen v6Tom Stellard2012-07-161-0/+1322
OpenPOWER on IntegriCloud