ARM: update subtarget information for Windows on ARM
authorSaleem Abdulrasool <compnerd@compnerd.org>
Wed, 2 Apr 2014 20:32:05 +0000 (20:32 +0000)
committerSaleem Abdulrasool <compnerd@compnerd.org>
Wed, 2 Apr 2014 20:32:05 +0000 (20:32 +0000)
commit396e5e328ccae90acc6dff60f4957af8cc53c955
treef7a5c606ed284f87af842f4b3737d326a0639d2c
parentbc413d65a27548004a97c25e0bb82489246d85b9
ARM: update subtarget information for Windows on ARM

Update the subtarget information for Windows on ARM.  This enables using the MC
layer to target Windows on ARM.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@205459 91177308-0d34-0410-b5e6-96231b3b80d8
13 files changed:
lib/IR/DataLayout.cpp
lib/Target/ARM/ARMISelLowering.cpp
lib/Target/ARM/ARMSubtarget.cpp
lib/Target/ARM/ARMSubtarget.h
lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp
lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.h
lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp
test/CodeGen/ARM/Windows/aapcs.ll [new file with mode: 0644]
test/CodeGen/ARM/Windows/hard-float.ll [new file with mode: 0644]
test/CodeGen/ARM/Windows/mangling.ll [new file with mode: 0644]
test/CodeGen/ARM/Windows/no-aeabi.ll [new file with mode: 0644]
test/CodeGen/ARM/Windows/no-arm-mode.ll [new file with mode: 0644]
test/CodeGen/ARM/Windows/no-ehabi.ll [new file with mode: 0644]