llvm-project/llvm/lib/Target/AArch64
Tim Northover 91a51c5a7c Add icache prefetch operations to AArch64
This adds hints to the various "prfm" instructions so that they can
affect the instruction cache as well as the data cache.

llvm-svn: 174495
2013-02-06 09:04:56 +00:00
..
AsmParser Fix remaining StringRef abuse. 2013-02-05 15:01:51 +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
AArch64ISelDAGToDAG.cpp Fix formatting in AArch64 backend. 2013-02-05 13:24:56 +00:00
AArch64ISelLowering.cpp Move MRI liveouts to AArch64 return instructions. 2013-02-05 18:21:49 +00:00
AArch64ISelLowering.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 Move MRI liveouts to AArch64 return instructions. 2013-02-05 18:21:49 +00:00
AArch64MCInstLower.cpp Remove cyclic dependency in AArch64 libraries 2013-02-05 13:24:47 +00:00
AArch64MachineFunctionInfo.cpp
AArch64MachineFunctionInfo.h Fix formatting in AArch64 backend. 2013-02-05 13:24:56 +00:00
AArch64RegisterInfo.cpp Fix formatting in AArch64 backend. 2013-02-05 13:24:56 +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

README.txt

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