projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[SROA] Fix PR24463, a crash I introduced in SROA by allowing it to
[oota-llvm.git]
/
lib
/
Transforms
/
Scalar
/
SROA.cpp
2015-08-28
Chandler Carruth
[SROA] Fix PR24463, a crash I introduced in SROA by...
blob
|
commitdiff
|
raw
2015-08-26
Chandler Carruth
[SROA] Rip out all support for SSAUpdater in SROA.
blob
|
commitdiff
|
raw
|
diff to current
2015-08-08
Benjamin Kramer
Fix some comment typos.
blob
|
commitdiff
|
raw
|
diff to current
2015-07-22
Chandler Carruth
[SROA] Fix a nasty pile of bugs to do with big-endian...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-14
David Majnemer
[SROA] Don't de-atomic volatile loads and stores
blob
|
commitdiff
|
raw
|
diff to current
2015-06-23
Alexander Kornienko
Revert r240137 (Fixed/added namespace ending comments...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-19
Alexander Kornienko
Fixed/added namespace ending comments using clang-tidy...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-13
Pete Cooper
Construct ArrayRef<const T*> from vector<T>
blob
|
commitdiff
|
raw
|
diff to current
2015-05-13
Pete Cooper
Change LoadAndStorePromoter to take ArrayRef instead...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-29
Duncan P. N. Exon...
IR: Give 'DI' prefix to debug info metadata
blob
|
commitdiff
|
raw
|
diff to current
2015-04-23
Philip Reames
Move Value.isDereferenceablePointer to ValueTracking...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-21
Duncan P. N. Exon...
DebugInfo: Drop rest of DIDescriptor subclasses
blob
|
commitdiff
|
raw
|
diff to current
2015-04-15
Duncan P. N. Exon...
DebugInfo: Require a DebugLoc in DIBuilder::insertDeclare()
blob
|
commitdiff
|
raw
|
diff to current
2015-04-14
Duncan P. N. Exon...
DebugInfo: Gut DIExpression
blob
|
commitdiff
|
raw
|
diff to current
2015-04-03
David Blaikie
[opaque pointer type] More GEP IRBuilder API migrations...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-10
Mehdi Amini
DataLayout is mandatory, update the API to reflect...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-04
Mehdi Amini
Make DataLayout Non-Optional in the Module
blob
|
commitdiff
|
raw
|
diff to current
2015-02-28
Benjamin Kramer
Replace std::copy with a back inserter with vector...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-09
Adrian Prantl
Debug info: When updating debug info during SROA, do...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-09
Adrian Prantl
Debug info: Use DW_OP_bit_piece instead of DW_OP_piece...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-01
Adrian Prantl
Fix PR22393. When recursively replacing an aggregate...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-20
Adrian Prantl
Reapply: Teach SROA how to update debug info for fragme...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-08
Adrian Prantl
Revert "Reapply: Teach SROA how to update debug info...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-07
Adrian Prantl
Reapply: Teach SROA how to update debug info for fragme...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-06
Adrian Prantl
Revert "Reapply: Teach SROA how to update debug info...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-06
Adrian Prantl
Reapply: Teach SROA how to update debug info for fragme...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-05
Chandler Carruth
[SROA] Apply a somewhat heavy and unpleasant hammer...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-04
Chandler Carruth
[PM] Split the AssumptionTracker immutable pass into...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-02
Chandler Carruth
[SROA] Teach SROA to be more aggressive in splitting...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-02
Chandler Carruth
[SROA] Make the computation of adjusted pointers not...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-02
Chandler Carruth
[SROA] Fix the loop exit placement to be prior to index...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-01
Chandler Carruth
[SROA] Fix two total think-os in r225061 that should...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-01
Chandler Carruth
[SROA] Switch to using a more direct debug logging...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-01
Chandler Carruth
[SROA] Fix formatting with clang-format which I managed...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-01
Chandler Carruth
[SROA] Teach SROA how to much more intelligently handle...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-24
Chandler Carruth
[SROA] Update the documentation and names for accessing...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-24
Chandler Carruth
[SROA] Refactor the integer and vector promotion testin...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-23
Chandler Carruth
Revert r224739: Debug info: Teach SROA how to update...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-22
Chandler Carruth
[SROA] Lift the logic for traversing the alloca slices...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-22
Adrian Prantl
Debug info: Teach SROA how to update debug info for...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-20
Chandler Carruth
[SROA] Run clang-format over the entire SROA pass as...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-18
Chandler Carruth
[SROA] Cleanup - remove the use of std::mem_fun_ref...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-09
Duncan P. N. Exon...
IR: Split Metadata from Value
blob
|
commitdiff
|
raw
|
diff to current
2014-11-21
David Majnemer
SROA: The alloca type isn't a candidate promotion type...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-19
David Blaikie
Update SetVector to rely on the underlying set's insert...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-18
Chandler Carruth
[SROA] Change how SROA does vector-based promotion...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-16
Chandler Carruth
[SROA] Switch the common variable name for the 'AllocaS...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-16
Chandler Carruth
[SROA] More range-based cleanups to SROA, these brought...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-16
Chandler Carruth
[SROA] Switch a couple of overly complex iterator acces...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-16
Chandler Carruth
[SROA] Start more deeply moving SROA to use ranges...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-01
Adrian Prantl
Move the complex address expression out of DIVariable...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-01
Adrian Prantl
Revert r218778 while investigating buldbot breakage.
blob
|
commitdiff
|
raw
|
diff to current
2014-10-01
Adrian Prantl
Move the complex address expression out of DIVariable...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-07
Hal Finkel
Make use of @llvm.assume in ValueTracking (computeKnown...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-01
David Majnemer
SROA: Don't insert instructions before a PHI
blob
|
commitdiff
|
raw
|
diff to current
2014-08-22
Jingyue Wu
[SROA] Fold a PHI node if all its incoming values are...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-22
Reid Kleckner
SROA: Handle a case of store size being smaller than...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-21
Craig Topper
Repace SmallPtrSet with SmallPtrSetImpl in function...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-18
Craig Topper
Revert "Repace SmallPtrSet with SmallPtrSetImpl in...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-17
Craig Topper
Repace SmallPtrSet with SmallPtrSetImpl in function...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-07
Owen Anderson
Fix a case in SROA where lifetime intrinsics could...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-24
Hal Finkel
AA metadata refactoring (introduce AAMDNodes)
blob
|
commitdiff
|
raw
|
diff to current
2014-07-10
Hal Finkel
Allow isDereferenceablePointer to look through some...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-17
Duncan P. N. Exon...
SROA: Only split loads on byte boundaries
blob
|
commitdiff
|
raw
|
diff to current
2014-04-25
Craig Topper
[C++] Use 'nullptr'. Transforms edition.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-22
Chandler Carruth
[Modules] Fix potential ODR violations by sinking the...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-09
Chandler Carruth
[C++11] Add range based accessors for the Use-Def chain...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-06
Chandler Carruth
[Layering] Move InstVisitor.h into the IR library as...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-06
Chandler Carruth
[Layering] Move DebugInfo.h into the IR library where...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-06
Chandler Carruth
[Layering] Move DIBuilder.h into the IR library where...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-05
Craig Topper
[C++11] Add 'override' keyword to virtual methods that...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-03
Chandler Carruth
[C++11] Remove the completely unnecessary requirement...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-03
Chandler Carruth
[C++11] Add two range adaptor views to User: operands and
blob
|
commitdiff
|
raw
|
diff to current
2014-03-02
Benjamin Kramer
[C++11] Replace llvm::tie with std::tie.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-02
Benjamin Kramer
[C++11] Replace llvm::next and llvm::prior with std...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-01
Benjamin Kramer
Now that we have C++11, turn simple functors into lambd...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-26
Chandler Carruth
[SROA] Use the correct index integer size in GEPs throu...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-26
Chandler Carruth
[SROA] Teach SROA how to handle pointers from address...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-26
Chandler Carruth
[SROA] Split the alignment computation complete for...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-26
Chandler Carruth
[SROA] The original refactoring inspired by the addrspa...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-26
Chandler Carruth
[SROA] Yet another slight refactoring that simplifies...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-26
Chandler Carruth
[SROA] Simplify the computing of alignment: we only...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-26
Chandler Carruth
[SROA] Use NewOffsetBegin in the unsplit case for memse...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-26
Chandler Carruth
[SROA] Use the members for New{Begin,End}Offset in...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-26
Chandler Carruth
[SROA] Compute the New{Begin,End}Offset values once...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-26
Chandler Carruth
[SROA] Fix PR18615 with some long overdue simplificatio...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-25
Chandler Carruth
[SROA] Add an off-by-default *strict* inbounds check...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-25
Rafael Espindola
Make DataLayout a plain object, not a pass.
blob
|
commitdiff
|
raw
|
diff to current
2014-02-25
Chandler Carruth
[SROA] Use the original load name with the SROA-prefixe...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-25
Chandler Carruth
[SROA] Thread the ability to add a pointer-specific...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-25
Chandler Carruth
[SROA] Rather than copying the logic for building a...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-25
Chandler Carruth
[SROA] Simplify some of the logic to dig out the old...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-25
Chandler Carruth
[SROA] Adjust to new clang-format style.
blob
|
commitdiff
|
raw
|
diff to current
2014-02-25
Chandler Carruth
[SROA] Fix a *glaring* bug in r202091: you have to...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-25
Alexey Samsonov
Silence GCC warning
blob
|
commitdiff
|
raw
|
diff to current
2014-02-25
Chandler Carruth
[SROA] Add a debugging tool which shuffles the slices...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-25
Chandler Carruth
[SROA] Use a more direct way of determining whether...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-25
Chandler Carruth
[SROA] Fix another instability in SROA with respect...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-14
Rafael Espindola
Trivial cleanup: reuse existing variable.
blob
|
commitdiff
|
raw
|
diff to current
2014-02-06
Paul Robinson
Disable most IR-level transform passes on functions...
blob
|
commitdiff
|
raw
|
diff to current
next