AMDGPU: Fix crash with dispatch.ptr intrinsic with non-HSA target
[oota-llvm.git] / lib / Target / AMDGPU / SIISelLowering.cpp
2016-01-11 Matt ArsenaultAMDGPU: Fix crash with dispatch.ptr intrinsic with...
2016-01-11 Matt ArsenaultAMDGPU: Pattern match ffbh pattern to instruction.
2016-01-11 Matt ArsenaultAMDGPU: Remove dead target dag combine
2015-12-15 Tom StellardAMDGPU/SI: Select constant loads with non-uniform addre...
2015-12-15 Tom StellardAMDGPU/SI: Add llvm.amdgcn.v.interp.p[12] intrinsics
2015-12-14 Matt ArsenaultAMDGPU: Use generic bitreverse intrinsic
2015-12-10 Tom StellardAMDGPU/SI: Emit constant arrays in the .text section
2015-12-10 Tom StellardAMDGPU/SI: Add support for sgpr and vgpr inline assembl...
2015-12-01 Matt ArsenaultAMDGPU: Implement isNoopAddrSpaceCast
2015-12-01 Tom StellardAMDGPU/SI: Remove REGISTER_STORE/REGISTER_LOAD code...
2015-11-30 Matt ArsenaultAMDGPU: Fix unused function
2015-11-30 Matt ArsenaultAMDGPU: Rework how private buffer passed for HSA
2015-11-30 Matt ArsenaultAMDGPU: Rename enums to be consistent with HSA code...
2015-11-30 Matt ArsenaultAMDGPU: Remove SIPrepareScratchRegs
2015-11-30 Matt ArsenaultAMDGPU: Use assert zext for workgroup sizes
2015-11-30 Matt ArsenaultAMDGPU: Don't reserve SCRATCH_PTR input register
2015-11-26 Tom StellardAMDGPU: Add llvm.amdgcn.dispatch.ptr intrinsic
2015-11-25 Matt ArsenaultAMDGPU: Make v2i64/v2f64 legal types.
2015-11-24 Matt ArsenaultAMDGPU: Split LDS vector loads
2015-11-24 Matt ArsenaultAMDGPU: Split x8 and x16 vector loads instead of scalarize
2015-11-02 Matt ArsenaultAMDGPU: Error on graphics shaders with HSA
2015-10-29 Marek OlsakAMDGPU/SI: handle undef for llvm.SI.packf16
2015-10-21 Matt ArsenaultAMDGPU: Simplify VOP3 operand legalization.
2015-10-20 Matt ArsenaultAMDGPU: Add MachineInstr overloads for instruction...
2015-10-06 Tom StellardAMDGPU/SI: Remove calling convention assertion from...
2015-09-29 Marek OlsakAMDGPU/SI: Don't set DATA_FORMAT if ADD_TID_ENABLE...
2015-09-25 Matt ArsenaultAMDGPU: Re-justify workaround and fix worked around...
2015-09-22 NAKAMURA TakumiReformat comment lines.
2015-09-21 Craig TopperUse makeArrayRef or None to avoid unnecessarily mention...
2015-09-16 Sanjay Patelpropagate fast-math-flags on DAG nodes
2015-09-09 Matt ArsenaultSelectionDAG: Support Expand of f16 extloads
2015-09-03 Sanjay Patelcheck for fastness before merging in DAGCombiner::Merge...
2015-08-08 Benjamin KramerFix some comment typos.
2015-08-07 Matt ArsenaultAMDGPU: Assume SMRD access for constant address space
2015-08-01 Craig TopperDe-constify pointers to Type since they can't be modifi...
2015-07-31 Matt ArsenaultAMDGPU: Fix v16i32 to v16i8 truncstore
2015-07-20 Tom StellardAMDGPU/SI: Add VI patterns to select FLAT instructions...
2015-07-16 Tom StellardAMDPGU/SI: Use AssertZext node to mask high bit for...
2015-07-10 Matt ArsenaultAMDGPU: Fix chains for memory ops dependent on argument...
2015-07-10 Matt ArsenaultAMDGPU: Use requested chain when lowering arguments
2015-07-09 Tom StellardAMDGPU: Add helper function for implicit parameter...
2015-07-09 Mehdi AminiRe-instate the EVT parameter to getScalarShiftAmountTy...
2015-07-09 Mehdi AminiRemove getDataLayout() from TargetLowering
2015-07-09 Mehdi AminiMake isLegalAddressingMode() taking DataLayout as an...
2015-07-09 Mehdi AminiMake TargetLowering::getShiftAmountTy() taking DataLayo...
2015-07-09 Mehdi AminiMake TargetLowering::getPointerTy() taking DataLayout...
2015-07-05 Benjamin Kramer[TargetLowering] StringRefize asm constraint getters.
2015-06-26 Tom StellardAMDGPU/SI: There are no implicit kernel args in the...
2015-06-23 Matt ArsenaultAMDGPU: Use getAsInteger instead of atoi
2015-06-13 Tom StellardR600 -> AMDGPU rename
2012-07-16 Tom StellardRevert "AMDGPU: Add core backend files for R600/SI...
2012-07-16 Tom StellardAMDGPU: Add core backend files for R600/SI codegen v6