| Commit message (Expand) | Author | Age | Files | Lines |
| * | Use the DataLayout::typeSizeEqualsStoreSize helper. NFC | Bjorn Pettersson | 2019-05-24 | 1 | -4/+2 |
| * | [SROA] Fix a crash when trying to convert a memset to an non-integral pointer... | Philip Reames | 2019-03-12 | 1 | -6/+17 |
| * | [opaque pointer types] Pass value type to GetElementPtr creation. | James Y Knight | 2019-02-01 | 1 | -4/+4 |
| * | [opaque pointer types] Pass value type to LoadInst creation. | James Y Knight | 2019-02-01 | 1 | -38/+46 |
| * | Replace llvm::isPodLike<...> by llvm::is_trivially_copyable<...> | Serge Guelton | 2019-01-20 | 1 | -7/+0 |
| * | Update the file headers across all of the LLVM projects in the monorepo | Chandler Carruth | 2019-01-19 | 1 | -4/+3 |
| * | Assertion in isAllocaPromotable due to extra bitcast goes into lifetime marker | Gabor Buella | 2019-01-16 | 1 | -1/+4 |
| * | [IR] Add Instruction::isLifetimeStartOrEnd, NFC | Vedant Kumar | 2018-12-21 | 1 | -8/+4 |
| * | Introduce llvm.loop.parallel_accesses and llvm.access.group metadata. | Michael Kruse | 2018-12-20 | 1 | -4/+8 |
| * | SROA: preserve alignment tags on loads and stores. | Tim Northover | 2018-12-18 | 1 | -16/+43 |
| * | [SROA] Use offset sizes from the DataLayout instead of the pointer siezes. | Nicola Zaghen | 2018-10-30 | 1 | -6/+6 |
| * | [TI removal] Make variables declared as `TerminatorInst` and initialized | Chandler Carruth | 2018-10-15 | 1 | -2/+2 |
| * | llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...) | Fangrui Song | 2018-09-27 | 1 | -3/+3 |
| * | [SROA] Fix alignment for uses of PHI nodes. | Eli Friedman | 2018-08-30 | 1 | -0/+42 |
| * | [DebugInfo] Refactor DbgInfoIntrinsic class hierarchy. | Hsiangkai Wang | 2018-08-06 | 1 | -3/+3 |
| * | Remove trailing space | Fangrui Song | 2018-07-30 | 1 | -1/+1 |
| * | [SROA] Preserve DebugLoc when rewriting alloca partitions | Anastasis Grammenos | 2018-06-28 | 1 | -0/+2 |
| * | Move Analysis/Utils/Local.h back to Transforms | David Blaikie | 2018-06-04 | 1 | -1/+1 |
| * | [SROA] Handle PHI with multiple duplicate predecessors | Bjorn Pettersson | 2018-05-17 | 1 | -1/+13 |
| * | [SROA] pr37267: fix assertion failure in integer widening | Hiroshi Inoue | 2018-05-17 | 1 | -0/+8 |
| * | Rename DEBUG macro to LLVM_DEBUG. | Nicola Zaghen | 2018-05-14 | 1 | -92/+96 |
| * | Remove \brief commands from doxygen comments. | Adrian Prantl | 2018-05-01 | 1 | -70/+70 |
| * | IWYU for llvm-config.h in llvm, additions. | Nico Weber | 2018-04-30 | 1 | -0/+1 |
| * | [Transforms] Change std::sort to llvm::sort in response to r327219 | Mandeep Singh Grang | 2018-04-13 | 1 | -4/+4 |
| * | Fix a couple of layering violations in Transforms | David Blaikie | 2018-03-21 | 1 | -1/+1 |
| * | [SROA] Take advantage of separate alignments for memcpy source and destination | Daniel Neilson | 2018-03-13 | 1 | -11/+26 |
| * | [Transforms] Propagate TBAA info in SROA | Ivan A. Kosarev | 2018-02-16 | 1 | -22/+61 |
| * | Adding a width of the GEP index to the Data Layout. | Elena Demikhovsky | 2018-02-14 | 1 | -4/+4 |
| * | [NFC] fix trivial typos in comments and documents | Hiroshi Inoue | 2018-01-26 | 1 | -1/+1 |
| * | [SROA] fix assetion failure | Hiroshi Inoue | 2018-01-16 | 1 | -9/+4 |
| * | [NFC] Change MemIntrinsicInst::setAlignment() to take an unsigned instead of ... | Daniel Neilson | 2018-01-12 | 1 | -5/+2 |
| * | [SROA] Disable non-whole-alloca splits by default | Hiroshi Inoue | 2017-12-18 | 1 | -1/+6 |
| * | Recommit rL319407: [SROA] enable splitting for non-whole-alloca loads and stores | Hiroshi Inoue | 2017-12-01 | 1 | -18/+50 |
| * | Revert rL319407: [SROA] enable splitting for non-whole-alloca loads and stores | Hiroshi Inoue | 2017-11-30 | 1 | -21/+10 |
| * | [SROA] enable splitting for non-whole-alloca loads and stores | Hiroshi Inoue | 2017-11-30 | 1 | -10/+21 |
| * | SROA: Don't create variable fragments that are outside of the variable. | Adrian Prantl | 2017-11-28 | 1 | -0/+9 |
| * | This reverts commit r319096 and r319097. | Rafael Espindola | 2017-11-28 | 1 | -3/+8 |
| * | SROA: Avoid creating a fragment expression that covers the entire variable. | Adrian Prantl | 2017-11-28 | 1 | -4/+9 |
| * | [SROA] Propagate !range metadata when moving loads. | Davide Italiano | 2017-11-27 | 1 | -8/+3 |
| * | [SROA] Correctly invalidate analyses when dead instructions deleted | Teresa Johnson | 2017-11-20 | 1 | -2/+5 |
| * | Make DIExpression::createFragmentExpression() return an Optional. | Adrian Prantl | 2017-11-07 | 1 | -2/+4 |
| * | Reverting r315590; it did not include changes for llvm-tblgen, which is causi... | Aaron Ballman | 2017-10-15 | 1 | -5/+5 |
| * | [dump] Remove NDEBUG from test to enable dump methods [NFC] | Don Hinton | 2017-10-12 | 1 | -5/+5 |
| * | Revert "[ADT] Make Twine's copy constructor private." | Zachary Turner | 2017-10-11 | 1 | -10/+11 |
| * | [ADT] Make Twine's copy constructor private. | Zachary Turner | 2017-10-11 | 1 | -11/+10 |
| * | Re-land r313825: "[IR] Add llvm.dbg.addr, a control-dependent version of llvm... | Reid Kleckner | 2017-09-21 | 1 | -13/+17 |
| * | Revert r313825: "[IR] Add llvm.dbg.addr, a control-dependent version of llvm.... | Daniel Jasper | 2017-09-21 | 1 | -17/+13 |
| * | [SROA] Really remove associated dbg.declare when removing dead alloca | Mikael Holmen | 2017-09-21 | 1 | -6/+9 |
| * | [IR] Add llvm.dbg.addr, a control-dependent version of llvm.dbg.declare | Reid Kleckner | 2017-09-20 | 1 | -9/+10 |
| * | [Analysis, Transforms] Fix some Clang-tidy modernize and Include What You Use... | Eugene Zelenko | 2017-09-01 | 1 | -97/+158 |