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>
Mon, 20 Oct 2014 18:33:53 +0000 (11:33 -0700)
commit8a1773694c6d9b1277647440583811ad3d85c6a4
tree183a01333f04aa37b1fdf05685c22d48d3025ba2
parentb86aaa733ce2042447857baf096ccc58b4ec430a
Bring in fixes for Cortex-A53 errata + build updates.

Bug: 18034609

(cherry picked from commit bfc2d688b591c574c0cc788348c74545ce894efa)

Change-Id: I010fb735bb84fe97ccb8e3878f9601cb533962f4
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]