summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Utils/Local.cpp
Commit message (Expand)AuthorAgeFilesLines
* Reapply: [DebugInfo] Correctly handle salvaged casts and split fragments at ISelstozer2019-12-181-5/+17
* Revert "[DebugInfo] Correctly handle salvaged casts and split fragments at ISel"stozer2019-12-181-17/+5
* [DebugInfo] Correctly handle salvaged casts and split fragments at ISelstozer2019-12-181-5/+17
* Reland [DataLayout] Fix occurrences that size and range of pointers are assum...Nicola Zaghen2019-12-131-1/+1
* Temporarily Revert "[DataLayout] Fix occurrences that size and range of point...Nicola Zaghen2019-12-121-1/+1
* [DataLayout] Fix occurrences that size and range of pointers are assumed to b...Nicola Zaghen2019-12-121-1/+1
* Revert "Reapply: [DebugInfo] Recover debug intrinsics when killing duplicated...Vlad Tsyrklevich2019-12-101-22/+5
* Reapply: [DebugInfo] Recover debug intrinsics when killing duplicated/empty...stozer2019-12-101-5/+22
* LowerDbgDeclare: look through bitcasts.Evgenii Stepanov2019-12-051-16/+26
* Revert "[DebugInfo] Recover debug intrinsics when killing duplicated/empty ba...Tozer2019-12-041-22/+5
* [DebugInfo] Recover debug intrinsics when killing duplicated/empty basic blocksstozer2019-12-041-5/+22
* [DebugInfo@O2][Utils] Undef instead of delete dbg.values in helper funcOCHyams2019-11-251-15/+7
* [DebugInfo] Refactor DIExpression [SZ]Ext creation into function [NFC]David Stenberg2019-11-211-4/+2
* Wrong debug info generated at -O2 (-O0 is correct)Vedant Kumar2019-11-071-0/+5
* [Alignment][NFC] Remove dependency on GlobalObject::setAlignment(unsigned)Guillaume Chatelet2019-10-151-1/+1
* [Local] Handle terminators with users in removeUnreachableBlocks.Florian Hahn2019-10-021-3/+7
* [Local] Remove unused LazyValueInfo pointer from removeUnreachableBlock.Florian Hahn2019-10-021-7/+3
* [Local] Simplify function removeUnreachableBlocks() to avoid (re-)computation.Florian Hahn2019-10-021-16/+10
* [Alignment][NFC] Remove AllocaInst::setAlignment(unsigned)Guillaume Chatelet2019-09-301-1/+1
* [Alignment][NFC] Remove unneeded llvm:: scoping on Align typesGuillaume Chatelet2019-09-271-12/+12
* [Debuginfo][SROA] Need to handle dbg.value in SROA pass.Alexey Lapshin2019-09-041-2/+7
* [Attributor][Fix] Do not remove instructions during manifestationJohannes Doerfert2019-08-051-6/+12
* [LLVM][Alignment] Introduce Alignment Type in DataLayoutGuillaume Chatelet2019-08-051-1/+1
* [Transforms] Do not drop !preserve.access.index metadataYonghong Song2019-08-031-2/+5
* [Utils] remove duplicated documentation comments; NFCSanjay Patel2019-07-251-29/+4
* [Transforms] move copying of load metadata to helper function; NFCSanjay Patel2019-07-241-0/+51
* [SafeStack] Insert the deref before remaining elementsPetr Hosek2019-07-241-7/+2
* Fixing build error from commit 95cbc3dStefan Stipanovic2019-07-221-1/+1
* Revert "Fixing build error from commit 9285295."Stefan Stipanovic2019-07-221-1/+1
* Fixing build error from commit 9285295.Stefan Stipanovic2019-07-221-1/+1
* Temporarily Revert "[Attributor] Liveness analysis." as it's breaking the build.Eric Christopher2019-07-221-1/+1
* [Attributor] Liveness analysis.Stefan Stipanovic2019-07-221-1/+1
* [SafeStack] Insert the deref after the offsetPetr Hosek2019-07-221-2/+2
* [Local] Zap blockaddress without users in ConstantFoldTerminator.Florian Hahn2019-07-201-0/+6
* [MemorySSA] Use SetVector to avoid nondeterminism.Alina Sbirlea2019-07-121-1/+1
* Revert r360902 "Resubmit: [Salvage] Change salvage debug info ..."Bob Haarman2019-05-211-21/+2
* [DebugInfoMetadata] Refactor DIExpression::prepend constants (NFC)Petar Jovanovic2019-05-201-5/+5
* Resubmit: [Salvage] Change salvage debug info implementation to use DW_OP_LLV...Stephen Tozer2019-05-161-2/+21
* Revert "[Salvage] Change salvage debug info implementation to use DW_OP_LLVM_...Stephen Tozer2019-05-151-21/+2
* [Salvage] Change salvage debug info implementation to use DW_OP_LLVM_convert ...Stephen Tozer2019-05-151-2/+21
* [DebugInfo] Use zero linenos for debug intrinsics when promoting dbg.declareJeremy Morse2019-05-101-9/+26
* [CodeGenPrepare] Limit recursion depth for collectBitPartsDavid Stuttard2019-05-091-7/+17
* [MemorySSA] Teach LoopSimplify to preserve MemorySSA.Alina Sbirlea2019-05-081-1/+5
* [DEBUGINFO] Prevent Instcombine from dropping debuginfo when removing zextsWolfgang Pieb2019-04-151-5/+4
* [Transforms][ASan] Move findAllocaForValue() to Utils/Local.cpp. NFCAlexander Potapenko2019-04-151-0/+38
* [SimplifyCFG] Don't split musttail call from retJoseph Tremoulet2019-04-021-1/+1
* [Transforms] Redundant getValueOperand (NFC)Brian Gesiak2019-04-021-2/+2
* [DebugInfo] Introduce DW_OP_LLVM_convertMarkus Lavin2019-03-191-15/+4
* Revert "[DebugInfo] Introduce DW_OP_LLVM_convert"Markus Lavin2019-03-191-4/+15
* [DebugInfo] Introduce DW_OP_LLVM_convertMarkus Lavin2019-03-191-15/+4
OpenPOWER on IntegriCloud