..
AlwaysInliner.cpp
[coroutine] should disable inline before calling coro split
2020-12-08 08:53:08 -08:00
Annotation2Metadata.cpp
Add pass to add !annotate metadata from @llvm.global.annotations.
2020-11-16 14:57:11 +00:00
ArgumentPromotion.cpp
[ArgPromotion] Delay dead GEP removal until doPromotion.
2021-01-04 09:51:20 +00:00
Attributor.cpp
[NFC] Reduce include files dependency.
2020-12-03 18:25:05 +03:00
AttributorAttributes.cpp
[NFC] Reduce include files dependency.
2020-12-03 18:25:05 +03:00
BarrierNoopPass.cpp
…
BlockExtractor.cpp
[BlockExtract][NewPM] Port -extract-blocks to NPM
2020-10-21 12:51:11 -07:00
CMakeLists.txt
[IRSim][IROutliner] Adding the extraction basics for the IROutliner.
2020-12-17 11:27:26 -06:00
CalledValuePropagation.cpp
[IR] Replace all uses of CallBase::getCalledValue() with getCalledOperand().
2020-04-27 22:17:03 -07:00
ConstantMerge.cpp
[Alignment][NFC] migrate DataLayout::getPreferredAlignment
2020-06-29 11:24:36 +00:00
CrossDSOCFI.cpp
…
DeadArgumentElimination.cpp
[DAE] MarkLive in MarkValue(MaybeLive) if any use is live
2020-10-02 10:55:08 -07:00
ElimAvailExtern.cpp
…
ExtractGV.cpp
…
ForceFunctionAttrs.cpp
Revert "[IR] add fn attr for no_stack_protector; prevent inlining on mismatch"
2020-11-17 17:27:14 -08:00
FunctionAttrs.cpp
[NFC] Reduce include files dependency and AA header cleanup (part 2).
2020-12-17 14:04:48 +03:00
FunctionImport.cpp
[ThinLTO] Default -enable-import-metadata to false
2020-12-31 10:04:21 -08:00
GlobalDCE.cpp
…
GlobalOpt.cpp
[Transforms] Construct SmallVector with iterator ranges (NFC)
2021-01-02 09:24:17 -08:00
GlobalSplit.cpp
…
HotColdSplitting.cpp
[HotColdSplit] Reflect full cost of parameters in split penalty
2020-12-18 17:06:17 -08:00
IPO.cpp
[IRSim][IROutliner] Adding the extraction basics for the IROutliner.
2020-12-17 11:27:26 -06:00
IROutliner.cpp
[IROutliner] Refactoring errors in the cost model from past patches.
2021-01-04 00:11:18 -06:00
InferFunctionAttrs.cpp
…
InlineSimple.cpp
Revert "Revert "[llvm][NFC] Cleanup uses of std::function in Inlining-related APIs""
2020-05-15 12:29:16 -07:00
Inliner.cpp
[NFC] Reduce include files dependency and AA header cleanup (part 2).
2020-12-17 14:04:48 +03:00
Internalize.cpp
…
LoopExtractor.cpp
[LoopExtract][NewPM] Port -loop-extract to NPM
2020-10-13 22:55:42 -07:00
LowerTypeTests.cpp
[Transforms] Use llvm::append_range (NFC)
2020-12-27 09:57:29 -08:00
MergeFunctions.cpp
Migrate deprecated DebugLoc::get to DILocation::get
2020-12-11 12:45:22 -08:00
OpenMPOpt.cpp
[OpenMP][NFC] Provide a new remark and documentation
2020-12-17 14:38:26 -06:00
PartialInlining.cpp
[PartialInliner]: Handle code regions in a switch stmt cases
2020-11-02 14:32:45 -05:00
PassManagerBuilder.cpp
[SimplifyCFG] Enabled hoisting late in LTO pipeline.
2021-01-04 16:26:58 +00:00
PruneEH.cpp
[PruneEH][NFC] Use CallGraphUpdater in PruneEH
2020-09-14 14:43:19 -07:00
SCCP.cpp
…
SampleContextTracker.cpp
[IPO] Fix operator precedence warning. NFCI.
2020-12-07 18:23:54 +00:00
SampleProfile.cpp
[CSSPGO] Consume pseudo-probe-based AutoFDO profile
2020-12-16 15:57:18 -08:00
SampleProfileProbe.cpp
[CSSPGO] Consume pseudo-probe-based AutoFDO profile
2020-12-16 15:57:18 -08:00
StripDeadPrototypes.cpp
…
StripSymbols.cpp
[NewPM] Port strip* passes to NPM
2020-09-15 18:25:12 -07:00
SyntheticCountsPropagation.cpp
[CallGraph] Add support for callback call sites
2020-07-01 13:44:11 -07:00
ThinLTOBitcodeWriter.cpp
[NFC] Reduce include files dependency and AA header cleanup (part 2).
2020-12-17 14:04:48 +03:00
WholeProgramDevirt.cpp
[Transforms] Use llvm::append_range (NFC)
2020-12-27 09:57:29 -08:00