1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-24 05:23:45 +02:00
llvm-mirror/include/llvm
Dean Michael Berris fca2ef5fb0 [XRay] ARM 32-bit no-Thumb support in LLVM
This is a port of XRay to ARM 32-bit, without Thumb support yet. The XRay instrumentation support is moving up to AsmPrinter.
This is one of 3 commits to different repositories of XRay ARM port. The other 2 are:

https://reviews.llvm.org/D23932 (Clang test)
https://reviews.llvm.org/D23933 (compiler-rt)

Differential Revision: https://reviews.llvm.org/D23931

llvm-svn: 281878
2016-09-19 00:54:35 +00:00
..
ADT ADT: Never allocate nodes in iplist<> and ilist<> 2016-09-11 23:43:43 +00:00
Analysis [Loop Vectorizer] Consecutive memory access - fixed and simplified 2016-09-18 13:56:08 +00:00
AsmParser
Bitcode Constify some path in the bitcode writer (NFC) 2016-08-19 06:06:18 +00:00
CodeGen [XRay] ARM 32-bit no-Thumb support in LLVM 2016-09-19 00:54:35 +00:00
Config Add an c++ itanium demangler to llvm. 2016-09-06 19:16:48 +00:00
DebugInfo [pdb] Write the IPI stream. 2016-09-15 18:22:31 +00:00
Demangle Add an c++ itanium demangler to llvm. 2016-09-06 19:16:48 +00:00
ExecutionEngine Fix MSVC 2013 build by using our <thread> wrapper header 2016-09-13 18:40:04 +00:00
IR [Profile] Implement select instruction instrumentation in IR PGO 2016-09-18 18:34:07 +00:00
IRReader
LibDriver
LineEditor
Linker
LTO [LTO] Add ability to parse AA pipelines. 2016-09-16 21:03:21 +00:00
MC Defer asm errors to post-statement failure 2016-09-16 18:30:20 +00:00
Object [Stackmap] Added callsite counts to emitted function information. 2016-09-14 20:22:03 +00:00
ObjectYAML [macho2yaml] Don't write empty linkedit data 2016-08-17 21:46:04 +00:00
Option
Passes
ProfileData [Coverage] Delete some dead code (NFC) 2016-09-08 16:14:14 +00:00
Support Defer asm errors to post-statement failure 2016-09-16 18:30:20 +00:00
TableGen
Target [XRay] ARM 32-bit no-Thumb support in LLVM 2016-09-19 00:54:35 +00:00
Transforms Rename NameAnonFunctions to NameAnonGlobals to match what it is doing (NFC) 2016-09-16 16:56:30 +00:00
CMakeLists.txt
InitializePasses.h Rename NameAnonFunctions to NameAnonGlobals to match what it is doing (NFC) 2016-09-16 16:56:30 +00:00
LinkAllIR.h
LinkAllPasses.h Add a counter-function insertion pass 2016-09-01 09:42:39 +00:00
module.modulemap [modules] Re-enable some previously excluded files. 2016-09-13 14:41:35 +00:00
module.modulemap.build
Pass.h
PassAnalysisSupport.h
PassInfo.h
PassRegistry.h
PassSupport.h