Do not reuse parameter name.
[oota-llvm.git] / lib / CodeGen / SelectionDAG /
2011-02-02 Evan ChengGiven a pair of floating point load and store, if there...
2011-02-01 Matt Beaumont-GayTake Bill Wendling's suggestion for structuring a coupl...
2011-01-31 Devang PatelKeep track of incoming argument's location while emitti...
2011-01-31 Richard OsborneFix bug where ReduceLoadWidth was creating illegal...
2011-01-30 Benjamin KramerTeach DAGCombine to fold fold (sra (trunc (sr x, c1...
2011-01-29 Benjamin KramerAdd the missing sub identity "A-(A-B) -> B" to DAGCombine.
2011-01-28 Nick LewyckyFix build with stdcxx by using llvm::next. Patch by...
2011-01-27 Andrew TrickRemove a temporary workaround for a lencod miscompile...
2011-01-27 Devang PatelSpeculatively revert r124380.
2011-01-27 Devang PatelWhile legalizing SDValues do not drop SDDbgValues,...
2011-01-27 Matt Beaumont-GayTry harder to not have unused variables.
2011-01-27 Matt Beaumont-GayOpt-mode -Wunused-variable cleanup
2011-01-27 Devang PatelReapply 124301
2011-01-26 Bill WendlingInitialize variable to get rid of clang warning.
2011-01-26 Devang PatelRevert 124301.
2011-01-26 Devang PatelRevert r124302
2011-01-26 David Greene[AVX] Add INSERT_SUBVECTOR and support it on x86. ...
2011-01-26 Devang PatelWhile legalizing SDValues do not drop SDDbgValues,...
2011-01-26 Devang PatelProcess valid SDDbgValues even if the node does not...
2011-01-26 Devang PatelRefactor.
2011-01-26 David Greene[AVX] Support EXTRACT_SUBVECTOR on x86. This provides...
2011-01-25 Devang PatelProvide an interface to transfer SDDbgValue from one...
2011-01-25 Devang PatelResolve DanglingDbgValue of PHI nodes where the use...
2011-01-25 Devang PatelThis assertion is too restrictive, it does not apply...
2011-01-24 Devang PatelSpeculatively revert r124138.
2011-01-24 Devang PatelResolve DanglingDbgValue of PHI nodes where the use...
2011-01-24 Andrew TrickTemporarily workaround JM/lencod miscompile (SIGSEGV).
2011-01-23 Ted KremenekNull initialize a few variables flagged by
2011-01-21 Andrew TrickEnable support for precise scheduling of the instructio...
2011-01-21 Andrew TrickConvert -enable-sched-cycles and -enable-sched-hazard...
2011-01-20 Eric ChristopherMy editor's indent went crazy. Fix.
2011-01-20 Eric ChristopherExpand invalid return values for umulo and smulo. Handl...
2011-01-20 Andrew TrickSelection DAG scheduler register pressure heuristic...
2011-01-20 Eric ChristopherUse only one API at a time.
2011-01-20 Eric ChristopherIf we can, lower the multiply part of a umulo/smulo...
2011-01-18 Jeffrey YasskinRemove unused variables found by gcc-4.6's -Wunused...
2011-01-18 Stuart HastingsRemove checking that prevented overlapping CALLSEQ_STAR...
2011-01-17 Benjamin KramerFix an off-by-one error in ctpop combining.
2011-01-17 Benjamin KramerAdd a DAGCombine to turn (ctpop x) u< 2 into (x & x...
2011-01-16 Chris Lattnerreapply my fix for PR8961 with a tweak to properly...
2011-01-15 Benjamin KramerAdd an assert so we don't silently miscompile ctpop...
2011-01-15 Benjamin KramerReimplement CTPOP legalization with the "best" algorith...
2011-01-14 Dan GohmanDelete an assignment to ThisBB which isn't needed,...
2011-01-14 Andrew TrickSupport for precise scheduling of the instruction selec...
2011-01-14 Chris LattnerSet the insertion point correctly for instructions...
2011-01-13 Dan GohmanFix r123346 to handle scalar types too.
2011-01-12 Dan GohmanApply the patch from PR8958, which allows llc to get...
2011-01-11 Eric ChristopherMove ExpandAtomic into the integer expansion routines...
2011-01-10 Dale JohannesenFix PR 8916 (qv for analysis), at least the immediate...
2011-01-10 Anton KorobeynikovRename TargetFrameInfo into TargetFrameLowering. Also...
2011-01-10 Jakob Stoklund OlesenSimplify a bunch of isVirtualRegister() and isPhysicalR...
2011-01-09 Jakob Stoklund OlesenReplace TargetRegisterInfo::printReg with a PrintReg...
2011-01-08 Jakob Stoklund OlesenUse an IndexedMap for LiveOutRegInfo to hide its depend...
2011-01-07 Evan ChengDo not model all INLINEASM instructions as having unmod...
2011-01-07 Bob WilsonAdd ARM patterns to match EXTRACT_SUBVECTOR nodes.
2011-01-07 Bob WilsonChange EXTRACT_SUBVECTOR to require a constant index.
2011-01-06 Duncan SandsFix the other problem reported in PR8582. Testcase...
2011-01-06 Eric ChristopherAdd some fairly duplicated code to let type legalizatio...
2011-01-06 Evan ChengRe-implement r122936 with proper target hooks. Now...
2011-01-06 Evan ChengRevert r122936. I'll re-implement the change.
2011-01-06 Evan Chengr105228 reduced the memcpy / memset inline limit to...
2011-01-06 Evan ChengAvoid zero extend bit test operands to pointer type...
2011-01-05 Evan ChengOptimize:
2011-01-05 Eric Christopher80-cols.
2011-01-04 Eric ChristopherRemove TODO, these appear to be implemented.
2011-01-02 Benjamin KramerTry to reuse the value when lowering memset.
2011-01-02 Benjamin KramerLower the i8 extension in memset to a multiply instead...
2010-12-24 Andrew TrickMinor cleanup related to my latest scheduler changes.
2010-12-24 Andrew TrickFix a few cases where the scheduler is not checking...
2010-12-24 Andrew TrickVarious bits of framework needed for precise machine...
2010-12-24 Andrew Trickwhitespace
2010-12-23 Chris Lattnerflags -> glue for selectiondag
2010-12-23 Chris Lattnersdisel flag -> glue.
2010-12-23 Andrew TrickReorganize ListScheduleBottomUp in preparation for...
2010-12-23 Andrew TrickConverted LiveRegCycles to LiveRegGens. It's easier...
2010-12-23 Andrew TrickIn CheckForLiveRegDef use TRI->getOverlaps.
2010-12-23 Andrew TrickFixes PR8823: add-with-overflow-128.ll
2010-12-23 Jeffrey YasskinChange all self assignments X=X to (void)X, so that...
2010-12-22 Benjamin KramerDAGCombine add (sext i1), X into sub X, (zext i1) if...
2010-12-22 Chris LattnerFix a bug in ReduceLoadWidth that wasn't handling extending
2010-12-22 Chris Lattnermore cleanups, move a check for "roundedness" earlier...
2010-12-22 Chris Lattnerreduce indentation and improve comments, no functionali...
2010-12-21 Andrew TrickIn DelayForLiveRegsBottomUp, handle instructions that...
2010-12-21 Andrew Trickwhitespace
2010-12-21 Dale JohannesenReapply 122353-122355 with fixes. 122354 was wrong;
2010-12-21 Dale JohannesenRevert 122353-122355 for the moment, they broke stuff.
2010-12-21 Dale JohannesenAdd a new transform to DAGCombiner.
2010-12-21 Dale JohannesenGet the type of a shift from the shift, not from its...
2010-12-21 Dale JohannesenShift by the word size is invalid IR; don't create it.
2010-12-21 Chris Lattnerfix some typos
2010-12-21 Stuart HastingsFix indentation, add comment.
2010-12-21 Stuart HastingsMissing logic for nested CALLSEQ_START/END.
2010-12-21 Chris Lattnerrename MVT::Flag to MVT::Glue. "Flag" is a terrible...
2010-12-21 Chris Lattnerimprove "cannot yet select" errors a trivial amount...
2010-12-20 Dale JohannesenCosmetic changes.
2010-12-20 Chris Lattnerimplement type legalization promotion support for SMULO...
2010-12-20 Chris LattnerFix a bug in the scheduler's handling of "unspillable...
2010-12-20 Chris Lattnerthe result of CheckForLiveRegDef is dead, remove it.
2010-12-20 Chris Lattnerreduce indentation, no functionality change.
2010-12-19 Nick LewyckyAdd missing standard headers. Patch by Joerg Sonnenberger!
next