aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorEli Friedman <efriedma@quicinc.com>2020-06-08 16:34:15 -0700
committerEli Friedman <efriedma@quicinc.com>2020-06-23 16:27:52 -0700
commite9d4e34ab8a4223de41fbf1881fd6a531880dda9 (patch)
tree0734cefde506eb1bd2806519a1379fa8a2352c0e /clang/lib/CodeGen/CodeGenModule.cpp
parent90ad786947cc861756c95238f96c267b2a3c4849 (diff)
downloadllvm-e9d4e34ab8a4223de41fbf1881fd6a531880dda9.zip
llvm-e9d4e34ab8a4223de41fbf1881fd6a531880dda9.tar.gz
llvm-e9d4e34ab8a4223de41fbf1881fd6a531880dda9.tar.bz2
[AArch64][SVE] Add legalization support for i32/i64 vector srem/urem
Implement them on top of sdiv/udiv, similar to what we do for integer types. Potential future work: implementing i8/i16 srem/urem, optimizations for constant divisors, optimizing the mul+sub to mls. Differential Revision: https://reviews.llvm.org/D81511
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions