summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp
Commit message (Expand)AuthorAgeFilesLines
* [InstCombine] Fix infinite loop in min/max load/store bitcast combine (PR44835)Nikita Popov2020-02-101-0/+5
* [InstCombine] Fix worklist management in DSE (PR44552)Nikita Popov2020-01-231-2/+5
* [InstCombine] Make combineLoadToNewType a method; NFCNikita Popov2020-01-141-13/+12
* [InstCombine] Let combineLoadToNewType preserve ABI alignment of the load (PR...Juneyoung Lee2020-01-151-1/+8
* [InstCombine] Teach removeBitcastsFromLoadStoreOnMinMax not to change the siz...Craig Topper2019-12-161-5/+14
* [InstCombine] Skip scalable vectors in combineLoadToOperationTypeDiana Picus2019-11-121-0/+1
* [Alignment][NFC] Convert StoreInst to MaybeAlignGuillaume Chatelet2019-10-221-2/+2
* [Alignment][NFC] Finish transition for `Loads`Guillaume Chatelet2019-10-211-8/+8
* [Alignment][NFC] Remove StoreInst::setAlignment(unsigned)Guillaume Chatelet2019-10-031-6/+6
* [Alignment][NFC] Remove AllocaInst::setAlignment(unsigned)Guillaume Chatelet2019-09-301-5/+6
* [Alignment][NFC] Remove LoadInst::setAlignment(unsigned)Guillaume Chatelet2019-09-301-4/+4
* [Transforms] move copying of load metadata to helper function; NFCSanjay Patel2019-07-241-45/+1
* OpaquePtr: add Type parameter to Loads analysis API.Tim Northover2019-07-091-2/+4
* Use the DataLayout::typeSizeEqualsStoreSize helper. NFCBjorn Pettersson2019-05-241-1/+1
* [InstCombine] Eliminate stores to constant memoryPhilip Reames2019-04-221-0/+6
* [opaque pointer types] Pass value type to GetElementPtr creation.James Y Knight2019-02-011-2/+2
* [opaque pointer types] Pass value type to LoadInst creation.James Y Knight2019-02-011-9/+12
* [CallSite removal] Remove CallSite uses from InstCombine.Craig Topper2019-01-311-8/+8
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [IR] Add Instruction::isLifetimeStartOrEnd, NFCVedant Kumar2018-12-211-7/+4
* [InstCombine] Preserve access-group metadata.Michael Kruse2018-12-201-1/+1
* Introduce llvm.loop.parallel_accesses and llvm.access.group metadata.Michael Kruse2018-12-201-0/+1
* [InstCombine] Set debug loc on `mergeStoreIntoSuccessor` phiVedant Kumar2018-11-191-2/+6
* [IR] Add hasNPredecessors, hasNPredecessorsOrMore to BasicBlockVedant Kumar2018-11-191-1/+1
* [InstCombine] simplify code for merging stores; NFCISanjay Patel2018-11-101-50/+27
* [Local] Make DoesKMove required for combineMetadata.Florian Hahn2018-08-241-1/+1
* [InstCombine] Limit simplifyAllocaArraySize constant folding to values that f...Simon Pilgrim2018-08-131-24/+26
* Remove trailing spaceFangrui Song2018-07-301-1/+1
* llvm: Add support for "-fno-delete-null-pointer-checks"Manoj Gupta2018-07-091-6/+11
* Use Type::isIntOrPtrTy where possible, NFCVedant Kumar2018-07-061-1/+1
* Move Analysis/Utils/Local.h back to TransformsDavid Blaikie2018-06-041-1/+1
* [InstCombine] Fix PR37526: MinMax patterns produce an infinite loop.Alexey Bataev2018-05-211-3/+8
* Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-141-3/+3
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-011-5/+5
* Fix a couple of layering violations in TransformsDavid Blaikie2018-03-211-1/+1
* Remove redundant includes from lib/Transforms.Michael Zolotukhin2017-12-131-1/+0
* [InstCombine] Fix PR35618: Instcombine hangs on single minmax load bitcast.Alexey Bataev2017-12-121-4/+20
* Revert "[InstCombine] Fix PR35618: Instcombine hangs on single minmax load bi...Alexey Bataev2017-12-121-29/+11
* [InstCombine] Fix PR35618: Instcombine hangs on single minmax load bitcast.Alexey Bataev2017-12-121-11/+29
* Revert "[InstCombine] Fix PR35618: Instcombine hangs on single minmax load bi...Alexey Bataev2017-12-121-21/+4
* [InstCombine] Fix PR35618: Instcombine hangs on single minmax load bitcast.Alexey Bataev2017-12-121-4/+21
* Revert "[InstCombine] Fix PR35618: Instcombine hangs on single minmax load bi...Alexey Bataev2017-12-121-29/+11
* [InstCombine] Fix PR35618: Instcombine hangs on single minmax load bitcast.Alexey Bataev2017-12-121-11/+29
* Revert "[InstCombine] Fix PR35618: Instcombine hangs on single minmax load bi...Alexey Bataev2017-12-121-20/+4
* [InstCombine] Fix PR35618: Instcombine hangs on single minmax load bitcast.Alexey Bataev2017-12-121-4/+20
* Revert "[InstCombine] Fix PR35618: Instcombine hangs on single minmax load bi...Alexey Bataev2017-12-121-17/+2
* [InstCombine] Fix PR35618: Instcombine hangs on single minmax load bitcast.Alexey Bataev2017-12-121-2/+17
* [InstComineLoadStoreAlloca] Optimize stores to GEP off null baseAnna Thomas2017-12-121-1/+12
* Revert r320407 "[InstCombine] Fix PR35618: Instcombine hangs on single minmax...Hans Wennborg2017-12-111-17/+2
* [InstCombine] Fix PR35618: Instcombine hangs on single minmax load bitcast.Alexey Bataev2017-12-111-2/+17
OpenPOWER on IntegriCloud