1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-24 19:52:54 +01:00
llvm-mirror/docs
Tobias Grosser 604a50cd71 Add new RegionInfo pass.
The RegionInfo pass detects single entry single exit regions in a function,
where a region is defined as any subgraph that is connected to the remaining
graph at only two spots.
Furthermore an hierarchical region tree is built.
Use it by calling "opt -regions analyze" or "opt -view-regions".

llvm-svn: 109089
2010-07-22 07:46:31 +00:00
..
CommandGuide Test commit. 2010-05-11 17:22:45 +00:00
HistoricalNotes Revert r103213. It broke several sections of live website. 2010-05-07 00:28:04 +00:00
img Revert r103213. It broke several sections of live website. 2010-05-07 00:28:04 +00:00
tutorial fix typos reported by Adam Warner! 2010-06-21 20:31:30 +00:00
AliasAnalysis.html Remove interprocedural-basic-aa and associated code. The AliasAnalysis 2010-07-07 14:27:09 +00:00
BitCodeFormat.html expand on the llvm ir bitcode dox. Patch by Peter Housel! 2010-05-21 22:20:54 +00:00
Bugpoint.html Revert r103213. It broke several sections of live website. 2010-05-07 00:28:04 +00:00
CFEBuildInstrs.html Revert r103213. It broke several sections of live website. 2010-05-07 00:28:04 +00:00
CMake.html Revert r103213. It broke several sections of live website. 2010-05-07 00:28:04 +00:00
CodeGenerator.html Remove the local register allocator. 2010-06-15 21:58:33 +00:00
CodingStandards.html Revert r103213. It broke several sections of live website. 2010-05-07 00:28:04 +00:00
CommandLine.html Revert r103213. It broke several sections of live website. 2010-05-07 00:28:04 +00:00
CompilerDriver.html Revert r103213. It broke several sections of live website. 2010-05-07 00:28:04 +00:00
CompilerDriverTutorial.html Revert r103213. It broke several sections of live website. 2010-05-07 00:28:04 +00:00
CompilerWriterInfo.html Revert r103213. It broke several sections of live website. 2010-05-07 00:28:04 +00:00
DebuggingJITedCode.html Update the docs for debugging JITed code with GDB. 2010-07-07 20:16:45 +00:00
DeveloperPolicy.html Revert r103213. It broke several sections of live website. 2010-05-07 00:28:04 +00:00
doxygen.cfg.in Revert r103213. It broke several sections of live website. 2010-05-07 00:28:04 +00:00
doxygen.css Revert r103213. It broke several sections of live website. 2010-05-07 00:28:04 +00:00
doxygen.footer Revert r103213. It broke several sections of live website. 2010-05-07 00:28:04 +00:00
doxygen.header Revert r103213. It broke several sections of live website. 2010-05-07 00:28:04 +00:00
doxygen.intro Revert r103213. It broke several sections of live website. 2010-05-07 00:28:04 +00:00
ExceptionHandling.html Fix whitespace to be more consistent with AsmPrinter's style. 2010-05-28 17:07:41 +00:00
ExtendedIntegerResults.txt Revert r103213. It broke several sections of live website. 2010-05-07 00:28:04 +00:00
ExtendingLLVM.html Revert r103213. It broke several sections of live website. 2010-05-07 00:28:04 +00:00
FAQ.html Fix whitespace to be more consistent with AsmPrinter's style. 2010-05-28 17:07:41 +00:00
GarbageCollection.html I got tired of VISIBILITY_HIDDEN colliding with the gcc enum. Rename it 2010-05-11 20:16:09 +00:00
GCCFEBuildInstrs.html Revert r103213. It broke several sections of live website. 2010-05-07 00:28:04 +00:00
GetElementPtr.html Note the relationship between C99 restrict and LLVM noalias, and 2010-07-06 15:26:33 +00:00
GettingStarted.html Tweak some docs now that the default build is called Debug+Asserts. 2010-07-08 08:27:18 +00:00
GettingStartedVS.html Revert r103213. It broke several sections of live website. 2010-05-07 00:28:04 +00:00
GoldPlugin.html Revert r103213. It broke several sections of live website. 2010-05-07 00:28:04 +00:00
HowToReleaseLLVM.html Rename "Release" builds as "Release+Asserts"; rename "Release-Asserts" 2010-07-07 07:48:00 +00:00
HowToSubmitABug.html Revert r103213. It broke several sections of live website. 2010-05-07 00:28:04 +00:00
index.html Revert r103213. It broke several sections of live website. 2010-05-07 00:28:04 +00:00
LangRef.html Disallow null as a named metadata operand. 2010-07-21 18:54:18 +00:00
Lexicon.html Revert r103213. It broke several sections of live website. 2010-05-07 00:28:04 +00:00
LinkTimeOptimization.html Revert r103213. It broke several sections of live website. 2010-05-07 00:28:04 +00:00
llvm.css Revert r103213. It broke several sections of live website. 2010-05-07 00:28:04 +00:00
Makefile Revert r103213. It broke several sections of live website. 2010-05-07 00:28:04 +00:00
MakefileGuide.html Rename "Release" builds as "Release+Asserts"; rename "Release-Asserts" 2010-07-07 07:48:00 +00:00
Packaging.html Revert r103213. It broke several sections of live website. 2010-05-07 00:28:04 +00:00
Passes.html Add new RegionInfo pass. 2010-07-22 07:46:31 +00:00
ProgrammersManual.html Don't pass StringRef by reference. 2010-07-14 22:38:02 +00:00
Projects.html Revert r103213. It broke several sections of live website. 2010-05-07 00:28:04 +00:00
re_format.7 Revert r103213. It broke several sections of live website. 2010-05-07 00:28:04 +00:00
ReleaseNotes.html strip out the 2.7 release notes, this really is the 2.8 release notes 2010-07-21 15:57:40 +00:00
SourceLevelDebugging.html Fix compile unit in example. Thanks Renato Golin! 2010-07-13 16:53:20 +00:00
SystemLibrary.html Revert r103213. It broke several sections of live website. 2010-05-07 00:28:04 +00:00
TableGenFundamentals.html Remove isTwoAddress from llvm. 2010-06-21 20:35:09 +00:00
TestingGuide.html Revert r103213. It broke several sections of live website. 2010-05-07 00:28:04 +00:00
UsingLibraries.html Revert r103213. It broke several sections of live website. 2010-05-07 00:28:04 +00:00
WritingAnLLVMBackend.html Remove the isMoveInstr() hook. 2010-07-16 22:35:46 +00:00
WritingAnLLVMPass.html Add INSTANTIATE_AG_PASS, which combines RegisterPass<> with RegisterAnalysisGroup<> for pass registration. 2010-07-21 23:07:00 +00:00