summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AMDGPU
Commit message (Expand)AuthorAgeFilesLines
...
* [AMDGPU] Optimize atomic AND/OR/XORJay Foad2019-07-171-16/+55
* AMDGPU/GFX10: Apply the VMEM-to-scalar-write hazard also to writes to EXECNicolai Haehnle2019-07-171-1/+1
* AMDGPU: Improve alias analysis for GDSNicolai Haehnle2019-07-171-4/+4
* [AMDGPU] Autogenerate register asm namesStanislav Mekhanoshin2019-07-165-721/+139
* AMDGPU/GlobalISel: Select G_ASHRMatt Arsenault2019-07-164-13/+4
* AMDGPU/GlobalISel: Select G_LSHRMatt Arsenault2019-07-163-4/+4
* AMDGPU/GlobalISel: Select G_SHLMatt Arsenault2019-07-163-4/+4
* [AMDGPU] Change register type for v32 vectorsStanislav Mekhanoshin2019-07-161-2/+2
* AMDGPU/GlobalISel: Fix selection of private storesMatt Arsenault2019-07-161-6/+7
* AMDGPU/GlobalISel: Select private loadsMatt Arsenault2019-07-163-1/+147
* AMDGPU/GlobalISel: Select flat storesMatt Arsenault2019-07-161-2/+4
* AMDGPU: Add register classes to flat store patternsMatt Arsenault2019-07-161-25/+25
* AMDGPU: Replace store PatFragsMatt Arsenault2019-07-162-14/+34
* AMDGPU/GlobalISel: Select flat loadsMatt Arsenault2019-07-167-56/+102
* [AMDGPU] Optimize atomic max/minJay Foad2019-07-161-36/+141
* AMDGPU: Redefine load PatFragsMatt Arsenault2019-07-164-76/+105
* [AMDGPU] Add the adjusted FP as a livein register.Michael Liao2019-07-163-34/+41
* AMDGPU/GlobalISel: Fix test failures in release buildMatt Arsenault2019-07-162-3/+6
* Fix parameter name comments using clang-tidy. NFC.Rui Ueyama2019-07-161-2/+2
* AMDGPU: Avoid code predicates for extload PatFragsMatt Arsenault2019-07-165-48/+72
* [AMDGPU] Enable merging m0 initializations.Austin Kerbow2019-07-151-15/+32
* AMDGPU: Use standalone MUBUF load patternsMatt Arsenault2019-07-151-20/+37
* AMDGPU/GlobalISel: Allow scalar s1 and/or/xorMatt Arsenault2019-07-151-6/+91
* AMDGPU/GlobalISel: Select G_AND/G_OR/G_XORMatt Arsenault2019-07-152-0/+66
* AMDGPU/GlobalISel: Don't constrain source register of VCC copiesMatt Arsenault2019-07-151-0/+20
* AMDGPU/GlobalISel: Fix selecting vcc->vcc bank copiesMatt Arsenault2019-07-151-10/+12
* AMDGPU/GlobalISel: Fix not constraining result reg of copies to VCCMatt Arsenault2019-07-151-0/+4
* AMDGPU/GlobalISel: Fix handling of sgpr (not scc bank) s1 to VCCMatt Arsenault2019-07-151-17/+23
* AMDGPU/GlobalISel: Custom legalize G_INSERT_VECTOR_ELTMatt Arsenault2019-07-152-1/+33
* AMDGPU/GlobalISel: Custom legalize G_EXTRACT_VECTOR_ELTMatt Arsenault2019-07-152-1/+36
* AMDGPU/GlobalISel: Fix G_ICMP for wave32Matt Arsenault2019-07-151-2/+2
* AMDGPU/GlobalISel: Widen vector extractsMatt Arsenault2019-07-151-5/+8
* AMDGPU/GlobalISel: Handle llvm.amdgcn.if.breakMatt Arsenault2019-07-152-0/+32
* AMDGPU/GlobalISel: Select llvm.amdgcn.end.cfMatt Arsenault2019-07-152-0/+19
* AMDGPU: Add 24-bit mul intrinsicsMatt Arsenault2019-07-152-0/+132
* [AMDGPU] Copy missing predicate from pseudo to realStanislav Mekhanoshin2019-07-151-0/+1
* AMDGPU/GlobalISel: Select easy cases for G_BUILD_VECTORMatt Arsenault2019-07-151-0/+4
* AMDGPU/GlobalISel: RegBankSelect for G_CONCAT_VECTORSMatt Arsenault2019-07-151-1/+2
* [AMDGPU] fixed scheduler crash in gfx908Stanislav Mekhanoshin2019-07-151-2/+2
* [AMDGPU][MC][GFX9][GFX10] Added support of GET_DOORBELL messageDmitry Preobrazhensky2019-07-153-4/+10
* [AMDGPU][MC] Corrected encoding of src0 for DS_GWS_* instructionsDmitry Preobrazhensky2019-07-151-3/+5
* Remove set but unused variable.Bill Wendling2019-07-151-5/+1
* [AMDGPU] use v32f32 for 3 mfma intrinsicsStanislav Mekhanoshin2019-07-125-10/+32
* AMDGPU: Drop remnants of byval support for shadersMatt Arsenault2019-07-121-2/+1
* Fix missing use of defined() in include guardDavid Tenty2019-07-121-1/+1
* [AMDGPU] Extend MIMG opcode to 8 bitsStanislav Mekhanoshin2019-07-122-22/+28
* [AMDGPU] Fix DPP combiner check for exec modificationJay Foad2019-07-124-29/+63
* [AMDGPU] Restrict v_cndmask_b32 abs/neg modifiers to f32Jay Foad2019-07-123-2/+14
* Delete dead storesFangrui Song2019-07-123-10/+6
* [AMDGPU] Skip calculating callee saved registers for entry function.Michael Liao2019-07-111-1/+5
OpenPOWER on IntegriCloud