..
AlwaysInliner.cpp
[ModuleUtils] Remove dead arg from filterDeadComdatFunctions() (NFC)
2022-01-07 09:12:16 +01:00
Annotation2Metadata.cpp
…
ArgumentPromotion.cpp
[ArgPromotion][TTI] Pass types to ABI compatibility hook
2021-12-22 09:37:51 +01:00
Attributor.cpp
[MemoryBuiltins] Remove isNoAliasFn() in favor of isNoAliasCall()
2022-01-10 09:18:15 +01:00
AttributorAttributes.cpp
[Attributor] Remove notional overindexing check
2022-01-19 11:30:04 +01:00
BarrierNoopPass.cpp
…
BlockExtractor.cpp
Internalize some cl::opt global variables or move them under namespace llvm
2021-05-07 11:15:43 -07:00
CMakeLists.txt
[llvm][Inline] Add a module level inliner
2021-11-09 11:03:29 +08:00
CalledValuePropagation.cpp
…
ConstantMerge.cpp
[IPO] Use make_early_inc_range (NFC)
2021-09-14 08:59:36 -07:00
CrossDSOCFI.cpp
…
DeadArgumentElimination.cpp
Use a sorted array instead of a map to store AttrBuilder string attributes
2022-01-10 14:49:53 +01:00
ElimAvailExtern.cpp
…
ExtractGV.cpp
[Transforms] Use make_early_inc_range (NFC)
2021-11-07 17:03:15 -08:00
ForceFunctionAttrs.cpp
[ForceFunctionAttrs] Add const (NFC)
2021-09-03 22:29:58 -07:00
FunctionAttrs.cpp
Rename doesNotReadMemory to onlyWritesMemory globally [NFC]
2022-01-05 08:52:55 -08:00
FunctionImport.cpp
[IR][NFC] Rename getBaseObject to getAliaseeObject
2021-10-06 19:33:10 -07:00
FunctionSpecialization.cpp
[FuncSpec] Rename internal option. NFC.
2021-12-21 11:02:01 +00:00
GlobalDCE.cpp
[CSSPGO] Unblock optimizations with pseudo probe instrumentation part 3.
2021-10-12 09:44:12 -07:00
GlobalOpt.cpp
[GlobalOpt] Generalize malloc-to-global for any allocation function
2022-01-17 15:06:23 -08:00
GlobalSplit.cpp
[Transforms] Use make_early_inc_range (NFC)
2021-11-02 18:13:23 -07:00
HotColdSplitting.cpp
[llvm] Use llvm::is_contained (NFC)
2021-12-11 11:42:09 -08:00
IPO.cpp
Function Specialization Pass
2021-06-11 09:11:29 +01:00
IROutliner.cpp
[IROutliner] Move global namespace cl::opt inside llvm::
2021-12-30 01:12:55 -08:00
InferFunctionAttrs.cpp
[inferattrs] Don't infer lib func attributes for nobuiltin functions
2021-04-16 15:36:15 -07:00
InlineSimple.cpp
…
Inliner.cpp
[mlgo][inline] Improve global state tracking
2022-01-18 17:45:34 +00:00
Internalize.cpp
[Internalize] Preserve __stack_chk_fail in Internalizer correctly
2021-10-28 11:22:26 -07:00
LoopExtractor.cpp
[NPM] Added -print-pipeline-passes print params for a few passes.
2021-09-15 08:34:04 +02:00
LowerTypeTests.cpp
[llvm][IR] Add no_cfi constant
2021-12-20 12:55:32 -08:00
MergeFunctions.cpp
[Transforms] Use make_early_inc_range (NFC)
2021-11-02 18:13:23 -07:00
ModuleInliner.cpp
[ModuleInliner] Properly delete dead functions
2022-01-12 09:57:43 -08:00
OpenMPOpt.cpp
[OpenMPOpt] Use cast<> instead of dyn_cast<> to avoid dereference of nullptr. NFC
2022-01-08 13:47:35 +00:00
PartialInlining.cpp
[llvm] Remove redundant member initialization (NFC)
2022-01-07 17:45:09 -08:00
PassManagerBuilder.cpp
[FuncSpec] Enable it only with -O3
2021-11-04 13:59:00 +00:00
PruneEH.cpp
[Local] Do not introduce a new `llvm.trap` before `unreachable`
2021-07-26 23:33:36 -05:00
SCCP.cpp
Put implementation details into anonymous namespaces. NFCI.
2021-11-07 15:18:30 +01:00
SampleContextTracker.cpp
[CSSPGO] Use nested context-sensitive profile.
2021-12-14 14:40:25 -08:00
SampleProfile.cpp
Use DenseMap::lookup (NFC)
2021-12-17 18:19:25 -08:00
SampleProfileProbe.cpp
[clang, llvm] Use Optional::getValueOr (NFC)
2021-10-30 19:00:21 -07:00
StripDeadPrototypes.cpp
[IPO] Use make_early_inc_range (NFC)
2021-09-14 08:59:36 -07:00
StripSymbols.cpp
[Transforms] Use {DenseSet,SetVector,SmallPtrSet}::contains (NFC)
2021-10-31 07:57:32 -07:00
SyntheticCountsPropagation.cpp
Internalize some cl::opt global variables or move them under namespace llvm
2021-05-07 11:15:43 -07:00
ThinLTOBitcodeWriter.cpp
[ThinLTO][MC] Use conditional assignments for promotion aliases
2021-12-10 12:21:37 -08:00
WholeProgramDevirt.cpp
[LTO][WPD] Ignore unreachable function by analyzing IR.
2021-12-21 18:13:03 +00:00