aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2015-01-14 01:35:22 +0000
committerMatt Arsenault <Matthew.Arsenault@amd.com>2015-01-14 01:35:22 +0000
commite698663687906cd4ec108e9edaf030804646bb65 (patch)
treec4befae431b1b05c1138cbfbf1d0a4e5066956e7 /clang/lib/Frontend/CompilerInvocation.cpp
parentbd223423220bec2ab8c4fa9506fd7c5692ef6039 (diff)
downloadllvm-e698663687906cd4ec108e9edaf030804646bb65.zip
llvm-e698663687906cd4ec108e9edaf030804646bb65.tar.gz
llvm-e698663687906cd4ec108e9edaf030804646bb65.tar.bz2
R600/SI: Fix bad code with unaligned byte vector loads
Don't do the v4i8 -> v4f32 combine if the load will need to be expanded due to alignment. This stops adding instructions to repack into a single register that the v_cvt_ubyteN_f32 instructions read. llvm-svn: 225926
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions