1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 03:02:36 +01:00
llvm-mirror/test
Florian Hahn 2d3ee56e42 [Examples] Add IRTransformations directory to examples.
This patch adds a new IRTransformations directory to llvm/examples/. This is
intended to serve as a new home for example transformations/analysis
code used by various tutorials.

If LLVM_BUILD_EXAMPLES is enabled, the ExamplesIRTransforms library is
linked into the opt binary and the example passes become available.

To start off with, it contains the CFG simplifications used in the IR
part of the 'Getting Started With LLVM: Basics' tutorial at the US LLVM
Developers Meeting 2019.

Reviewers: paquette, jfb, meikeb, lhames, kbarton

Reviewed By: paquette

Differential Revision: https://reviews.llvm.org/D69416
2019-11-12 14:14:48 +00:00
..
Analysis [DDG] Data Dependence Graph - Pi Block 2019-11-08 15:46:08 -05:00
Assembler ThinLTO : Import always_inline functions irrespective of the threshold 2019-11-08 17:02:01 -08:00
Bindings [IR] Redefine Freeze instruction 2019-11-12 10:49:00 +09:00
Bitcode [IR] Redefine Freeze instruction 2019-11-12 10:49:00 +09:00
BugPoint
CodeGen [AArch64ExpandPseudos] Preserve renamable state when expanding MOVi64 & co. 2019-11-12 11:29:04 +00:00
DebugInfo DWARFDebugLoclists: add location list "interpretation" logic 2019-11-12 10:40:13 +01:00
Demangle
Examples [Examples] Add IRTransformations directory to examples. 2019-11-12 14:14:48 +00:00
ExecutionEngine [JITLink] Refactor EH-frame handling to support eh-frames with existing relocs. 2019-11-06 14:30:26 -08:00
Feature [SLP] allow forming 2-way reduction patterns 2019-11-07 06:08:42 -05:00
FileCheck
Instrumentation
Integer
JitListener
Linker [IRMover] Set Address Space for moved global values 2019-11-05 16:32:48 -08:00
LTO
MachineVerifier Revert "[MachineVerifier] Improve verification of live-in lists. 2019-11-07 14:02:13 -08:00
MC [PowerPC] Implementing overflow version for XO-Form instructions 2019-11-11 09:50:46 -06:00
Object [Object][MachO] Rewrite macho-invalid-fat-arch-size into YAML 2019-11-06 11:26:25 -08:00
ObjectYAML
Other
Reduce
SafepointIRVerifier
Support
SymbolRewriter
TableGen
ThinLTO/X86 ThinLTO : Import always_inline functions irrespective of the threshold 2019-11-08 17:02:01 -08:00
tools DWARFDebugLoclists: add location list "interpretation" logic 2019-11-12 10:40:13 +01:00
Transforms [InstCombine] Skip scalable vectors in combineLoadToOperationType 2019-11-12 12:27:09 +01:00
Unit
Verifier
YAMLParser
.clang-format
CMakeLists.txt
lit.cfg.py
lit.site.cfg.py.in
TestRunner.sh