1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-26 04:32:44 +01:00
llvm-mirror/include/llvm/Transforms/IPO
Johannes Doerfert 8c94163113 [Attributor] Gracefully handle interprocedural reachability queries
This does ensure `InformationCache::getPotentiallyReachable` will not
crash/assert on instructions from different functions but simply return
that one is reachable, which is conservatively correct.
2021-07-20 00:35:14 -05:00
..
AlwaysInliner.h
Annotation2Metadata.h
ArgumentPromotion.h
Attributor.h [Attributor] Gracefully handle interprocedural reachability queries 2021-07-20 00:35:14 -05:00
BlockExtractor.h
CalledValuePropagation.h
ConstantMerge.h
CrossDSOCFI.h
DeadArgumentElimination.h
ElimAvailExtern.h
ForceFunctionAttrs.h
FunctionAttrs.h
FunctionImport.h
GlobalDCE.h
GlobalOpt.h
GlobalSplit.h
HotColdSplitting.h
InferFunctionAttrs.h
Inliner.h [NewPM] Hide pass manager debug logging behind -debug-pass-manager-verbose 2021-05-07 21:51:47 -07:00
Internalize.h [Internalize] Simplify comdat renaming with noduplicates after D103043 2021-05-28 16:58:38 -07:00
IROutliner.h Fix uninitialized variable warnings. NFCI. 2021-06-06 11:09:55 +01:00
LoopExtractor.h
LowerTypeTests.h
MergeFunctions.h
OpenMPOpt.h [OpenMP] Change OpenMPOpt to check openmp metadata 2021-06-25 16:34:22 -04:00
PartialInlining.h
PassManagerBuilder.h [NFC][PassBuilder] addVectorPasses(): clarify that 'IsLTO' is actually 'IsFullLTO' 2021-07-01 10:09:24 +03:00
ProfiledCallGraph.h ProfiledCallGraph.h - remove unused <string> include. NFCI. 2021-06-13 15:19:25 +01:00
SampleContextTracker.h
SampleProfile.h
SampleProfileProbe.h [CSSPGO] Update pseudo probe distribution factor based on inline context. 2021-05-16 23:11:36 -07:00
SCCP.h Function Specialization Pass 2021-06-11 09:11:29 +01:00
StripDeadPrototypes.h
StripSymbols.h
SyntheticCountsPropagation.h
ThinLTOBitcodeWriter.h
WholeProgramDevirt.h