summaryrefslogtreecommitdiff
path: root/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp
AgeCommit message (Expand)Author
2018-07-25[AMDGPU] Use AssumptionCacheTracker in the divrem32 expansionStanislav Mekhanoshin
2018-07-11AMDGPU: Refactor Subtarget classesTom Stellard
2018-06-28[AMDGPU] Early expansion of 32 bit udiv/uremStanislav Mekhanoshin
2018-06-28AMDGPU: Fix AMDGPUCodeGenPrepare using uninitialized AMDGPUAS structMatt Arsenault
2018-06-07AMDGPU: Try a lot harder to emit scalar loadsMatt Arsenault
2018-06-06[AMDGPU] Improve reciprocal handlingStanislav Mekhanoshin
2018-06-05AMDGPU: Preserve metadata when widening loadsMatt Arsenault
2018-05-01Remove \brief commands from doxygen comments.Adrian Prantl
2018-02-09Reapply "AMDGPU: Add 32-bit constant address space"Matt Arsenault
2018-02-07Revert "AMDGPU: Add 32-bit constant address space"Rafael Espindola
2018-02-07AMDGPU: Add 32-bit constant address spaceMarek Olsak
2017-11-06[IR] redefine 'UnsafeAlgebra' / 'reassoc' fast-math-flags and add 'trans' fas...Sanjay Patel
2017-07-26AMDGPU : Widen extending scalar loads to 32-bits.Wei Ding
2017-07-06[AMDGPU] Always use rcp + mul with fast mathStanislav Mekhanoshin
2017-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth
2017-05-18[LegacyPassManager] Remove TargetMachine constructorsFrancis Visoiu Mistrih
2017-03-17AMDGPU: Cleanup control flow intrinsicsMatt Arsenault
2017-02-27AMDGPU: Support v2i16/v2f16 packed operationsMatt Arsenault
2017-02-01AMDGPU: Improve nsw/nuw/exact when promoting uniform i16 opsMatt Arsenault
2017-01-20[AMDGPU] Fix some Clang-tidy modernize and Include What You Use warnings; oth...Eugene Zelenko
2016-12-22AMDGPU: Allow rcp and rsq usage with f16Matt Arsenault
2016-12-06AMDGPU: Fix crash on i16 constant expressionMatt Arsenault
2016-10-07[AMDGPU] AMDGPUCodeGenPrepare: remove extra ';'Konstantin Zhuravlyov
2016-10-07[AMDGPU] Promote uniform (i1, i16] operations to i32Konstantin Zhuravlyov
2016-10-06[AMDGPU] Promote uniform i16 bitreverse intrinsic to i32Konstantin Zhuravlyov
2016-10-03[AMDGPU] Sign extend AShr when promoting (instead of zero extending)Konstantin Zhuravlyov
2016-10-01Use StringRef in Pass/PassManager APIs (NFC)Mehdi Amini
2016-09-28[AMDGPU] Promote uniform i16 ops to i32 ops for targets that have 16 bit inst...Konstantin Zhuravlyov
2016-07-26AMDGPU: Use rcp for fdiv 1, x with fpmath metadataMatt Arsenault
2016-07-19AMDGPU: Change fdiv lowering based on !fpmath metadataMatt Arsenault
2016-06-24AMDGPU: Add stub custom CodeGenPrepare passMatt Arsenault