Drop llvm2cpp, it's now a llc target
[oota-llvm.git] / lib / CodeGen /
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 Dale JohannesenAdd comments for previous patch as requested.
2008-04-30 Scott MichelFix custom target lowering for zero/any/sign_extend...
2008-04-29 Dale JohannesenMake eh_frame objects by 8-byte aligned on 64-bit
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-29 Evan ChengAnother extract_subreg coalescing bug.
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-24 Evan Cheng- Check if a register is livein before removing it...
2008-04-23 Dan GohmanUse isa instead of dyn_cast.
2008-04-23 Dan GohmanAdd support to codegen for getresult instructions with...
2008-04-23 Anton KorobeynikovUnbreak JIT
2008-04-23 Anton KorobeynikovAdd facility for pre-RA passes
2008-04-23 Anton KorobeynikovUse precomputed value, if any
2008-04-23 Anton KorobeynikovCleanup
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-18 Evan ChengCorrect comment.
2008-04-18 Evan ChengNot safe to "kill" a register if its live range extends...
2008-04-17 Dan GohmanRemove the implicit conversion from SDOperandPtr to...
2008-04-17 Evan ChengBe more careful with insert_subreg and extract_subreg...
2008-04-17 Bill WendlingUse correct name for method in comment.
2008-04-17 Dan GohmanCorrect the SrcValue information in the Expand code...
2008-04-17 Evan ChengFix a sub-register indice propagation bug.
2008-04-16 Nicolas GeoffrayCorrelate stubs with functions in JIT: when emitting...
2008-04-16 Evan ChengAfter reading memory that's already freed.
2008-04-16 Nicolas GeoffrayInfrastructure for getting the machine code size of...
2008-04-16 Evan ChengFix PR2226. Avoid using uninitialized variables.
2008-04-16 Evan ChengEmpty basic block should have an empty range.
2008-04-16 Roman LevensteinOngoing work on improving the instruction selection...
2008-04-16 Evan ChengRewrite LiveVariable liveness computation. The new...
2008-04-16 Evan ChengCode clean up.
2008-04-16 Evan ChengAvoid read after free.
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 Dale JohannesenReverse sense of unwind-tables option. This means
2008-04-14 Nicolas GeoffrayFix /test/CodeGen/PowerPC/big-endian-actual-args.ll...
2008-04-14 Duncan SandsInitial libcall support for LegalizeTypes. This is
2008-04-13 Duncan SandsLegalizeTypes can sometimes have deleted nodes
2008-04-13 Nicolas GeoffrayAdd a divided flag for the first piece of an argument...
2008-04-13 Duncan SandsMerge LLVMBuilder and FoldingBuilder, calling
2008-04-12 Duncan SandsFactor some libcall code.
2008-04-12 Dan GohmanDrop ISD::MEMSET, ISD::MEMMOVE, and ISD::MEMCPY, which...
2008-04-11 Evan ChengDo not add empty live intervals to handled_. They shoul...
2008-04-11 Evan ChengIf a PHI node has a single implicit_def source, replace...
2008-04-11 Evan ChengUse of implicit_def is not part of live interval. Creat...
2008-04-11 Gabor Greifdetabify
2008-04-10 Evan ChengRemove implicit_def instructions that become dead as...
2008-04-10 Evan ChengAllow registers defined by implicit_def to be clobbered.
2008-04-10 Evan ChengA copy instruction may use a register multiple times...
2008-04-10 Evan ChengAdd comment.
2008-04-10 Evan ChengTeach branch folding pass about implicit_def instructio...
2008-04-09 Evan Cheng- More aggressively coalescing away copies whose source...
2008-04-09 Evan ChengMissed a hasInterval check.
2008-04-08 Dale JohannesenImplement new llc flag -disable-required-unwind-tables.
2008-04-07 Dan GohmanRename MemOperand to MachineMemOperand. This was sugges...
2008-04-07 Roman LevensteinRe-commit of the r48822, where the infinite looping...
2008-04-06 Chris LattnerSilence warning when no assertions.
2008-04-06 Torok EdwinPrefer to expand mask for xor to -1, so we have a chanc...
2008-04-06 Gabor GreifAPI changes for class Use size reduction, wave 1.
2008-04-05 Evan Cheng1. IMPLICIT_DEF can *re-define* any register.
2008-04-04 Dale JohannesenMake sure both PendingLoads and PendingExports are...
2008-04-04 Evan ChengUndo PHI elimination copy placement patch. This causes...
2008-04-04 Evan ChengThis is done.
2008-04-03 Andrew Lenharthif some functions don't have debug info, we were output...
2008-04-03 Evan Cheng- Turn copies of implicit_def into implicit_def instruc...
next