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
2011-01-25
Provide an interface to transfer SDDbgValue from one SDNode to another.
Devang Patel
2011-01-25
Resolve DanglingDbgValue of PHI nodes where the use follows dbg.value intrini...
Devang Patel
2011-01-25
This assertion is too restrictive, it does not apply for dangling dbg value n...
Devang Patel
2011-01-24
Speculatively revert r124138.
Devang Patel
2011-01-24
Resolve DanglingDbgValue of PHI nodes where the use follows dbg.value intrini...
Devang Patel
2011-01-24
Temporarily workaround JM/lencod miscompile (SIGSEGV).
Andrew Trick
2011-01-23
Null initialize a few variables flagged by
Ted Kremenek
2011-01-21
Enable support for precise scheduling of the instruction selection
Andrew Trick
2011-01-21
Convert -enable-sched-cycles and -enable-sched-hazard to -disable
Andrew Trick
2011-01-20
My editor's indent went crazy. Fix.
Eric Christopher
2011-01-20
Expand invalid return values for umulo and smulo. Handle these similarly
Eric Christopher
2011-01-20
Selection DAG scheduler register pressure heuristic fixes.
Andrew Trick
2011-01-20
Use only one API at a time.
Eric Christopher
2011-01-20
If we can, lower the multiply part of a umulo/smulo call to a libcall
Eric Christopher
2011-01-18
Remove unused variables found by gcc-4.6's -Wunused-but-set-variable.
Jeffrey Yasskin
2011-01-18
Remove checking that prevented overlapping CALLSEQ_START/CALLSEQ_END
Stuart Hastings
2011-01-17
Fix an off-by-one error in ctpop combining.
Benjamin Kramer
2011-01-17
Add a DAGCombine to turn (ctpop x) u< 2 into (x & x-1) == 0.
Benjamin Kramer
2011-01-16
reapply my fix for PR8961 with a tweak to properly handle
Chris Lattner
2011-01-15
Add an assert so we don't silently miscompile ctpop for bit widths > 128.
Benjamin Kramer
2011-01-15
Reimplement CTPOP legalization with the "best" algorithm from
Benjamin Kramer
2011-01-14
Delete an assignment to ThisBB which isn't needed, and tidy up some
Dan Gohman
2011-01-14
Support for precise scheduling of the instruction selection DAG,
Andrew Trick
2011-01-14
Set the insertion point correctly for instructions generated by load folding:
Chris Lattner
2011-01-13
Fix r123346 to handle scalar types too.
Dan Gohman
2011-01-12
Apply the patch from PR8958, which allows llc to get slightly
Dan Gohman
2011-01-11
Move ExpandAtomic into the integer expansion routines - it's only used there.
Eric Christopher
2011-01-10
Fix PR 8916 (qv for analysis), at least the immediate problem.
Dale Johannesen
2011-01-10
Rename TargetFrameInfo into TargetFrameLowering. Also, put couple of FIXMEs a...
Anton Korobeynikov
2011-01-10
Simplify a bunch of isVirtualRegister() and isPhysicalRegister() logic.
Jakob Stoklund Olesen
2011-01-09
Replace TargetRegisterInfo::printReg with a PrintReg class that also works wi...
Jakob Stoklund Olesen
2011-01-08
Use an IndexedMap for LiveOutRegInfo to hide its dependence on TargetRegister...
Jakob Stoklund Olesen
2011-01-07
Do not model all INLINEASM instructions as having unmodelled side effects.
Evan Cheng
2011-01-07
Add ARM patterns to match EXTRACT_SUBVECTOR nodes.
Bob Wilson
2011-01-07
Change EXTRACT_SUBVECTOR to require a constant index.
Bob Wilson
2011-01-06
Fix the other problem reported in PR8582. Testcase and patch by
Duncan Sands
2011-01-06
Add some fairly duplicated code to let type legalization split illegal
Eric Christopher
2011-01-06
Re-implement r122936 with proper target hooks. Now getMaxStoresPerMemcpy
Evan Cheng
2011-01-06
Revert r122936. I'll re-implement the change.
Evan Cheng
2011-01-06
r105228 reduced the memcpy / memset inline limit to 4 with -Os to avoid blowing
Evan Cheng
2011-01-06
Avoid zero extend bit test operands to pointer type if all the masks fit in
Evan Cheng
2011-01-05
Optimize:
Evan Cheng
2011-01-05
80-cols.
Eric Christopher
2011-01-04
Remove TODO, these appear to be implemented.
Eric Christopher
2011-01-02
Try to reuse the value when lowering memset.
Benjamin Kramer
2011-01-02
Lower the i8 extension in memset to a multiply instead of a potentially long ...
Benjamin Kramer
2010-12-24
Minor cleanup related to my latest scheduler changes.
Andrew Trick
2010-12-24
Fix a few cases where the scheduler is not checking for phys reg copies. The ...
Andrew Trick
2010-12-24
Various bits of framework needed for precise machine-level selection
Andrew Trick
2010-12-24
whitespace
Andrew Trick
[prev]
[next]