projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
DAGCombine: fold (or (and X, M), (and X, N)) -> (and X, (or M, N))
[oota-llvm.git]
/
lib
/
CodeGen
/
SelectionDAG
/
2015-01-21
Tim Northover
DAGCombine: fold (or (and X, M), (and X, N)) -> (and...
tree
|
commitdiff
2015-01-20
Daniel Jasper
Prevent binary-tree deterioration in sparse switch...
tree
|
commitdiff
2015-01-20
Daniel Jasper
Factor out a splitSwitchCase() function so that it...
tree
|
commitdiff
2015-01-19
Chandler Carruth
[PM] Remove the Pass argument from all of the critical...
tree
|
commitdiff
2015-01-17
Mehdi Amini
Improve DAG combine pass on certain IR vector patterns
tree
|
commitdiff
2015-01-16
Philip Reames
Move ownership of GCStrategy objects to LLVMContext
tree
|
commitdiff
2015-01-15
Mehdi Amini
Fix SelectionDAG -view-*-dags filtering
tree
|
commitdiff
2015-01-15
Alexander Kornienko
Replace size method call of containers to empty method...
tree
|
commitdiff
2015-01-15
Chandler Carruth
[PM] Separate the TargetLibraryInfo object from the...
tree
|
commitdiff
2015-01-15
Chandler Carruth
[PM] Move TargetLibraryInfo into the Analysis library.
tree
|
commitdiff
2015-01-14
Reid Kleckner
Emit the Itanium LSDA for unknown EH personalities...
tree
|
commitdiff
2015-01-14
Reid Kleckner
Remove dead code for llvm.eh.selector in the old EH...
tree
|
commitdiff
2015-01-14
Chandler Carruth
[cleanup] Re-sort all the #include lines in LLVM using
tree
|
commitdiff
2015-01-14
Mehdi Amini
SelectionDAG: add a -filter-view-dags option to llc
tree
|
commitdiff
2015-01-14
Mehdi Amini
DAG Combiner: Fold SelectCC When Cond is UNDEF
tree
|
commitdiff
2015-01-14
Matt Arsenault
Implement new way of expanding extloads.
tree
|
commitdiff
2015-01-14
Hal Finkel
Adjust ScheduleDAGSDNodes::RegDefIter for patchpoints
tree
|
commitdiff
2015-01-14
Reid Kleckner
CodeGen support for x86_64 SEH catch handlers in LLVM
tree
|
commitdiff
2015-01-13
Matthias Braun
DAGCombiner: simplify by using condition variables...
tree
|
commitdiff
2015-01-13
Matt Arsenault
R600: Implement getRecipEstimate
tree
|
commitdiff
2015-01-13
Hal Finkel
[StackMaps] Mark in CallLoweringInfo when lowering...
tree
|
commitdiff
2015-01-13
Olivier Sallenave
Added TLI hook for isFPExtFree. Some of the FMA combine...
tree
|
commitdiff
2015-01-13
Reid Kleckner
Rename llvm.recoverframeallocation to llvm.framerecover
tree
|
commitdiff
2015-01-13
Reid Kleckner
Add the llvm.frameallocate and llvm.recoverframeallocat...
tree
|
commitdiff
2015-01-13
Matt Arsenault
Combine fcmp + select to fminnum / fmaxnum if no nans...
tree
|
commitdiff
2015-01-09
Hal Finkel
[DAGCombine] Remainder of fix to r225380 (More FMA...
tree
|
commitdiff
2015-01-09
Hal Finkel
Partial fix to r225380 (More FMA folding opportunities)
tree
|
commitdiff
2015-01-08
Elena Demikhovsky
Masked Load/Store - fixed a bug in type legalization.
tree
|
commitdiff
2015-01-08
Ahmed Bougacha
[SelectionDAG] Allow targets to specify legality of...
tree
|
commitdiff
2015-01-07
Olivier Sallenave
More FMA folding opportunities.
tree
|
commitdiff
2015-01-07
Olivier Sallenave
Test commit
tree
|
commitdiff
2015-01-07
Philip Reames
Introduce an example statepoint GC strategy
tree
|
commitdiff
2015-01-06
Mehdi Amini
SelectionDAGBuilder: move constant initialization out...
tree
|
commitdiff
2015-01-05
Craig Topper
Replace several 'assert(false' with 'llvm_unreachable...
tree
|
commitdiff
2014-12-31
Alexey Samsonov
Revert "merge consecutive stores of extracted vector...
tree
|
commitdiff
2014-12-25
Elena Demikhovsky
Masked Load/Store - Changed the order of parameters...
tree
|
commitdiff
2014-12-23
Mehdi Amini
Always assert in DAGCombine and not only when -debug...
tree
|
commitdiff
2014-12-23
Michael Kuperstein
[DagCombine] Improve DAGCombiner BUILD_VECTOR when...
tree
|
commitdiff
2014-12-21
Matt Arsenault
Enable (sext x) == C --> x == (trunc C) combine
tree
|
commitdiff
2014-12-19
Sanjay Patel
merge consecutive stores of extracted vector elements
tree
|
commitdiff
2014-12-17
Michael Kuperstein
[DAGCombine] Slightly improve lowering of BUILD_VECTOR...
tree
|
commitdiff
2014-12-16
Hans Wennborg
SelectionDAG switch lowering: use 'unsigned' to count...
tree
|
commitdiff
2014-12-16
Sanjay Patel
merge consecutive loads that are offset from a base...
tree
|
commitdiff
2014-12-15
Michael Ilseman
Silence more static analyzer warnings.
tree
|
commitdiff
2014-12-12
Matt Arsenault
Add target hook for whether it is profitable to reduce...
tree
|
commitdiff
2014-12-09
Duncan P. N. Exon...
IR: Split Metadata from Value
tree
|
commitdiff
2014-12-09
Owen Anderson
Fix a few instances found in SelectionDAG where we...
tree
|
commitdiff
2014-12-08
Justin Bogner
InstrProf: An intrinsic and lowering for instrumentatio...
tree
|
commitdiff
2014-12-06
Hans Wennborg
SelectionDAG switch lowering: Replace unreachable defau...
tree
|
commitdiff
2014-12-04
Simon Pilgrim
[InstCombine] Minor optimization for bswap with binary ops
tree
|
commitdiff
2014-12-04
Elena Demikhovsky
Masked Load / Store Intrinsics - the CodeGen part.
tree
|
commitdiff
2014-12-02
Hal Finkel
[PowerPC] Implement readcyclecounter for PPC32
tree
|
commitdiff
2014-12-02
Philip Reames
Restructure some assertion checking based on post commi...
tree
|
commitdiff
2014-12-02
Philip Reames
Appease a build bot complaining about an unused variabl...
tree
|
commitdiff
2014-12-02
Philip Reames
[Statepoints 3/4] Statepoint infrastructure for garbage...
tree
|
commitdiff
2014-12-01
Hans Wennborg
Revert r223049, r223050 and r223051 while investigating...
tree
|
commitdiff
2014-12-01
Hans Wennborg
SelectionDAG switch lowering: Replace unreachable defau...
tree
|
commitdiff
2014-12-01
Akira Hatanaka
[stack protector] Set edge weights for newly created...
tree
|
commitdiff
2014-11-29
Hans Wennborg
Switch lowering: reformat some for loops etc. NFC
tree
|
commitdiff
2014-11-29
Hans Wennborg
Switch lowering: Fix broken 'Figure out which block...
tree
|
commitdiff
2014-11-28
Duncan P. N. Exon...
Revert "Masked Vector Load and Store Intrinsics."
tree
|
commitdiff
2014-11-23
Elena Demikhovsky
Converted back to Unix format (after my last commit...
tree
|
commitdiff
2014-11-23
Elena Demikhovsky
Masked Vector Load and Store Intrinsics.
tree
|
commitdiff
2014-11-21
Sanjay Patel
Don't repeat class/function/variable names in comments...
tree
|
commitdiff
2014-11-21
Sanjay Patel
Less space; NFC
tree
|
commitdiff
2014-11-21
Andrea Di Biagio
[DAG] Teach how to turn a build_vector into a shuffle...
tree
|
commitdiff
2014-11-21
Andrea Di Biagio
[DAG] Refactor the shuffle combining logic in DAGCombin...
tree
|
commitdiff
2014-11-21
Hao Liu
DAGCombiner: Allow the DAGCombiner to combine multiple...
tree
|
commitdiff
2014-11-19
Simon Pilgrim
[X86][SSE] pslldq/psrldq byte shifts/rotation for SSE2
tree
|
commitdiff
2014-11-19
David Blaikie
Update SetVector to rely on the underlying set's insert...
tree
|
commitdiff
2014-11-18
Owen Anderson
Fix an incorrect chain operand when expanding INSERT_VE...
tree
|
commitdiff
2014-11-17
Oliver Stannard
Fix optimisations of SELECT_CC which assumed result...
tree
|
commitdiff
2014-11-17
Craig Topper
Move register class name strings to a single array...
tree
|
commitdiff
2014-11-17
Craig Topper
Replace a couple asserts with static_asserts.
tree
|
commitdiff
2014-11-16
Craig Topper
Convert some EVTs to MVTs where only a SimpleValueType...
tree
|
commitdiff
2014-11-15
Andrea Di Biagio
[DAG] Improved target independent vector shuffle foldin...
tree
|
commitdiff
2014-11-14
Reid Kleckner
Allow the use of functions as typeinfo in landingpad...
tree
|
commitdiff
2014-11-13
Aditya Nandakumar
We can get the TLOF from the TargetMachine - so constru...
tree
|
commitdiff
2014-11-13
Frederic Riss
Add an assert and a test that verify r221709's fix.
tree
|
commitdiff
2014-11-11
Duncan P. N. Exon...
Revert "IR: MDNode => Value"
tree
|
commitdiff
2014-11-11
Frederic Riss
Totally forget deallocated SDNodes in SDDbgInfo.
tree
|
commitdiff
2014-11-11
Oliver Stannard
LLVM incorrectly folds xor into select
tree
|
commitdiff
2014-11-05
Andrea Di Biagio
[X86] Teach method 'isVectorClearMaskLegal' how to...
tree
|
commitdiff
2014-11-03
Paul Robinson
Normally an 'optnone' function goes through fast-isel...
tree
|
commitdiff
2014-11-01
Duncan P. N. Exon...
IR: MDNode => Value: Instruction::getMetadata()
tree
|
commitdiff
2014-10-30
Ahmed Bougacha
[SelectionDAG] When scalarizing trunc, don't assert...
tree
|
commitdiff
2014-10-30
Louis Gerbarg
Fix incorrect invariant check in DAG Combine
tree
|
commitdiff
2014-10-29
NAKAMURA Takumi
Whitespace.
tree
|
commitdiff
2014-10-24
Matt Arsenault
Fix copy paste comment
tree
|
commitdiff
2014-10-24
Sanjay Patel
Use rsqrt (X86) to speed up reciprocal square root...
tree
|
commitdiff
2014-10-23
Ahmed Bougacha
[SelectionDAG] Teach the vector scalarizer about FP...
tree
|
commitdiff
2014-10-23
Ahmed Bougacha
Update comment and fix typos in assert message. (NFC)
tree
|
commitdiff
2014-10-23
Tim Northover
ScheduleDAG: record PhysReg dependencies represented...
tree
|
commitdiff
2014-10-22
Benjamin Kramer
Strength reduce constant-sized vectors into arrays...
tree
|
commitdiff
2014-10-21
Matt Arsenault
Add minnum / maxnum codegen
tree
|
commitdiff
2014-10-21
Philip Reames
Introduce enum values for previously defined metadata...
tree
|
commitdiff
2014-10-17
Pete Cooper
Check for dynamic alloca's when selecting lifetime...
tree
|
commitdiff
2014-10-17
Juergen Ributzka
[Stackmaps] Enable invoking the patchpoint intrinsic.
tree
|
commitdiff
2014-10-17
Jan Vesely
SelectionDAG: Add sext_inreg optimizations
tree
|
commitdiff
2014-10-16
Juergen Ributzka
Reduce code duplication between patchpoint and non...
tree
|
commitdiff
next