summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AMDGPU/AMDGPUInstructions.td
Commit message (Expand)AuthorAgeFilesLines
* [AMDGPU][MC] Added check for truncation of SOPK imm operandDmitry Preobrazhensky2017-04-261-0/+16
* [AMDGPU] Get address space mapping by target triple environmentYaxun Liu2017-03-271-16/+16
* AMDGPU: Use v_med3_{f16|i16|u16}Matt Arsenault2017-02-271-3/+4
* AMDGPU: Support v2i16/v2f16 packed operationsMatt Arsenault2017-02-271-0/+10
* AMDGPU: Add another BFE patternMatt Arsenault2017-02-231-36/+50
* AMDGPU: Redefine clamp node as clamp 0.0-1.0Matt Arsenault2017-02-211-1/+1
* AMDGPU: Use source modifiers with f16->f32 conversionsMatt Arsenault2017-02-021-0/+3
* AMDGPU: Generalize matching of v_med3_f32Matt Arsenault2017-01-311-0/+2
* [AMDGPU] Implement f16 fcopysign and fcopysign(f32, f64)Konstantin Zhuravlyov2017-01-131-0/+6
* AMDGPU: Fix sub_oneuse being marked commutativeMatt Arsenault2017-01-121-1/+2
* AMDGPU: split ret/noret patterns for global atomicsJan Vesely2016-12-231-18/+48
* AMDGPU: Implement f16 fcanonicalizeMatt Arsenault2016-12-221-0/+1
* [AMDGPU] Add f16 support (VI+)Konstantin Zhuravlyov2016-11-131-0/+1
* AMDGPU: Add VI i16 supportTom Stellard2016-11-101-3/+3
* Revert "AMDGPU: Add VI i16 support"Tom Stellard2016-11-041-3/+3
* AMDGPU: Add VI i16 supportTom Stellard2016-11-031-3/+3
* [AMDGPU] add fcopysign(f64, f32) patternValery Pykhtin2016-10-201-0/+9
* Target: Remove unused patterns and transforms. NFC.Peter Collingbourne2016-10-071-13/+0
* AMDGPU] Assembler: better support for immediate literals in assembler.Sam Kolton2016-09-091-7/+0
* [AMDGPU] Refactor FLAT TD instructionsValery Pykhtin2016-09-051-19/+0
* AMDGPU : Add V_SAD_U32 instruction pattern.Wei Ding2016-08-241-0/+8
* AMDGPU: Fix i1 fp_to_intMatt Arsenault2016-07-221-1/+2
* AMDGPU/R600: Remove intrinsics with no tests and no usersMatt Arsenault2016-07-141-4/+4
* AMDGPU: Fix folding SGPRs into madak/madmk src0Matt Arsenault2016-07-051-0/+7
* AMDGPU/SI: Remove address space query functions from AMDGPUDAGToDAGISelTom Stellard2016-07-051-92/+65
* AMDGPU: Fix trailing whitespaceMatt Arsenault2016-06-101-1/+1
* AMDGPU: Fix flat atomicsMatt Arsenault2016-06-091-0/+19
* AMDGPU: Implement canonicalizeMatt Arsenault2016-04-141-0/+1
* AMDGPU/SI: Implement atomic load/store for i32 and i64Jan Vesely2016-04-071-0/+5
* AMDGPU: Implement {BUFFER,FLAT}_ATOMIC_CMPSWAP{,_X2}Tom Stellard2016-04-011-0/+7
* AMDGPU: Match more med3 integer patternsMatt Arsenault2016-03-071-0/+30
* [AMDGPU] Disassembler: Added basic disassembler for AMDGPU targetTom Stellard2016-02-181-0/+8
* AMDGPU: Remove 24-bit intrinsicsMatt Arsenault2016-01-291-24/+0
* AMDGPU: Tidy minor td file issuesMatt Arsenault2016-01-261-7/+0
* AMDGPU/SI: Consolidate FLAT patternsTom Stellard2016-01-051-35/+0
* Start replacing vector_extract/vector_insert with extractelt/inserteltMatt Arsenault2015-12-111-2/+2
* R600 -> AMDGPU renameTom Stellard2015-06-131-0/+682
* Revert "AMDGPU: Add core backend files for R600/SI codegen v6"Tom Stellard2012-07-161-123/+0
* AMDGPU: Add core backend files for R600/SI codegen v6Tom Stellard2012-07-161-0/+123
OpenPOWER on IntegriCloud