index
:
llvm
master
release_1
release_16
release_20
release_21
release_22
release_23
release_24
release_25
release_26
release_27
release_28
release_29
release_30
release_31
release_32
release_33
stable
svn-tags/RELEASE_1
svn-tags/RELEASE_20
svn-tags/RELEASE_21
svn-tags/RELEASE_22
svn-tags/RELEASE_23
svn-tags/RELEASE_24
svn-tags/RELEASE_25
svn-tags/RELEASE_26
svn-tags/RELEASE_27
svn-tags/RELEASE_28
svn-tags/RELEASE_29
svn-tags/RELEASE_30
svn-tags/RELEASE_31
svn-tags/RELEASE_32
testing
http://llvm.org
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
CodeGen
/
SelectionDAG
Age
Commit message (
Expand
)
Author
2009-01-11
CheckForPhysRegDependency should not return copy cost. It's not used. No func...
Evan Cheng
2009-01-09
Duplicated node may produce a non-physical register def.
Evan Cheng
2009-01-09
Minor debug output tweak.
Evan Cheng
2009-01-09
Request DwarfWriter. This will be used to handle dbg_* intrinsics.
Devang Patel
2009-01-09
Removed trailing whitespace from Makefiles.
Misha Brukman
2009-01-07
Remove redundant 'else's. No functionality change.
Dan Gohman
2009-01-06
Fix a bug in ComputeLinearIndex computation handling multi-level
Dan Gohman
2009-01-06
Update these argument lists for the isNormalMemory
Dan Gohman
2009-01-06
Use a latency value of 0 for the artificial edges inserted by
Dan Gohman
2009-01-05
TargetLowering.h #includes SelectionDAGNodes.h, so it doesn't need its
Dan Gohman
2009-01-05
Tidy up #includes, deleting a bunch of unnecessary #includes.
Dan Gohman
2009-01-05
squash warnings.
Devang Patel
2009-01-03
Fix a DAGCombiner abort on an invalid shift count constant. This fixes PR3250.
Dan Gohman
2009-01-03
CommuteNodesToReducePressure() is now removed.
Dan Gohman
2009-01-03
Remove the code from the scheduler that commuted two-address
Dan Gohman
2009-01-01
Factorize (and generalize) the code promoting SELECT
Duncan Sands
2009-01-01
Remove trailing spaces.
Duncan Sands
2009-01-01
Fix PR3274: when promoting the condition of a BRCOND node,
Duncan Sands
2008-12-29
Teach LeaglizeDAG that i64 mul can be a libcall.
Scott Michel
2008-12-23
Change comments so everybody can understand them, hopefully.
Dale Johannesen
2008-12-23
Add another permutation where we should get rid of a-a.
Dale Johannesen
2008-12-23
Restore debug printing
Anton Korobeynikov
2008-12-23
Sometimes APInt syntax is really ugly... :(
Anton Korobeynikov
2008-12-23
Indent stuff properly
Anton Korobeynikov
2008-12-23
Initial checkin of APInt'ififcation of switch lowering
Anton Korobeynikov
2008-12-23
Clean up the atomic opcodes in SelectionDAG.
Dan Gohman
2008-12-23
Rename BuildSchedUnits to BuildSchedGraph, and refactor the
Dan Gohman
2008-12-23
Avoid an unnecessary call to allnodes_size(), which is linear.
Dan Gohman
2008-12-23
One more permutation of subtracting off a base value.
Dale Johannesen
2008-12-18
Added support for vector widening.
Mon P Wang
2008-12-17
Fix expansion of vsetcc to set the high bit for true instead of 1.
Mon P Wang
2008-12-17
Double the amount of memory reserved for SUnits. This is a
Dan Gohman
2008-12-17
Fix for PR3225: disable a broken optimization in
Eli Friedman
2008-12-16
A new dag combine; several permutations of this
Dale Johannesen
2008-12-16
Preserve SourceValue information when lowering produces multiple loads from
Dan Gohman
2008-12-16
We have decided not to support inline asm where an output operand with a matc...
Evan Cheng
2008-12-16
Remove some special-case logic in ScheduleDAGSDNodes's
Dan Gohman
2008-12-16
Fix some register-alias-related bugs in the post-RA scheduler liveness
Dan Gohman
2008-12-16
Make addPred and removePred return void, since the return value is not
Dan Gohman
2008-12-15
Added support for splitting and scalarizing vector shifts.
Mon P Wang
2008-12-15
Fix printing of PseudoSourceValues in SDNode graphs.
Dan Gohman
2008-12-15
Added support to LegalizeType for expanding the operands of scalar to vector
Mon P Wang
2008-12-14
Reapply r60997, this time without forgetting that
Duncan Sands
2008-12-13
Temporarily revert r60997. It was causing this failure:
Bill Wendling
2008-12-13
LegalizeDAG is not supposed to introduce illegal
Duncan Sands
2008-12-13
Remove assertion to allow promotion of a truncating store operand
Mon P Wang
2008-12-13
Added basic support for expanding VSETCC
Mon P Wang
2008-12-13
On big-endian machines it is wrong to do a full
Duncan Sands
2008-12-12
When expanding unaligned loads and stores do not make
Duncan Sands
2008-12-12
Fix add/sub expansion: don't create ADD / SUB with two results (seems like ev...
Evan Cheng
[prev]
[next]