diff options
author | Matthias Braun <matze@braunis.de> | 2015-02-05 23:52:14 +0000 |
---|---|---|
committer | Matthias Braun <matze@braunis.de> | 2015-02-05 23:52:14 +0000 |
commit | 8ab869010f3be37b51262ad139641084b88b6bf4 (patch) | |
tree | e1d73bd8b0c04584b7673a142586e2bd0956a60f /clang/lib/Frontend/InitPreprocessor.cpp | |
parent | 5cfba2f573a066c4994280671e9ac88319e2f4f9 (diff) | |
download | llvm-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