Sometimes (rarely) nodes held in LegalizeTypes
[oota-llvm.git] / lib / CodeGen / SelectionDAG /
2008-06-11 Duncan SandsSometimes (rarely) nodes held in LegalizeTypes
2008-06-09 Dan GohmanTeach isGAPlusOffset to respect a GlobalAddressSDNode...
2008-06-09 Dan GohmanCodeGen support for aggregate-value function arguments.
2008-06-09 Duncan SandsVarious tweaks related to apint codegen. No functionality
2008-06-09 Dan GohmanHandle empty aggregate values.
2008-06-09 Duncan SandsRemove some DAG combiner assumptions about sizes
2008-06-08 Duncan SandsRemove comparison methods for MVT. The main cause
2008-06-07 Dan GohmanCodeGen support for insertvalue and extractvalue, and...
2008-06-07 Owen AndersonConnect successors before creating the DAG node for...
2008-06-06 Duncan SandsTighten up the abstraction slightly.
2008-06-06 Duncan SandsWrap MVT::ValueType in a struct to get type safety
2008-06-04 Evan ChengFix a memcpy lowering bug. Even though the memcpy align...
2008-06-03 Scott MichelFix spellnig error
2008-06-02 Dan GohmanFold adds and subtracts of zero immediately, instead...
2008-06-02 Scott MichelAdd necessary 64-bit support so that gcc frontend compi...
2008-05-31 Dan GohmanRemove an unused variable.
2008-05-30 Dan GohmanRemove an unused variable.
2008-05-29 Dan GohmanExpand small memmovs using inline code. Set the X86...
2008-05-29 Evan ChengImplement vector shift up / down and insert zero with...
2008-05-27 Duncan SandsFix some constructs that gcc-4.4 warns about.
2008-05-23 Dan GohmanAdd #includes to make some dependencies explicit.
2008-05-23 Dan GohmanGeneralize the new code in instcombine's ComputeNumSign...
2008-05-23 Dan GohmanUse isSingleValueType instead of isFirstClassType to
2008-05-20 Dan GohmanPort the fix for the select operator from instcombine's
2008-05-20 Dan GohmanCode simplification.
2008-05-16 Evan ChengIf the result of a BIT_CONVERT is a v1* vector, it...
2008-05-16 Duncan SandsSilence the compiler warning differently. The
2008-05-15 Nate BegemanActually scalarize the operand to BIT_CONVERT instead...
2008-05-15 Dan GohmanIR support for extractvalue and insertvalue instruction...
2008-05-15 Evan ChengMake use of vector load and store operations to impleme...
2008-05-14 Evan ChengUse a better idiom to silence compiler warnings.
2008-05-14 Evan ChengReally silence compiler warnings.
2008-05-14 Evan ChengReally silence compiler warnings.
2008-05-14 Evan ChengSilence some compiler warnings.
2008-05-14 Dan GohmanWhen bit-twiddling CondCode values for integer comparis...
2008-05-14 Dan GohmanWhitespace cleanups.
2008-05-13 Evan ChengInstead of a vector load, shuffle and then extract...
2008-05-13 Dan GohmanClean up the use of static and anonymous namespaces...
2008-05-12 Nate BegemanTeach Legalize how to scalarize VSETCC
2008-05-12 Evan ChengXform bitconvert(build_pair(load a, load b)) to a singl...
2008-05-12 Evan ChengRefactor isConsecutiveLoad from X86 to TargetLowering...
2008-05-12 Nate BegemanAdd support for vicmp/vfcmp codegen, more legalize...
2008-05-12 Dan GohmanFix a missing break in the ISD::FLT_ROUNDS_ handling...
2008-05-07 Anton KorobeynikovTurn StripPointerCast() into a method
2008-05-07 Dan GohmanFix a bug in the ComputeMaskedBits logic for multiply.
2008-05-06 Anton KorobeynikovMake StripPointerCast a common function (should we...
2008-05-06 Dan GohmanMake several variable declarations static.
2008-05-06 Dan GohmanInstead of enumerating each opcode that isn't handled...
2008-05-06 Dan GohmanCorrect the value of LowBits in srem and urem handling in
2008-05-05 Mon P WangAdded addition atomic instrinsics and, or, xor, min...
2008-05-02 Dan GohmanFix a mistake in the computation of leading zeros for...
2008-05-02 Dan GohmanFix a typo in a comment.
2008-05-02 Dan GohmanUse push_back(...) instead of resize(1, ...), per revie...
2008-05-01 Dan GohmanFix uninitialized uses of the FPC variable.
2008-05-01 Chris Lattnerdon't randomly miscompile seto/setuo just because we...
2008-04-30 Arnold SchwaighoferTail call optimization improvements:
2008-04-30 Scott MichelFix custom target lowering for zero/any/sign_extend...
2008-04-29 Roman LevensteinUse std::set instead of std::priority_queue for the...
2008-04-29 Chris Lattnermake the vector conversion magic handle multiple results.
2008-04-29 Chris Lattneradd support for multiple return values in inline asm...
2008-04-28 Evan ChengFix a bug in RegsForValue::getCopyToRegs() that causes...
2008-04-28 Dan GohmanEvan pointed out that folding sext to zext may not...
2008-04-28 Dan GohmanDelete an unused constructor.
2008-04-28 Dan GohmanAdd a comment to CreateRegForValue that clarifies the...
2008-04-28 Dan GohmanRewrite the comments for RegsForValue and its members...
2008-04-28 Dan GohmanDon't call size() on each iteration of the loop.
2008-04-28 Dan GohmanFix the SVOffset values for loads and stores produced by
2008-04-28 Dan GohmanTeach InstCombine's ComputeMaskedBits what SelectionDAG's
2008-04-28 Dan GohmanTeach DAGCombine to convert (sext x) to (zext x) when the
2008-04-28 Chris LattnerAnother collection of random cleanups. No functionalit...
2008-04-28 Chris LattnerRemove the SmallVector ctor that converts from a SmallV...
2008-04-28 Chris Lattnerswitch RegsForValue::Regs to be a SmallVector to avoid
2008-04-27 Chris Lattnermove static function out of anon namespace, no function...
2008-04-27 Chris LattnerAnother step to getting multiple result inline asm...
2008-04-27 Chris Lattnertypo
2008-04-27 Chris LattnerImplement a signficant optimization for inline asm:
2008-04-27 Chris Lattnerisa+cast -> dyn_cast
2008-04-27 Chris LattnerMove a bunch of inline asm code out of line.
2008-04-26 Chris LattnerA few inline asm cleanups:
2008-04-25 Dan GohmanRemove the code from CodeGenPrepare that moved getresul...
2008-04-25 Nate BegemanPull the code to perform an INSERT_VECTOR_ELT in memory...
2008-04-23 Dan GohmanUse isa instead of dyn_cast.
2008-04-23 Dan GohmanAdd support to codegen for getresult instructions with...
2008-04-21 Dan GohmanFix an out-of-bounds access in -view-sunit-dags in...
2008-04-20 Dale JohannesenCheck we aren't trying to convert PPC long double.
2008-04-20 Chris LattnerSwitch to using Simplified ConstantFP::get API.
2008-04-18 Duncan SandsImplement a bit more softfloat support in
2008-04-18 Duncan SandsAdd some more FIXME's for indexed loads and stores.
2008-04-18 Duncan SandsProvide an explicit list of operands to MakeLibcall,
2008-04-17 Dan GohmanRemove the implicit conversion from SDOperandPtr to...
2008-04-17 Dan GohmanCorrect the SrcValue information in the Expand code...
2008-04-16 Roman LevensteinOngoing work on improving the instruction selection...
2008-04-15 Dan GohmanFix the new scheduler assertion checks to work when
2008-04-15 Nicolas GeoffrayChange Divided flag to Split, as suggested by Evan
2008-04-15 Dan GohmanTreat EntryToken nodes as "passive" so that they aren...
2008-04-14 Dan GohmanIn -view-sunit-dags, display "special" chain dependenci...
2008-04-14 Dan GohmanAvoid creating MERGE_VALUES nodes for single values.
2008-04-14 Dan GohmanFix const-correctness issues with the SrcValue handling...
2008-04-14 Nicolas GeoffrayFix /test/CodeGen/PowerPC/big-endian-actual-args.ll...
2008-04-14 Duncan SandsInitial libcall support for LegalizeTypes. This is
next