1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 19:23:23 +01:00
llvm-mirror/include/llvm
Philip Reames 9ba37b671d Add placeholder for more extensive verification of psuedo ops
This initial patch doesn't actually do much useful. It's just to show where the new code goes. Once this is in, I'll extend the verification logic to check more useful properties.

For those curious, the more complicated version of this patch already found one very suspicious thing.

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

llvm-svn: 304564
2017-06-02 16:36:37 +00:00
..
ADT [Nios2] Target registration 2017-05-29 09:48:30 +00:00
Analysis [OrderedBasicBlock] Return false for comesBefore(A, A) 2017-06-02 13:10:31 +00:00
AsmParser
Bitcode Remove ignore-empty-index-file option 2017-05-12 19:32:11 +00:00
CodeGen Add placeholder for more extensive verification of psuedo ops 2017-06-02 16:36:37 +00:00
Config Allow suppressing host and target info in VersionPrinter 2017-04-19 00:03:36 +00:00
DebugInfo Fix -Wreorder warnings. 2017-06-01 22:03:17 +00:00
Demangle
ExecutionEngine [ExecutionEngine] Make RuntimeDyld::MemoryManager responsible for tracking EH 2017-05-09 21:32:18 +00:00
IR Reapply "[Cloning] Take another pass at properly cloning debug info" 2017-06-01 23:02:12 +00:00
IRReader
LineEditor
Linker
LTO [ThinLTO] Move -lto-use-new-pm to llvm-lto2, and change it to -use-new-pm. 2017-06-01 23:13:44 +00:00
MC [MC] Fix constant pools with DenseMap sentinel values 2017-05-30 09:37:11 +00:00
Object Revert "COFF: migrate def parser from LLD to LLVM" 2017-06-02 16:26:24 +00:00
ObjectYAML [CodeView] Properly align symbol records on read/write. 2017-06-01 21:52:41 +00:00
Option [GSoC] Shell autocompletion for clang 2017-05-23 18:39:08 +00:00
Passes [PM/ThinLTO] Port the ThinLTO pipeline (both components) to the new PM. 2017-06-01 11:39:39 +00:00
ProfileData [InstrProf] Use more ArrayRef/StringRef. 2017-05-28 13:23:02 +00:00
Support Make mcpu=generic the default for armv7-a and armv8-a. 2017-06-01 07:31:43 +00:00
TableGen [TableGen] Remove a couple unused methods from Record that take a StringRef argument. NFC 2017-06-02 05:56:47 +00:00
Target TargetMachine: Indicate whether machine verifier passes. 2017-05-31 18:41:23 +00:00
ToolDrivers/llvm-lib Move lib/LibDriver -> lib/ToolDrivers/llvm-lib. NFCI. 2017-05-13 22:06:46 +00:00
Transforms Reapply "[Cloning] Take another pass at properly cloning debug info" 2017-06-01 23:02:12 +00:00
XRay [XRay][tools] Add option to llvm-xray extract to symbolize functions 2017-04-18 23:23:54 +00:00
CMakeLists.txt Support: Add a VCSRevision.h header file. 2017-04-13 01:26:12 +00:00
InitializePasses.h Add LiveRangeShrink pass to shrink live range within BB. 2017-05-31 23:25:25 +00:00
LinkAllIR.h
LinkAllPasses.h [X86] Relocate code of replacement of subtarget unsupported masked memory intrinsics to run also on -O0 option. 2017-05-15 11:30:54 +00:00
module.modulemap Fix CodeView-related modules build failures post-r304248 2017-05-31 01:08:43 +00:00
module.modulemap.build
Pass.h
PassAnalysisSupport.h
PassInfo.h [LegacyPassManager] Remove TargetMachine constructors 2017-05-18 17:21:13 +00:00
PassRegistry.h
PassSupport.h [LegacyPassManager] Remove TargetMachine constructors 2017-05-18 17:21:13 +00:00