- Switch from std::set to SmallPtrSet.
[oota-llvm.git] / lib / CodeGen /
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...
2008-04-03 Evan ChengSpecial handling of zero-sized live intervals.
2008-04-03 Evan Cheng- Treat a live range defined by an implicit_def as...
2008-04-03 Evan Cheng- PHI elimination also eliminates implicit_def that...
2008-04-03 Evan ChengStart of a series of patches related to implicit_def.
2008-04-03 Evan ChengBacking out 48222 temporarily.
2008-04-02 Dale JohannesenMake EH work with unnamed functions. Reenable running
2008-04-02 Evan ChengNow that I am told MachineRegisterInfo also tracks...
2008-04-02 Evan ChengRemove #include<map> from LiveVariables.h. Not referenced.
2008-04-02 Dale JohannesenCosmetic changes per EH patch review feedback.
2008-04-02 Owen AndersonIn some situations, we need to check for local interfer...
2008-04-02 Owen AndersonCorrectly mark a valno that was previous defined by...
2008-04-02 Dale JohannesenRecommitting EH patch; this should answer most of the
2008-04-01 Evan ChengRe-materialization is for uses only.
2008-04-01 Dale JohannesenRevert 49006 for the moment.
2008-04-01 Owen AndersonDon't dereference MBB->end().
2008-04-01 Evan ChengMore soft fp fixes.
2008-04-01 Evan ChengPasto.
2008-04-01 Evan ChengAdd comment.
2008-04-01 Evan ChengUnbreak ARM / Thumb soft FP support.
2008-03-31 Dale JohannesenEmit exception handling info for functions which are
2008-03-31 Evan ChengIt's not safe to fold a load from GV stub or constantpo...
2008-03-31 Evan ChengMove reMaterialize() from TargetRegisterInfo to TargetI...
2008-03-31 Dan GohmanFix a DAGCombiner optimization to respect volatile...
2008-03-31 Evan ChengThe support for remat of instructions with a register...
2008-03-31 Owen AndersonFix a major bug in the DFS calculation. Thanks for...
2008-03-30 Chris LattnerFix "Control reaches the end of non-void function"...
2008-03-29 Evan ChengCosmetic changes.
2008-03-29 Owen AndersonRemove some unneeded code for LiveInterval joining...
2008-03-28 Chris Lattnerifdef out a dead function. Should this be removed?
2008-03-28 Duncan SandsRename getAnyLoad to getLoad is suggested by Evan.
2008-03-28 Evan ChengNew entry.
2008-03-27 Duncan SandsImplement LegalizeTypes support for softfloat LOAD.
2008-03-27 Dan GohmanAvoid creating chain dependencies from CopyToReg nodes...
2008-03-27 Roman LevensteinFix spelling. Thanks, Duncan! :-)
next