llvm-6502/include/llvm
Philip Reames fab55cf45f [PlaceSafepoints] Switch to being a FunctionPass
The pass doesn't actually modify the module outside of the function being processed. The only confusing piece is that it both inserts calls and then inlines the resulting calls. Given that, it definitely invalidates module level analysis results, but many FunctionPasses do that.

Differential Revision: http://reviews.llvm.org/D9590



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@237185 91177308-0d34-0410-b5e6-96231b3b80d8
2015-05-12 21:21:18 +00:00
..
ADT Add a comment about DepthFirstIterator's skipchildren behavior 2015-05-08 21:17:24 +00:00
Analysis Add more missing #includes, found by modules build. 2015-05-11 22:41:07 +00:00
AsmParser
Bitcode [opaque pointer type] Encode the pointee type in the bitcode for 'cmpxchg' 2015-04-28 04:30:29 +00:00
CodeGen [Statepoints] Split the calling convention and statepoint flags operand to STATEPOINT into two separate operands. 2015-05-12 19:50:19 +00:00
Config
DebugInfo Add more missing #includes, found by modules build. 2015-05-11 22:41:07 +00:00
ExecutionEngine Fix the clang -Werror build, use of uninitialized variable. 2015-05-05 18:12:33 +00:00
IR Add a const method to iterator over PHI incoming values. 2015-05-12 20:05:23 +00:00
IRReader
LineEditor Use 'override/final' instead of 'virtual' for overridden methods 2015-04-11 02:11:45 +00:00
Linker Linker: Add flag to override linkage rules 2015-04-22 04:11:00 +00:00
LTO LTO: Add API to choose whether to embed uselists 2015-04-27 23:38:54 +00:00
MC Add missing #includes, found by modules build. 2015-05-11 22:31:40 +00:00
Object [obj2yaml/yaml2obj] Add SHT_MIPS_ABIFLAGS section support 2015-05-07 15:40:48 +00:00
Option Use 'override/final' instead of 'virtual' for overridden methods 2015-04-11 02:11:45 +00:00
Passes
ProfileData InstrProf: Give coverage its own errors instead of piggy backing on instrprof 2015-05-06 23:19:35 +00:00
Support Comment disambiguation. 2015-05-12 15:45:56 +00:00
TableGen Remove unnecessary forward declaration. 2015-05-12 06:09:57 +00:00
Target fix formatting; NFC 2015-05-12 21:14:24 +00:00
Transforms [PlaceSafepoints] Switch to being a FunctionPass 2015-05-12 21:21:18 +00:00
CMakeLists.txt
InitializePasses.h Delete dead code. NFC 2015-05-12 16:45:53 +00:00
LinkAllIR.h
LinkAllPasses.h Simplify n-ary adds by reassociation 2015-04-14 04:59:22 +00:00
module.modulemap Fix modules build post-r235612. 2015-04-23 23:22:26 +00:00
module.modulemap.build
Pass.h Use 'override/final' instead of 'virtual' for overridden methods 2015-04-11 02:11:45 +00:00
PassAnalysisSupport.h
PassInfo.h
PassRegistry.h
PassSupport.h