projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
TBAA: remove !tbaa from testing cases when they are not needed.
[oota-llvm.git]
/
lib
/
CodeGen
/
SelectionDAG
/
2013-08-21
Juergen Ributzka
Teach BaseIndexOffset::match to identify base pointers...
tree
|
commitdiff
2013-08-20
Richard Sandiford
[SystemZ] Use SRST to optimize memchr
tree
|
commitdiff
2013-08-20
Michael Gottesman
Remove unused variables that crept in.
tree
|
commitdiff
2013-08-20
Michael Gottesman
Teach selectiondag how to handle the stackprotectorchec...
tree
|
commitdiff
2013-08-19
Hal Finkel
Add a llvm.copysign intrinsic
tree
|
commitdiff
2013-08-19
Paul Redmond
Improve the widening of integral binary vector operations
tree
|
commitdiff
2013-08-19
Hal Finkel
Add ExpandFloatOp_FCOPYSIGN to handle ppcf128-related...
tree
|
commitdiff
2013-08-16
Jim Grosbach
ARM: Fix more fast-isel verifier failures.
tree
|
commitdiff
2013-08-16
Richard Sandiford
[SystemZ] Use SRST to implement strlen and strnlen
tree
|
commitdiff
2013-08-16
Richard Sandiford
[SystemZ] Use MVST to implement strcpy and stpcpy
tree
|
commitdiff
2013-08-16
Richard Sandiford
[SystemZ] Use CLST to implement strcmp
tree
|
commitdiff
2013-08-16
Richard Sandiford
[SystemZ] Fix handling of 64-bit memcmp results
tree
|
commitdiff
2013-08-15
Craig Topper
Replace getValueType().getSimpleVT() with getSimpleValu...
tree
|
commitdiff
2013-08-13
Jim Grosbach
DAG: Combine (and (setne X, 0), (setne X, -1)) -> ...
tree
|
commitdiff
2013-08-13
Michael Gottesman
Update makeLibCall to return both the call and the...
tree
|
commitdiff
2013-08-12
Michael Gottesman
Fixed SelectionDAGBuilder.h C++ filetype declaration...
tree
|
commitdiff
2013-08-12
Richard Sandiford
[SystemZ] Use CLC and IPM to implement memcmp
tree
|
commitdiff
2013-08-09
Craig Topper
Change asserts at the top of getVectorShuffle to check...
tree
|
commitdiff
2013-08-08
Craig Topper
Remove AllUndef check from one of the loops in getVecto...
tree
|
commitdiff
2013-08-08
Craig Topper
Optimize mask generation for one of the DAG combiner...
tree
|
commitdiff
2013-08-07
Hal Finkel
Add ISD::FROUND for libm round()
tree
|
commitdiff
2013-08-05
Tom Stellard
TargetLowering: Add getVectorIdxTy() function v2
tree
|
commitdiff
2013-07-31
Eric Christopher
Fix crashing on invalid inline asm with matching constr...
tree
|
commitdiff
2013-07-30
Eric Christopher
Reflow this to be easier to read.
tree
|
commitdiff
2013-07-30
Quentin Colombet
[DAGCombiner] insert_vector_elt: Avoid building a vecto...
tree
|
commitdiff
2013-07-27
Nick Lewycky
Reimplement isPotentiallyReachable to make nocapture...
tree
|
commitdiff
2013-07-26
Justin Holewinski
Add a target legalize hook for SplitVectorOperand ...
tree
|
commitdiff
2013-07-26
Rafael Espindola
Revert "Add a target legalize hook for SplitVectorOperand"
tree
|
commitdiff
2013-07-26
Justin Holewinski
Add a target legalize hook for SplitVectorOperand
tree
|
commitdiff
2013-07-23
Tom Stellard
DAGCombiner: Pass the correct type to TargetLowering...
tree
|
commitdiff
2013-07-17
Michael Gottesman
Add -*- C++ -*- to InstrEmitter.h.
tree
|
commitdiff
2013-07-15
Hal Finkel
Remove invalid assert in DAGTypeLegalizer::RemapValue
tree
|
commitdiff
2013-07-15
Craig Topper
Add 'const' qualifier to some arrays.
tree
|
commitdiff
2013-07-14
Craig Topper
Use SmallVectorImpl& instead of SmallVector to avoid...
tree
|
commitdiff
2013-07-13
Craig Topper
Pass SmallVector by const reference instead of by value.
tree
|
commitdiff
2013-07-10
Stephen Lin
Remove trailing whitespac
tree
|
commitdiff
2013-07-10
Adrian Prantl
Un-break the buildbot by tweaking the indirection flag.
tree
|
commitdiff
2013-07-10
Adrian Prantl
Document a known limitation of the status quo.
tree
|
commitdiff
2013-07-09
Adrian Prantl
Reapply an improved version of r180816/180817.
tree
|
commitdiff
2013-07-09
Hal Finkel
WidenVecRes_BUILD_VECTOR must use the first operand...
tree
|
commitdiff
2013-07-09
Stephen Lin
AArch64/PowerPC/SystemZ/X86: This patch fixes the inter...
tree
|
commitdiff
2013-07-09
Hal Finkel
DAGCombine tryFoldToZero cannot create illegal types...
tree
|
commitdiff
2013-07-09
Stephen Lin
Style fixes: remove unnecessary braces for one-statemen...
tree
|
commitdiff
2013-07-08
Hal Finkel
Improve the comment from r185794 (re: PromoteIntRes_BUI...
tree
|
commitdiff
2013-07-08
Hal Finkel
Fix PromoteIntRes_BUILD_VECTOR crash with i1 vectors
tree
|
commitdiff
2013-07-08
Stephen Lin
Remove trailing whitespace from SelectionDAG/*.cpp
tree
|
commitdiff
2013-07-06
Stephen Lin
SelectionDAGBuilder: style fixes (add space between...
tree
|
commitdiff
2013-07-06
Benjamin Kramer
DAGCombiner: Don't drop extension behavior when shrinki...
tree
|
commitdiff
2013-07-06
Tim Northover
Stop putting operations after a tail call.
tree
|
commitdiff
2013-07-04
Jakob Stoklund Olesen
Remove the EXCEPTIONADDR, EHSELECTION, and LSDAADDR...
tree
|
commitdiff
2013-07-04
Jakob Stoklund Olesen
Typo.
tree
|
commitdiff
2013-07-04
Jakob Stoklund Olesen
Simplify landing pad lowering.
tree
|
commitdiff
2013-07-04
Jakob Stoklund Olesen
FastISel can only apend to basic blocks.
tree
|
commitdiff
2013-07-04
Jakob Stoklund Olesen
Revert r185595-185596 which broke buildbots.
tree
|
commitdiff
2013-07-03
Jakob Stoklund Olesen
Remove the EXCEPTIONADDR, EHSELECTION, and LSDAADDR...
tree
|
commitdiff
2013-07-03
Jakob Stoklund Olesen
Simplify landing pad lowering.
tree
|
commitdiff
2013-07-03
Craig Topper
Use SmallVectorImpl::const_iterator instead of SmallVec...
tree
|
commitdiff
2013-07-03
Craig Topper
Use SmallVectorImpl instead of SmallVector for iterator...
tree
|
commitdiff
2013-07-02
Tim Northover
DAGCombiner: fix use-counting issue when forming zextload
tree
|
commitdiff
2013-07-01
Michael Gottesman
Added c++ mode selector to head of SelectionDAGBuilder...
tree
|
commitdiff
2013-06-28
Lang Hames
Add missing case to switch statement - DAGTypeLegalizer...
tree
|
commitdiff
2013-06-28
Manman Ren
Debug Info: clean up usage of Verify.
tree
|
commitdiff
2013-06-26
Elena Demikhovsky
Fixed a comment.
tree
|
commitdiff
2013-06-26
Elena Demikhovsky
Optimized integer vector multiplication operation by...
tree
|
commitdiff
2013-06-22
Chad Rosier
The getRegForInlineAsmConstraint function should only...
tree
|
commitdiff
2013-06-21
David Blaikie
DebugInfo: Don't lose unreferenced non-trivial by-value...
tree
|
commitdiff
2013-06-21
Michael Liao
Fix PR16360
tree
|
commitdiff
2013-06-19
Bill Wendling
Access the TargetLoweringInfo from the TargetMachine...
tree
|
commitdiff
2013-06-19
Bill Wendling
Don't cache the TLI object since we have access to...
tree
|
commitdiff
2013-06-18
Quentin Colombet
During SelectionDAG building explicitly set a node...
tree
|
commitdiff
2013-06-16
David Blaikie
Debug Info: Simplify Frame Index handling in DBG_VALUE...
tree
|
commitdiff
2013-06-15
Stephen Lin
SelectionDAG: slightly refactor DAGCombiner::visitSELEC...
tree
|
commitdiff
2013-06-14
Matt Arsenault
Introduce getSelect usage and use more getSelectCC
tree
|
commitdiff
2013-06-14
Stephen Lin
SelectionDAG: minor fix to order of operands in comment...
tree
|
commitdiff
2013-06-14
Stephen Lin
SelectionDAG: Fix incorrect condition checks in some...
tree
|
commitdiff
2013-06-08
David Majnemer
TargetLowering: Clean up method description comments
tree
|
commitdiff
2013-06-06
Bill Wendling
Cache the TargetLowering info object as a pointer.
tree
|
commitdiff
2013-06-06
Bill Wendling
Don't cache the TargetLoweringInfo object inside of...
tree
|
commitdiff
2013-05-29
Andrew Trick
Order CALLSEQ_START and CALLSEQ_END nodes.
tree
|
commitdiff
2013-05-28
Benjamin Kramer
Simplify code. No functionality change.
tree
|
commitdiff
2013-05-28
Benjamin Kramer
Remove double semicolons.
tree
|
commitdiff
2013-05-27
Preston Gurd
Convert sqrt functions into sqrt instructions when...
tree
|
commitdiff
2013-05-26
Andrew Trick
Fix PR16143: Insert DEBUG_VALUE before terminator.
tree
|
commitdiff
2013-05-25
Andrew Trick
Track IR ordering of SelectionDAG nodes 3/4.
tree
|
commitdiff
2013-05-25
Andrew Trick
Track IR ordering of SelectionDAG nodes 2/4.
tree
|
commitdiff
2013-05-25
Andrew Trick
Track IR ordering of SelectionDAG nodes 1/4.
tree
|
commitdiff
2013-05-24
Michael J. Spencer
Replace Count{Leading,Trailing}Zeros_{32,64} with count...
tree
|
commitdiff
2013-05-22
Adrian Prantl
Unify formatting of debug output.
tree
|
commitdiff
2013-05-21
Justin Holewinski
Drop @llvm.annotation and @llvm.ptr.annotation intrinsi...
tree
|
commitdiff
2013-05-21
Benjamin Kramer
DAGCombine: Avoid an edge case where it tried to create...
tree
|
commitdiff
2013-05-18
Matt Arsenault
Add LLVMContext argument to getSetCCResultType
tree
|
commitdiff
2013-05-17
Matt Arsenault
Replace redundant code
tree
|
commitdiff
2013-05-17
Matt Arsenault
Add missing -*- C++ -*- to headers
tree
|
commitdiff
2013-05-16
Adrian Prantl
Generate debug info for by-value struct args even if...
tree
|
commitdiff
2013-05-16
Benjamin Kramer
DAGCombine: Also shrink eq compares where the constant...
tree
|
commitdiff
2013-05-15
Hal Finkel
Fix legalization of SETCC with promoted integer intrinsics
tree
|
commitdiff
2013-05-13
Bob Wilson
Remove redundant variable introduced by r181682.
tree
|
commitdiff
2013-05-13
Hao Liu
Fix PR15950 A bug in DAG Combiner about undef mask
tree
|
commitdiff
2013-05-10
Benjamin Kramer
DAGCombiner: Generate a correct constant for vector...
tree
|
commitdiff
2013-05-09
Owen Anderson
Teach SelectionDAG to constant fold all-constant FMA...
tree
|
commitdiff
next