forked from OSchip/llvm-project
8393f90717
This patch replaces calls to X86-specific intrinsics with floor-ceil semantics with calls to target-independent @llvm.floor.* and @llvm.ceil.* intrinsics. This doesn't affect the resulting machine code, as those intrinsics are lowered to the same instructions, but exposes these specific rounding cases to generic optimizations. Differential Revision: https://reviews.llvm.org/D48067 llvm-svn: 335039 |
||
---|---|---|
.. | ||
X86FsubCmpCombine.ll | ||
blend_x86.ll | ||
clmulqdq.ll | ||
lit.local.cfg | ||
pr2645-1.ll | ||
shufflemask-undef.ll | ||
x86-avx.ll | ||
x86-avx2.ll | ||
x86-avx512.ll | ||
x86-bmi-tbm.ll | ||
x86-crc32-demanded.ll | ||
x86-f16c.ll | ||
x86-fma.ll | ||
x86-insertps.ll | ||
x86-masked-memops.ll | ||
x86-movmsk.ll | ||
x86-muldq.ll | ||
x86-pack.ll | ||
x86-pshufb.ll | ||
x86-sse.ll | ||
x86-sse2.ll | ||
x86-sse4a.ll | ||
x86-sse41.ll | ||
x86-vec_demanded_elts.ll | ||
x86-vector-shifts.ll | ||
x86-vpermil.ll | ||
x86-xop.ll |