llvm-6502/lib/Target/AArch64
Tim Northover 716d26b2ce AArch64: fix build on some MSVC versions
This does two things:

It removes a call to abs() which may have "long long" parameter on Windows,
which is not necessarily available in C++03.

It also corrects the signedness of Amount, which was relying on
implementation-defined conversions previously.

Code was already tested (albeit in an implemnetation defined way) so no extra
tests.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@174885 91177308-0d34-0410-b5e6-96231b3b80d8
2013-02-11 14:25:52 +00:00
..
AsmParser AArch64: Simplify logic in deciding whether bfi is valid 2013-02-11 12:32:18 +00:00
Disassembler Fix formatting in AArch64 backend. 2013-02-05 13:24:56 +00:00
InstPrinter Fix formatting in AArch64 backend. 2013-02-05 13:24:56 +00:00
MCTargetDesc Fix formatting in AArch64 backend. 2013-02-05 13:24:56 +00:00
TargetInfo Fix formatting in AArch64 backend. 2013-02-05 13:24:56 +00:00
Utils Add icache prefetch operations to AArch64 2013-02-06 09:04:56 +00:00
AArch64.h
AArch64.td Fix formatting in AArch64 backend. 2013-02-05 13:24:56 +00:00
AArch64AsmPrinter.cpp Fix formatting in AArch64 backend. 2013-02-05 13:24:56 +00:00
AArch64AsmPrinter.h
AArch64CallingConv.td
AArch64ConstantIslandPass.cpp Fix formatting in AArch64 backend. 2013-02-05 13:24:56 +00:00
AArch64FrameLowering.cpp Fix formatting in AArch64 backend. 2013-02-05 13:24:56 +00:00
AArch64FrameLowering.h Fix formatting in AArch64 backend. 2013-02-05 13:24:56 +00:00
AArch64InstrFormats.td Fix formatting in AArch64 backend. 2013-02-05 13:24:56 +00:00
AArch64InstrInfo.cpp Fix formatting in AArch64 backend. 2013-02-05 13:24:56 +00:00
AArch64InstrInfo.h
AArch64InstrInfo.td Make use of DiagnosticType to provide better AArch64 diagnostics. 2013-02-11 09:29:37 +00:00
AArch64ISelDAGToDAG.cpp Fix formatting in AArch64 backend. 2013-02-05 13:24:56 +00:00
AArch64ISelLowering.cpp Spelling correction 2013-02-10 23:56:30 +00:00
AArch64ISelLowering.h Fix formatting in AArch64 backend. 2013-02-05 13:24:56 +00:00
AArch64MachineFunctionInfo.cpp
AArch64MachineFunctionInfo.h Fix formatting in AArch64 backend. 2013-02-05 13:24:56 +00:00
AArch64MCInstLower.cpp Remove cyclic dependency in AArch64 libraries 2013-02-05 13:24:47 +00:00
AArch64RegisterInfo.cpp AArch64: fix build on some MSVC versions 2013-02-11 14:25:52 +00:00
AArch64RegisterInfo.h
AArch64RegisterInfo.td Fix formatting in AArch64 backend. 2013-02-05 13:24:56 +00:00
AArch64Schedule.td
AArch64SelectionDAGInfo.cpp
AArch64SelectionDAGInfo.h Fix formatting in AArch64 backend. 2013-02-05 13:24:56 +00:00
AArch64Subtarget.cpp
AArch64Subtarget.h
AArch64TargetMachine.cpp
AArch64TargetMachine.h
AArch64TargetObjectFile.cpp Fix formatting in AArch64 backend. 2013-02-05 13:24:56 +00:00
AArch64TargetObjectFile.h
CMakeLists.txt Remove cyclic dependency in AArch64 libraries 2013-02-05 13:24:47 +00:00
LLVMBuild.txt Remove cyclic dependency in AArch64 libraries 2013-02-05 13:24:47 +00:00
Makefile Remove cyclic dependency in AArch64 libraries 2013-02-05 13:24:47 +00:00
README.txt

This file will contain changes that need to be made before AArch64 can become an
officially supported target. Currently a placeholder.