Re-apply r110655 with fixes. Epilogue must restore sp from fp if the function stack...
[oota-llvm.git] / lib / Target / ARM /
drwxr-xr-x   ..
-rw-r--r-- 3212 ARM.h
-rw-r--r-- 7544 ARM.td
-rw-r--r-- 20798 ARMAddressingModes.h
-rw-r--r-- 55450 ARMAsmPrinter.cpp
-rw-r--r-- 49573 ARMBaseInstrInfo.cpp
-rw-r--r-- 16280 ARMBaseInstrInfo.h
-rw-r--r-- 60620 ARMBaseRegisterInfo.cpp
-rw-r--r-- 6493 ARMBaseRegisterInfo.h
-rw-r--r-- 2189 ARMBuildAttrs.h
-rw-r--r-- 5537 ARMCallingConv.td
-rw-r--r-- 56526 ARMCodeEmitter.cpp
-rw-r--r-- 72607 ARMConstantIslandPass.cpp
-rw-r--r-- 4294 ARMConstantPoolValue.cpp
-rw-r--r-- 3649 ARMConstantPoolValue.h
-rw-r--r-- 6739 ARMExpandPseudoInsts.cpp
-rw-r--r-- 2171 ARMFastISel.cpp
-rw-r--r-- 796 ARMFrameInfo.h
-rw-r--r-- 6665 ARMGlobalMerge.cpp
-rw-r--r-- 91822 ARMISelDAGToDAG.cpp
-rw-r--r-- 219289 ARMISelLowering.cpp
-rw-r--r-- 18188 ARMISelLowering.h
-rw-r--r-- 61684 ARMInstrFormats.td
-rw-r--r-- 2469 ARMInstrInfo.cpp
-rw-r--r-- 1584 ARMInstrInfo.h
-rw-r--r-- 122933 ARMInstrInfo.td
-rw-r--r-- 175704 ARMInstrNEON.td
-rw-r--r-- 40992 ARMInstrThumb.td
-rw-r--r-- 108614 ARMInstrThumb2.td
-rw-r--r-- 29006 ARMInstrVFP.td
-rw-r--r-- 13725 ARMJITInfo.cpp
-rw-r--r-- 7353 ARMJITInfo.h
-rw-r--r-- 60294 ARMLoadStoreOptimizer.cpp
-rw-r--r-- 1565 ARMMCAsmInfo.cpp
-rw-r--r-- 819 ARMMCAsmInfo.h
-rw-r--r-- 5036 ARMMCInstLower.cpp
-rw-r--r-- 1574 ARMMCInstLower.h
-rw-r--r-- 8075 ARMMachineFunctionInfo.h
-rw-r--r-- 391056 ARMPerfectShuffle.h
-rw-r--r-- 1478 ARMRegisterInfo.cpp
-rw-r--r-- 906 ARMRegisterInfo.h
-rw-r--r-- 25406 ARMRegisterInfo.td
-rw-r--r-- 1915 ARMRelocations.h
-rw-r--r-- 5838 ARMSchedule.td
-rw-r--r-- 29535 ARMScheduleA8.td
-rw-r--r-- 44988 ARMScheduleA9.td
-rw-r--r-- 7673 ARMScheduleV6.td
-rw-r--r-- 4748 ARMSelectionDAGInfo.cpp
-rw-r--r-- 1512 ARMSelectionDAGInfo.h
-rw-r--r-- 5675 ARMSubtarget.cpp
-rw-r--r-- 6466 ARMSubtarget.h
-rw-r--r-- 5502 ARMTargetMachine.cpp
-rw-r--r-- 4191 ARMTargetMachine.h
-rw-r--r-- 1587 ARMTargetObjectFile.cpp
-rw-r--r-- 785 ARMTargetObjectFile.h
drwxr-xr-x - AsmParser
drwxr-xr-x - AsmPrinter
-rw-r--r-- 1423 CMakeLists.txt
drwxr-xr-x - Disassembler
-rw-r--r-- 927 Makefile
-rw-r--r-- 4399 NEONMoveFix.cpp
-rw-r--r-- 11963 NEONPreAllocPass.cpp
-rw-r--r-- 6919 README-Thumb.txt
-rw-r--r-- 308 README-Thumb2.txt
-rw-r--r-- 20155 README.txt
drwxr-xr-x - TargetInfo
-rw-r--r-- 6399 Thumb1InstrInfo.cpp
-rw-r--r-- 2752 Thumb1InstrInfo.h
-rw-r--r-- 31373 Thumb1RegisterInfo.cpp
-rw-r--r-- 2604 Thumb1RegisterInfo.h
-rw-r--r-- 1593 Thumb2HazardRecognizer.cpp
-rw-r--r-- 1145 Thumb2HazardRecognizer.h
-rw-r--r-- 7823 Thumb2ITBlockPass.cpp
-rw-r--r-- 21221 Thumb2InstrInfo.cpp
-rw-r--r-- 3380 Thumb2InstrInfo.h
-rw-r--r-- 2493 Thumb2RegisterInfo.cpp
-rw-r--r-- 1353 Thumb2RegisterInfo.h
-rw-r--r-- 26154 Thumb2SizeReduction.cpp