summaryrefslogtreecommitdiff
path: root/llvm/lib/Analysis/StackSafetyAnalysis.cpp
AgeCommit message (Expand)Author
2020-08-06[LTO,NFC] Skip generateParamAccessSummary when emptyVitaly Buka
2020-08-02[StackSafety, NFC] Don't insert empty objects into the mapVitaly Buka
2020-07-10StackSafetyAnalysis.cpp - pass ConstantRange arg as const reference.Simon Pilgrim
2020-07-08[StackSafety,NFC] Update documentationVitaly Buka
2020-07-01[StackSafety,NFC] Remove expensive assertVitaly Buka
2020-06-22[StackSafety] Check variable lifetimeVitaly Buka
2020-06-22[StackSafety] Ignore unreachable instructionsVitaly Buka
2020-06-13Fix GCC5 build by renaming variable used in 'auto' deduction (NFC)Mehdi Amini
2020-06-12[StackSafety] Run ThinLTOVitaly Buka
2020-06-12[StackSafety,NFC] Extract addOverflowNeverVitaly Buka
2020-06-11[StackSafety] Fix byval handlingVitaly Buka
2020-06-11[StackSafety,NFC] Fix use of CallBase APIVitaly Buka
2020-06-10[StackSafety] Pass summary into codegenVitaly Buka
2020-06-10[StackSafety] Add info into function summaryVitaly Buka
2020-06-07SmallPtrSet::find -> SmallPtrSet::countBenjamin Kramer
2020-06-04[StackSafety,NFC] Ignore callee declarationsVitaly Buka
2020-06-04[StackSafety] Rename testing optsVitaly Buka
2020-06-04[StackSafety,NFC] Remove SCEVRewriteVisitorVitaly Buka
2020-06-03[StackSafety,NFC] Add statistic countersVitaly Buka
2020-06-03[NFC,StackSafety] Fix template arg nameVitaly Buka
2020-06-03[StackSafety,NFC] Convert to template internal stuffVitaly Buka
2020-06-03[StackSafety,NFC] Rename internal classVitaly Buka
2020-06-03[StackSafety] Skip non-pointer parametersVitaly Buka
2020-06-03[NFC, StackSafety] Change type of internal containerVitaly Buka
2020-06-03Revert "[NFC, StackSafety] Change type of internal container"Mehdi Amini
2020-06-02[NFC, StackSafety] Change type of internal containerVitaly Buka
2020-06-02[MTE] Convert StackSafety into analysisVitaly Buka
2020-05-28[NFC,StackSafety] Add test flagVitaly Buka
2020-05-28[NFC,StackSafety] clang-tidy warning fixesVitaly Buka
2020-05-28[StackSafety] Lazy calculationsVitaly Buka
2020-05-28[NFC,StackSafety] Move internal offset calculationVitaly Buka
2020-05-28[StackSafety] Don't run datafow on allocasVitaly Buka
2020-05-28[StackSafety] Remove SetMetadata parameterVitaly Buka
2020-05-27[NFC,StackSafety] Add StackSafetyGlobalInfo classVitaly Buka
2020-05-27[NFC,StackSafety] Cleanup alloca size calculationVitaly Buka
2020-05-27[NFC,StackSafety] Rename some variablesVitaly Buka
2020-05-27[StackSafety] Bailout more aggressivelyVitaly Buka
2020-05-27[StackSafety] Bailout on some function callsVitaly Buka
2020-05-27[StackSafety] Ignore some use of valuesVitaly Buka
2020-05-26[StackSafety] Use SCEV to find mem operation lengthVitaly Buka
2020-05-26[StackSafety] Use getSignedRange for offsetsVitaly Buka
2020-05-26[StackSafety] Simplify SCEVRewriteVisitorVitaly Buka
2020-05-26[NFC, StackSafety] Add some missing includesVitaly Buka
2020-05-26[NFC, StackSafety] Remove duplicate codeVitaly Buka
2020-05-26[NFC, StackSafety] Better names for internal stuffVitaly Buka
2020-05-26[NFC, StackSafety] Remove unnecessary dataVitaly Buka
2020-05-26[NFC, StackSafety] Move FunctionInfo into :: namespaceVitaly Buka
2020-05-15[NFC,StackSafety] Rename local functionVitaly Buka
2020-04-27[IR] Replace all uses of CallBase::getCalledValue() with getCalledOperand().Craig Topper
2020-04-23[llvm][NFC][CallSite] Remove ImmutableCallSite from a few locationsMircea Trofin