summaryrefslogtreecommitdiff
path: root/test/CodeGen/AMDGPU
AgeCommit message (Expand)Author
2017-11-27[DAG] Do MergeConsecutiveStores again before Instruction SelectionNirav Dave
2017-11-27[AMDGPU] Add custom lowering for llvm.log{,10}.{f16,f32} intrinsicsVedran Miletic
2017-11-22[AMDGPU] Fix SITargetLowering::LowerCall for pointer info of byval argumentYaxun Liu
2017-11-22AMDGPU: Consider memory dependencies with moved instructions in SILoadStoreOp...Nicolai Haehnle
2017-11-21[AMDGPU] Fix DAGTypeLegalizer::SplitInteger for shift amount typeYaxun Liu
2017-11-20[AMDGPU][MC][GFX8][GFX9] Corrected names of integer v_{add/addc/sub/subrev/su...Dmitry Preobrazhensky
2017-11-20[AMDGPU] Update test r600.amdgpu-alias-analysis.llYaxun Liu
2017-11-20AMDGPU: Partial ILP scheduler port from SelectionDAG to SchedulingDAG (experi...Valery Pykhtin
2017-11-17AMDGPU: Move hazard avoidance out of waitcnt pass.Matt Arsenault
2017-11-17[AMDGPU][MC][GFX9][disassembler] Corrected decoding of op_sel_hi for v_mad_mix*Dmitry Preobrazhensky
2017-11-17AMDGPU: Fix breaking SMEM clausesMatt Arsenault
2017-11-16Let llvm.invariant.group.barrier accepts pointer to any address spaceYaxun Liu
2017-11-16Fix pointer EVT in SelectionDAGBuilder::visitAllocaYaxun Liu
2017-11-16Fix APInt bit size in processDbgDeclaresYaxun Liu
2017-11-15AMDGPU: Replace i64 add/sub loweringMatt Arsenault
2017-11-15AMDGPU: Don't use MUBUF vaddr if address may overflowMatt Arsenault
2017-11-14AMDGPU: Handle or in multi-use shl ptr combineMatt Arsenault
2017-11-14[AMDGPU] updated PAL metadata record keysTim Renouf
2017-11-14[GISel]: Rework legalization algorithm for better elimination ofAditya Nandakumar
2017-11-14AMDGPU: Error on stack size overflowMatt Arsenault
2017-11-14CodeGen: Fix TargetLowering::LowerCallTo for sret value typeYaxun Liu
2017-11-14AMDGPU: Fix testMatt Arsenault
2017-11-14AMDGPU: Fix producing saveexec when the copy is spilledMatt Arsenault
2017-11-13AMDGPU: Fix not converting d16 load/stores to offsetMatt Arsenault
2017-11-13AMDGPU: Implement computeKnownBitsForTargetNode for mbcntMatt Arsenault
2017-11-13AMDGPU: Fix multi-use shl/add combineMatt Arsenault
2017-11-13AMDGPU: Select d16 loads into low component of registerMatt Arsenault
2017-11-12AMDGPU: Fix -enable-var-scope violationsMatt Arsenault
2017-11-12AMDGPU: Fix missing gfx9 atomic inc/dec testsMatt Arsenault
2017-11-10[AMDGPU] Prevent Machine Copy Propagation from replacing live copy with the d...Alexander Timofeev
2017-11-10[AMDGPU] Fix pointer info for lowering load/store for r600 for amdgiz environ...Yaxun Liu
2017-11-10[AMDGPU] Fix pointer info for pseudo source for r600Yaxun Liu
2017-11-09AMDGPU: Merge BUFFER_STORE_DWORD_OFFEN/OFFSET into x2, x4Marek Olsak
2017-11-09AMDGPU: Lower buffer store and atomic intrinsics manuallyMarek Olsak
2017-11-09AMDGPU: Merge BUFFER_LOAD_DWORD_OFFSET into x2, x4Marek Olsak
2017-11-09AMDGPU: Merge BUFFER_LOAD_DWORD_OFFEN into x2, x4Marek Olsak
2017-11-09AMDGPU: Merge S_BUFFER_LOAD_DWORD_IMM into x2, x4Marek Olsak
2017-11-09AMDGPU: Fold immediate offset into BUFFER_LOAD_DWORD lowered from SMEMMarek Olsak
2017-11-08AMDGPU: Set correct sched model on v_mad_u64_u32Matt Arsenault
2017-11-06[MIRPrinter] Use %subreg.xxx syntax for subregister index operandsBjorn Pettersson
2017-11-06AMDGPU: Select v_mad_u64_u32 and v_mad_i64_i32Matt Arsenault
2017-11-06[AMDGPU] Change alloca addr space of r600 to 5 for amdgiz environmentYaxun Liu
2017-11-06[AMDGPU] Fix assertion due to assuming pointer in default addr space is 32 bitYaxun Liu
2017-11-04[AMDGPU] Remove hardcoded address space value from AMDGPULibFuncYaxun Liu
2017-10-31AMDGPU: Select s_buffer_load_dword with a non-constant SGPR offsetMarek Olsak
2017-10-30[AMDGPU] Emit metadata for hidden arguments for kernel enqueueYaxun Liu
2017-10-27AMDGPU/GlobalISel: Mark 32-bit G_FADD as legalTom Stellard
2017-10-27DAG: Fold fma (fneg x), K, y -> fma x, -K, yMatt Arsenault
2017-10-26AMDGPU: Commit missing fence-barrier testKonstantin Zhuravlyov
2017-10-26AMDGPU: Handle s_buffer_load_dword hazard on SIMarek Olsak