summaryrefslogtreecommitdiff
path: root/include/llvm/IR/IntrinsicsAMDGPU.td
AgeCommit message (Expand)Author
2018-08-01AMDGPU: Add clamp bit to dot intrinsicsKonstantin Zhuravlyov
2018-06-28[AMDGPU] Overload llvm.amdgcn.fmad.ftz to support f16Stanislav Mekhanoshin
2018-06-26[AMDGPU] Add llvm.amdgcn.fmad.ftz intrinsicStanislav Mekhanoshin
2018-06-21AMDGPU: Remove old-style image intrinsicsNicolai Haehnle
2018-06-21InstCombine/AMDGPU: Add dimension-aware image intrinsics to SimplifyDemandedNicolai Haehnle
2018-06-21AMDGPU: Select MIMG instructions manually in SITargetLoweringNicolai Haehnle
2018-06-01AMDGPU/R600: Move intrinsics to IntrinsicsAMDGPU.tdTom Stellard
2018-05-21AMDGPU: Update GCCBuiltin names for DS FP atomic intrinsicsMatt Arsenault
2018-04-30AMDGPU: Add Vega12 and Vega20Matt Arsenault
2018-04-25AMDGPU/R600: Move int_r600_store_stream_output to the public intrinsic fileTom Stellard
2018-04-04AMDGPU: Dimension-aware image intrinsicsNicolai Haehnle
2018-04-01AMDGPU: Make getTgtMemIntrinsic table-driven for resource-based intrinsicsNicolai Haehnle
2018-02-28[AMDGPU] added writelane intrinsicTim Renouf
2018-02-13[AMDGPU] Change constant addr space to 4Yaxun Liu
2018-01-31AMDGPU: Add intrinsics llvm.amdgcn.cvt.{pknorm.i16, pknorm.u16, pk.i16, pk.u16}Marek Olsak
2018-01-26[AMDGPU] fix LDS f32 intrinsicsDaniil Fukalov
2018-01-17[AMDGPU] add LDS f32 intrinsicsDaniil Fukalov
2017-12-29AMDGPU: Use unique PSVs for buffer resourcesMatt Arsenault
2017-12-29AMDGPU: Implement getTgtMemIntrinsic for imagesMatt Arsenault
2017-12-28AMDGPU: Add MMO to atomic_inc/decMatt Arsenault
2017-12-08AMDGPU: Set IntrReadMem on memtime intrinsicsMatt Arsenault
2017-12-08AMDGPU: image_getlod and image_getresinfo do not read memoryMatt Arsenault
2017-10-24AMDGPU: Add new intrinsic llvm.amdgcn.kill(i1)Marek Olsak
2017-10-24AMDGPU: Add llvm.amdgcn.wqm.vote intrinsicMarek Olsak
2017-08-08[AMDGPU] Add llvm.amdgpu.update.dpp intrinsicConnor Abbott
2017-08-04[AMDGPU] Implement llvm.amdgcn.set.inactive intrinsicConnor Abbott
2017-08-04[AMDGPU] Add support for Whole Wavefront ModeConnor Abbott
2017-08-04[AMDGPU] Add an llvm.amdgcn.wqm intrinsic for WQMConnor Abbott
2017-06-22[AMDGPU] Add intrinsics for tbuffer load and storeDavid Stuttard
2017-06-09[AMDGPU] Add intrinsics for alignbit and alignbyte instructionsStanislav Mekhanoshin
2017-05-26Resubmit r303859 with test fixed.Konstantin Zhuravlyov
2017-05-25Revert r303859, CodeGen/AMDGPU/llvm.amdgcn.s.getpc.ll fails on bots.Nico Weber
2017-05-25[AMDGPU] add intrinsic for s_getpcTim Corringham
2017-05-02AMDGPU: Make intrinsics speculatableMatt Arsenault
2017-04-28AMDGPU: Add new amdgcn.init.exec intrinsicsMarek Olsak
2017-04-24AMDGPU: Move v_readlane lane select from VGPR to SGPRNicolai Haehnle
2017-03-30AMDGPU: Add all atomicrmw fields to atomic.inc/decMatt Arsenault
2017-03-24AMDGPU: Unify divergent function exits.Matt Arsenault
2017-03-17AMDGPU: Cleanup control flow intrinsicsMatt Arsenault
2017-03-09AMDGPU: Add GCCBuiltin for ds_permute ds_bpermuteYaxun Liu
2017-02-25AMDGPU/SI: export s_waitcnt builtinJan Vesely
2017-02-22AMDGPU: Add replacement bfe intrinsicsMatt Arsenault
2017-02-22AMDGPU: Add cvt.pkrtz intrinsicMatt Arsenault
2017-02-16AMDGPU: Remove llvm.AMDGPU.cube intrinsicMatt Arsenault
2017-01-31AMDGPU: Generalize matching of v_med3_f32Matt Arsenault
2017-01-25AMDGPU add support for spilling to a user sgpr pointed buffersTom Stellard
2017-01-17AMDGPU: Add replacement export intrinsicsMatt Arsenault
2017-01-04AMDGPU/SI: Implement sendmsghalt intrinsicJan Vesely
2016-12-06AMDGPU: Add llvm.amdgcn.interp.mov intrinsicTom Stellard
2016-11-26AMDGPU/SI: Use float as the operand type for amdgcn.interp intrinsicsTom Stellard