aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/LiveDebugValues/LiveDebugValues.cpp
diff options
context:
space:
mode:
authorBing1 Yu <bing1.yu@intel.com>2021-08-05 17:01:21 +0800
committerBing1 Yu <bing1.yu@intel.com>2021-08-17 17:04:26 +0800
commitbcec4ccd04ae678a0d17b8fe8170e04221bf1959 (patch)
tree7328081e72e8cc034e84befb75e5da3f10577045 /llvm/lib/CodeGen/LiveDebugValues/LiveDebugValues.cpp
parentebdb0d09a4f464417e2d916be550ab227f1b3549 (diff)
downloadllvm-bcec4ccd04ae678a0d17b8fe8170e04221bf1959.zip
llvm-bcec4ccd04ae678a0d17b8fe8170e04221bf1959.tar.gz
llvm-bcec4ccd04ae678a0d17b8fe8170e04221bf1959.tar.bz2
[X86] [AMX] Replace bitcast with specific AMX intrinsics with X86 specific cast.
There is some discussion on the bitcast for vector and x86_amx at https://reviews.llvm.org/D99152. This patch is to introduce a x86 specific cast for vector and x86_amx, so that it can avoid some unnecessary optimization by middle-end. On the other way, we have to optimize the x86 specific cast by ourselves. This patch also optimize the cast operation to eliminate redundant code. Reviewed By: LuoYuanke Differential Revision: https://reviews.llvm.org/D107544
Diffstat (limited to 'llvm/lib/CodeGen/LiveDebugValues/LiveDebugValues.cpp')
0 files changed, 0 insertions, 0 deletions