OSDN Git Service

Bring in fixes for Cortex-A53 errata + build updates.
authorStephen Hines <srhines@google.com>
Fri, 17 Oct 2014 15:47:43 +0000 (08:47 -0700)
committerStephen Hines <srhines@google.com>
Fri, 17 Oct 2014 20:12:25 +0000 (13:12 -0700)
commitbfc2d688b591c574c0cc788348c74545ce894efa
treeac7eadad1814ff2f989e716c1ed0bd8fd1557e9a
parent06d8c96f9e7be298f0e1372ccb8dea18fe149afa
Bring in fixes for Cortex-A53 errata + build updates.

Bug: 18034609

Change-Id: I2cf0094eb9df801a84274ff29018431d75da89dd
24 files changed:
include/llvm/CodeGen/MachineInstr.h
include/llvm/MC/MCInstrDesc.h
include/llvm/Target/TargetInstrInfo.h
lib/CodeGen/CriticalAntiDepBreaker.cpp
lib/CodeGen/LiveRangeEdit.cpp
lib/CodeGen/MachineCSE.cpp
lib/CodeGen/MachineLICM.cpp
lib/CodeGen/MachineSink.cpp
lib/CodeGen/RegisterCoalescer.cpp
lib/Target/AArch64/AArch64.h
lib/Target/AArch64/AArch64A53Fix835769.cpp [new file with mode: 0644]
lib/Target/AArch64/AArch64A57FPLoadBalancing.cpp [new file with mode: 0644]
lib/Target/AArch64/AArch64InstrFormats.td
lib/Target/AArch64/AArch64InstrInfo.cpp
lib/Target/AArch64/AArch64InstrInfo.h
lib/Target/AArch64/AArch64Subtarget.h
lib/Target/AArch64/AArch64TargetMachine.cpp
lib/Target/AArch64/Android.mk
lib/Target/AArch64/CMakeLists.txt
test/CodeGen/AArch64/a57-csel.ll [new file with mode: 0644]
test/CodeGen/AArch64/aarch64-a57-fp-load-balancing.ll [new file with mode: 0644]
test/CodeGen/AArch64/aarch64-fix-cortex-a53-835769.ll [new file with mode: 0644]
test/CodeGen/AArch64/remat.ll [new file with mode: 0644]
test/CodeGen/X86/critical-anti-dep-breaker.ll [new file with mode: 0644]