Fix a ton of comment typos found by codespell. Patch by
[oota-llvm.git] / lib / CodeGen / SelectionDAG / TargetLowering.cpp
2011-04-15 Chris LattnerFix a ton of comment typos found by codespell. Patch by
2011-04-14 Chris Lattnersink a call into its only use.
2011-04-13 Owen AndersonDuring post-legalization DAG combining, be careful...
2011-04-01 Evan ChengIssue libcalls __udivmod*i4 / __divmod*i4 for div ...
2011-03-17 Benjamin KramerBuildUDIV: If the divisor is even we can simplify the...
2011-02-25 Owen AndersonAllow targets to specify a the type of the RHS of a...
2011-02-13 Chris LattnerEnhance ComputeMaskedBits to know that aligned frameindexes
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-10 Dale JohannesenFix PR 8916 (qv for analysis), at least the immediate...
2011-01-06 Evan ChengRe-implement r122936 with proper target hooks. Now...
2010-12-19 Nick LewyckyAdd missing standard headers. Patch by Joerg Sonnenberger!
2010-12-07 Jay FoadPR5207: Change APInt methods trunc(), sext(), zext...
2010-11-30 Chris Lattneradd TLI support indicating that jumps are more expensiv...
2010-11-23 Wesley PeckRenaming ISD::BIT_CONVERT to ISD::BITCAST to better...
2010-11-09 Dale JohannesenFix an inline asm pasto from 117667; was preventing
2010-10-29 John ThompsonInline asm multiple alternative constraints development...
2010-10-20 Dale JohannesenRemove Synthesizable from the Type system; as MMX vector
2010-09-21 John ThompsonFixed pr20314-2.c failure, added E, F, p constraint...
2010-09-21 Chris Lattnercontinue MachinePointerInfo'izing, eliminating use...
2010-09-13 Eric ChristopherSilence more warnings. Two more unused variables.
2010-09-13 John ThompsonAdded skeleton for inline asm multiple alternative...
2010-08-25 Chris Lattnerremove some llvmcontext arguments that are now dead...
2010-08-25 Chris LattnerChange handling of illegal vector types to widen when...
2010-08-02 Eli FriedmanPR7586: Make sure we don't claim that unknown bits...
2010-07-30 Eli FriedmanFix for bug reported by Evzen Muller on llvm-commits...
2010-07-23 Dan GohmanUse the proper type for shift counts. This fixes a...
2010-07-23 Dan GohmanDAGCombine (shl (anyext x, c)) to (anyext (shl x, c...
2010-07-21 Evan ChengTeach bottom up pre-ra scheduler to track register...
2010-07-19 Evan ChengARM has to provide its own TargetLowering::findRepresen...
2010-07-19 Evan ChengTeach computeRegisterProperties() to compute "represent...
2010-07-15 Devang PatelFix crash reported in PR7653.
2010-07-11 Rafael EspindolaFix va_arg for doubles. With this patch VAARG nodes...
2010-07-10 Dan GohmanReapply bottom-up fast-isel, with several fixes for...
2010-07-09 Bob Wilson--- Reverse-merging r107947 into '.':
2010-07-09 Dan GohmanRe-apply bottom-up fast-isel, with fixes. Be very caref...
2010-07-08 Dan GohmanRevert 107840 107839 107813 107804 107800 107797 107791.
2010-07-07 Dan GohmanAdd X86FastISel support for return statements. This...
2010-07-06 Devang PatelPropagate debug loc.
2010-07-05 Chris Lattnermore tidying.
2010-07-05 Chris Lattnerrandom tidying
2010-06-28 Dale JohannesenIn asm's, output operands with matching input constraints
2010-06-25 Evan ChengChange if-conversion block size limit checks to add...
2010-06-25 Dale JohannesenThe hasMemory argument is irrelevant to how the argument
2010-06-24 Dan GohmanReapply r106634, now that the bug it exposed is fixed.
2010-06-23 Daniel DunbarRevert r106263, "Fold the ShrinkDemandedOps pass into...
2010-06-23 Jim GrosbachSome targets don't require the fencing MEMBARRIER instr...
2010-06-18 Jim Grosbachback-end libcall handling for ATOMIC_SWAP (__sync_lock_...
2010-06-18 Jim GrosbachAdd Expand-to-libcall support for additional atomics...
2010-06-18 Dan GohmanFold the ShrinkDemandedOps pass into the regular DAGCom...
2010-06-03 Dan GohmanFix SimplifyDemandedBits' AssertZext logic to demand...
2010-05-19 Evan ChengCode refactoring: pull SchedPreference enum from Target...
2010-05-11 Dan GohmanTrim #includes and forward declarations.
2010-05-11 Douglas GregorFixes for Microsoft Visual Studio 2010, from Steven...
2010-05-01 Anton KorobeynikovInsert ANY_EXTEND node instead of invalid truncate...
2010-04-21 Dan GohmanAdd more const qualifiers on TargetMachine and friends.
2010-04-20 Dale JohannesenBecause of the EMMS problem, right now we have to support
2010-04-17 Evan ChengMore work to allow dag combiner to promote 16-bit ops...
2010-04-15 Dan GohmanAdd const qualifiers to CodeGen's use of LLVM IR constr...
2010-03-26 Anton KorobeynikovAdd few missed libcalls and correct names for others.
2010-03-24 Dan GohmanRemove the ConvertActions table and associated code...
2010-03-14 Duncan SandsTurn calls to copysignl into an FCOPYSIGN node. Handle...
2010-03-14 Anton KorobeynikovMake default expansion for FP16 <-> FP32 nodes into...
2010-03-11 Dan GohmanRemove getWidenVectorType, which is no longer used.
2010-03-02 Dan GohmanFix several places to handle vector operands properly.
2010-03-01 Dan GohmanFix optimization of ISD::TRUNCATE on vector operands...
2010-02-27 Evan ChengRe-apply 97040 with fix. This survives a ppc self-host...
2010-02-24 Daniel DunbarSpeculatively revert r97011, "Re-apply 96540 and 96556...
2010-02-24 Evan ChengRe-apply 96540 and 96556 with fixes.
2010-02-19 Duncan SandsRevert commits 96556 and 96640, because commit 96556...
2010-02-19 Evan ChengTransform (xor (setcc), (setcc)) == / != 1 to
2010-02-18 Evan ChengSome dag combiner goodness:
2010-02-15 David GreeneAdd non-temporal flags and remove an assumption of...
2010-02-10 Mon P WangThe previous fix of widening divides that trap was...
2010-02-10 Dan GohmanFix "the the" and similar typos.
2010-01-26 Chris Lattnereliminate the TargetLowering::UsesGlobalOffsetTable...
2010-01-26 Chris LattnerMove getJTISymbol from MachineJumpTableInfo to MachineF...
2010-01-26 Chris Lattneradd a new MachineJumpTableInfo::getJTISymbol method,
2010-01-26 Chris Lattnerstub out a new target hook, need some refactoring befor...
2010-01-25 Chris LattnerRearrange handling of jump tables. Highlights:
2010-01-24 Mon P WangIt seems better to scalarize vectors of size 1 instead...
2010-01-09 Dan GohmanRevert an earlier change to SIGN_EXTEND_INREG for vecto...
2010-01-07 Evan ChengAPInt'fy TargetLowering::SimplifySetCC to fix PR5963.
2010-01-06 Evan ChengTeach dag combine to fold the following transformation...
2009-12-28 Sanjiv GuptaAllow targets to specify the return type of libcalls...
2009-12-11 Dan GohmanImplement vector widening, splitting, and scalarizing...
2009-12-09 Evan ChengMove isConsecutiveLoad to SelectionDAG. It's not target...
2009-11-23 Dan GohmanRemove ISD::DEBUG_LOC and ISD::DBG_LABEL, which are...
2009-11-12 Benjamin KramerAdd compare_lower and equals_lower methods to StringRef...
2009-11-07 Anton KorobeynikovAdd 8 bit libcalls and make use of them for msp430
2009-10-27 Evan ChengDo away with addLegalFPImmediate. Add a target hook...
2009-09-26 Dan GohmanConvert comparisons like (x == infinity) to (x >= infin...
2009-09-23 Dan GohmanRename several variables from EVT to more descriptive...
2009-09-13 Chris Lattnerkill off the last use of TRI::AsmName.
2009-08-22 Chris LattnerRename TargetAsmInfo (and its subclasses) to MCAsmInfo.
2009-08-15 Benjamin KramerUnbreak build. Evan, please make sure my changes are...
2009-08-14 Anton KorobeynikovAllow targets to specify their choice of calling conven...
2009-08-13 Owen AndersonPush LLVMContexts through the IntegerType APIs.
2009-08-12 Owen AndersonAdd contexts to some of the MVT APIs. No functionality...
2009-08-11 Owen AndersonSplit EVT into MVT and EVT, the former representing...
next