projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Revert "[InstCombine] Don't miscompile safe increment idiom"
[oota-llvm.git]
/
lib
/
Transforms
/
IPO
/
2015-06-04
Chandler Carruth
[PM/AA] Start refactoring AliasAnalysis to remove the...
tree
|
commitdiff
2015-05-29
Benjamin Kramer
Replace push_back(Constructor(foo)) with emplace_back...
tree
|
commitdiff
2015-05-28
Benjamin Kramer
Don't call utostr in Twine/raw_ostream contexts.
tree
|
commitdiff
2015-05-25
Bjorn Steinbrink
Remove conflicting attributes before adding deduced...
tree
|
commitdiff
2015-05-19
Wei Mi
Remove the InstructionSimplifierPass immediately after...
tree
|
commitdiff
2015-05-15
Jingyue Wu
[NFC] remove an extra new line
tree
|
commitdiff
2015-05-15
Jingyue Wu
Add a speculative execution pass
tree
|
commitdiff
2015-05-14
Wei Mi
Add another InstCombine pass after LoopUnroll.
tree
|
commitdiff
2015-05-14
Adam Nemet
New Loop Distribution pass
tree
|
commitdiff
2015-05-12
Arnold Schwaighofer
MergeFunctions: Two different sized allocas are *not...
tree
|
commitdiff
2015-05-12
Pete Cooper
Convert PHI getIncomingValue() to foreach over incoming...
tree
|
commitdiff
2015-05-07
David Blaikie
Recommit r236670: [opaque pointer type] Pass explicit...
tree
|
commitdiff
2015-05-06
David Blaikie
Revert "[opaque pointer type] Pass explicit pointer...
tree
|
commitdiff
2015-05-06
David Blaikie
[opaque pointer type] Pass explicit pointer type throug...
tree
|
commitdiff
2015-05-06
Pete Cooper
Change typeIncompatible to return an AttrBuilder instea...
tree
|
commitdiff
2015-05-05
David Majnemer
[Inliner] Discard empty COMDAT groups
tree
|
commitdiff
2015-04-29
David Blaikie
[opaque pointer type] Pass GlobalAlias the actual point...
tree
|
commitdiff
2015-04-29
Duncan P. N. Exon...
IR: Give 'DI' prefix to debug info metadata
tree
|
commitdiff
2015-04-23
Philip Reames
Move Value.isDereferenceablePointer to ValueTracking...
tree
|
commitdiff
2015-04-23
Karthik Bhat
Add support to interchange loops with reductions.
tree
|
commitdiff
2015-04-21
Duncan P. N. Exon...
DebugInfo: Drop rest of DIDescriptor subclasses
tree
|
commitdiff
2015-04-20
Duncan P. N. Exon...
DebugInfo: Delete subclasses of DIScope
tree
|
commitdiff
2015-04-17
Duncan P. N. Exon...
DebugInfo: Remove DIDescriptor from the DebugInfo API
tree
|
commitdiff
2015-04-15
Duncan P. N. Exon...
DebugInfo: Gut DICompileUnit and DIFile
tree
|
commitdiff
2015-04-14
Duncan P. N. Exon...
DebugInfo: Update signature of DICompileUnit::replace*()
tree
|
commitdiff
2015-04-14
Duncan P. N. Exon...
DebugInfo: Gut DISubprogram and DILexicalBlock*
tree
|
commitdiff
2015-04-14
Duncan P. N. Exon...
DebugInfo: Gut DIVariable and DIGlobalVariable
tree
|
commitdiff
2015-04-13
Duncan P. N. Exon...
StripSymbols: Use DIGlobalVariable::getConstant() inste...
tree
|
commitdiff
2015-04-10
Benjamin Kramer
[CallSite] Make construction from Value* (or Instructio...
tree
|
commitdiff
2015-04-06
Duncan P. N. Exon...
Transforms: Stop using DIDescriptor::is*() and auto...
tree
|
commitdiff
2015-04-06
David Blaikie
ArgPromo: Bail out earlier for varargs functions
tree
|
commitdiff
2015-04-06
Duncan P. N. Exon...
DebugInfo: Remove DIDescriptor::Verify()
tree
|
commitdiff
2015-04-03
David Blaikie
[opaque pointer type] More GEP API migrations in IRBuil...
tree
|
commitdiff
2015-04-02
David Blaikie
[opaque pointer type] API migration for GEP constant...
tree
|
commitdiff
2015-03-30
David Blaikie
[opaque pointer type] Change GetElementPtrInst::getInde...
tree
|
commitdiff
2015-03-27
Yaron Keren
Remove superfluous .str() and replace std::string conca...
tree
|
commitdiff
2015-03-27
James Molloy
Reapply r233175 and r233183: float2int.
tree
|
commitdiff
2015-03-27
Nick Lewycky
Revert r233175 and r233183 with it. This pulls float2in...
tree
|
commitdiff
2015-03-25
James Molloy
Reapply r233062: "float2int": Add a new pass to demote...
tree
|
commitdiff
2015-03-24
Hans Wennborg
Revert r233062 ""float2int": Add a new pass to demote...
tree
|
commitdiff
2015-03-24
James Molloy
"float2int": Add a new pass to demote from float to...
tree
|
commitdiff
2015-03-23
Benjamin Kramer
Re-sort includes with sort-includes.py and insert raw_o...
tree
|
commitdiff
2015-03-19
Duncan P. N. Exon...
Verifier: Remove the separate -verify-di pass
tree
|
commitdiff
2015-03-19
Peter Collingbourne
LowerBitSets: Avoid reusing byte set addresses.
tree
|
commitdiff
2015-03-19
Peter Collingbourne
libLTO, llvm-lto, gold: Introduce flag for controlling...
tree
|
commitdiff
2015-03-19
Duncan P. N. Exon...
PassManagerBuilder: Remove effectively dead 'StripDebug...
tree
|
commitdiff
2015-03-19
Peter Collingbourne
GlobalDCE: Improve performance for large modules contai...
tree
|
commitdiff
2015-03-16
Peter Collingbourne
LowerBitSets: do not use private aliases at all on...
tree
|
commitdiff
2015-03-14
David Blaikie
Add some missed formatting
tree
|
commitdiff
2015-03-14
David Blaikie
[opaque pointer type] gep API migration, ArgPromo
tree
|
commitdiff
2015-03-14
David Blaikie
[opaque pointer type] more gep API migration
tree
|
commitdiff
2015-03-14
David Blaikie
[opaque pointer type] more gep API migrations
tree
|
commitdiff
2015-03-14
David Blaikie
[opaque pointer type] Start migrating GEP creation...
tree
|
commitdiff
2015-03-14
Peter Collingbourne
LowerBitSets: Do not export symbols for bit set referen...
tree
|
commitdiff
2015-03-12
Kevin Qin
Reapply 'Run LICM pass after loop unrolling pass.'
tree
|
commitdiff
2015-03-10
Michael Zolotukhin
Enable loop-rotate before loop-vectorize by default
tree
|
commitdiff
2015-03-10
Sanjay Patel
remove function names from comments; NFC
tree
|
commitdiff
2015-03-10
Mehdi Amini
DataLayout is mandatory, update the API to reflect...
tree
|
commitdiff
2015-03-09
Kevin Qin
Revert r231630 - Run LICM pass after loop unrolling...
tree
|
commitdiff
2015-03-09
Kevin Qin
Run LICM pass after loop unrolling pass.
tree
|
commitdiff
2015-03-06
Karthik Bhat
Add a new pass "Loop Interchange"
tree
|
commitdiff
2015-03-04
Mehdi Amini
Make DataLayout Non-Optional in the Module
tree
|
commitdiff
2015-03-03
Peter Collingbourne
LowerBitSets: Use byte arrays instead of bit sets to...
tree
|
commitdiff
2015-02-28
Benjamin Kramer
Convert push_back loops into append calls.
tree
|
commitdiff
2015-02-25
Peter Collingbourne
LowerBitSets: Align referenced globals.
tree
|
commitdiff
2015-02-24
Peter Collingbourne
LowerBitSets: Introduce global layout builder.
tree
|
commitdiff
2015-02-22
NAKAMURA Takumi
LowerBitSets.cpp: Prune incorrect \param(s). [-Wdocumen...
tree
|
commitdiff
2015-02-20
Peter Collingbourne
Introduce bitset metadata format and bitset lowering...
tree
|
commitdiff
2015-02-17
Hal Finkel
[BDCE] Add a bit-tracking DCE pass
tree
|
commitdiff
2015-02-16
James Molloy
Run LICM as part of the cleanup phase from the scalar...
tree
|
commitdiff
2015-02-14
Duncan P. N. Exon...
Transforms: Canonicalize access to function attributes...
tree
|
commitdiff
2015-02-13
Chandler Carruth
[PM] Remove the old 'PassManager.h' header file at...
tree
|
commitdiff
2015-02-11
Tim Northover
DeadArgElim: aggregate Return assessment properly.
tree
|
commitdiff
2015-02-11
Zachary Turner
Use ADDITIONAL_HEADER_DIRS in all LLVM CMake projects.
tree
|
commitdiff
2015-02-11
Reid Kleckner
Don't promote asynch EH invokes of nounwind functions...
tree
|
commitdiff
2015-02-10
Tim Northover
DeadArgElim: arguments affect all returned sub-values...
tree
|
commitdiff
2015-02-09
Tim Northover
DeadArgElim: fix mismatch in accounting of array return...
tree
|
commitdiff
2015-02-09
Tim Northover
DeadArgElim: assess uses of entire return value aggregate.
tree
|
commitdiff
2015-02-04
Reid Kleckner
Add range adapters predecessors() and successors()...
tree
|
commitdiff
2015-01-30
Chandler Carruth
[PM] Sink the population of the pass manager with targe...
tree
|
commitdiff
2015-01-27
Eric Christopher
Remove unused include.
tree
|
commitdiff
2015-01-19
Chandler Carruth
[PM] Lift the analyses into the interface for
tree
|
commitdiff
2015-01-15
Chandler Carruth
[PM] Separate the TargetLibraryInfo object from the...
tree
|
commitdiff
2015-01-15
NAKAMURA Takumi
Update libdeps since TLI was moved from Target to Analy...
tree
|
commitdiff
2015-01-15
Chandler Carruth
[PM] Move TargetLibraryInfo into the Analysis library.
tree
|
commitdiff
2015-01-13
Ramkumar Ramachandra
Standardize {pred,succ,use,user}_empty()
tree
|
commitdiff
2015-01-04
Chandler Carruth
[PM] Split the AssumptionTracker immutable pass into...
tree
|
commitdiff
2014-12-15
Elena Demikhovsky
Sink store based on alias analysis
tree
|
commitdiff
2014-12-09
Duncan P. N. Exon...
IR: Split Metadata from Value
tree
|
commitdiff
2014-12-03
Peter Collingbourne
Prologue support
tree
|
commitdiff
2014-11-21
Roman Divacky
Disable header duplication at -Oz in loop-rotate pass.
tree
|
commitdiff
2014-11-19
David Blaikie
Update SetVector to rely on the underlying set's insert...
tree
|
commitdiff
2014-10-28
NAKAMURA Takumi
Reformat partially, where I touched for whitespace...
tree
|
commitdiff
2014-10-28
NAKAMURA Takumi
Untabify and whitespace cleanups.
tree
|
commitdiff
2014-10-26
Arnold Schwaighofer
Add an option to the LTO code generator to disable...
tree
|
commitdiff
2014-10-23
Nick Lewycky
If requested, apply function merging at -O0 too. It...
tree
|
commitdiff
2014-10-21
JF Bastien
LTO: respect command-line options that disable vectoriz...
tree
|
commitdiff
2014-10-14
Chandler Carruth
Add some optional passes around the vectorizer to both...
tree
|
commitdiff
2014-10-08
David Majnemer
Inliner: Non-local functions in COMDATs shouldn't be...
tree
|
commitdiff
2014-10-08
David Majnemer
GlobalOpt: Don't drop unused memberes of a Comdat
tree
|
commitdiff
next