aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/InitPreprocessor.cpp
diff options
context:
space:
mode:
authorMatthias Braun <matze@braunis.de>2015-02-05 23:52:14 +0000
committerMatthias Braun <matze@braunis.de>2015-02-05 23:52:14 +0000
commit8ab869010f3be37b51262ad139641084b88b6bf4 (patch)
treee1d73bd8b0c04584b7673a142586e2bd0956a60f /clang/lib/Frontend/InitPreprocessor.cpp
parent5cfba2f573a066c4994280671e9ac88319e2f4f9 (diff)
downloadllvm-8ab869010f3be37b51262ad139641084b88b6bf4.zip
llvm-8ab869010f3be37b51262ad139641084b88b6bf4.tar.gz
llvm-8ab869010f3be37b51262ad139641084b88b6bf4.tar.bz2
AArch64: Make test more robust.
Avoid the creation of select instructions which can result in different scheduling of the selects. I also added a bunch of additional store volatiles. Those avoid A CodeGen problem (bug?) where normalizes and denomarlizing the control moves all shift instructions into the first block where ISel can't match them together with the cmps. llvm-svn: 228362
Diffstat (limited to 'clang/lib/Frontend/InitPreprocessor.cpp')
0 files changed, 0 insertions, 0 deletions