Add 2-addr to 3-addr promotion code that allows 32-bit LEA to be used via subregister...
[oota-llvm.git] / lib /
2007-08-10 Christopher LambAdd 2-addr to 3-addr promotion code that allows 32...
2007-08-10 Christopher LambMove isSubRegOf into MRegisterInfo. Fix a missed move...
2007-08-10 Devang PatelDo not overuse std::string. Pass around char * directly.
2007-08-10 Devang PatelClone loop.
2007-08-10 Devang PatelAdd utility to clone loops.
2007-08-10 Chris Lattneradd Value::getNameStart/getNameLen() accessors.
2007-08-10 Dan GohmanFix EXTRACT_ELEMENT, EXTRACT_SUBVECTOR, and EXTRACT_VEC...
2007-08-10 Rafael Espindolapropagate struct size and alignment of byval arguments...
2007-08-10 Bill WendlingFor kicks, I though it would be fun to use the correct...
2007-08-10 Bill WendlingAdding SSSE3 intrinsics.
2007-08-10 Chris Lattnerminor simplifications.
2007-08-10 Chris Lattneravoid copying strings.
2007-08-10 Devang PatelRemove unncessary duplication.
2007-08-10 Devang PatelCalculate exit and start value of true loop and false...
2007-08-10 Devang PatelExitCondition and Induction variable are loop constraints
2007-08-09 Chris Lattnerunbreak the build
2007-08-09 Evan ChengBug fix. ~1U marks the val# dead.
2007-08-09 Dale JohannesenPatch 10 for long double. Doing constants right needs...
2007-08-09 Evan ChengTemporarily backing out this change until we know why...
2007-08-09 Evan Chengdivb / mulb outputs to ah. Under x86-64 it's not legal...
2007-08-09 Chris Lattnerwhen we see a unaligned load from an insufficiently...
2007-08-09 Evan ChengGR16_ sub-register class should be GR8_, not GR8. That...
2007-08-09 Dale JohannesenUpdate per review comments.
2007-08-09 Owen AndersonMake NonLocal and None const in the right way. :-)
2007-08-09 Devang PatelTraverse loop blocks' terminators to find split candidates.
2007-08-09 Dale Johannesenlong double 9 of N. This finishes up the X86-32 bits
2007-08-09 Dale JohannesenFix arguments for some Altivec instructions. From...
2007-08-08 Scott MichelIf a target really needs to custom lower constants...
2007-08-08 Owen AndersonAdd more comments to memdep.
2007-08-08 Devang PatelAdd cost analysis.
2007-08-08 Owen AndersonMake memdep fit in 80 cols.
2007-08-08 Devang PatelPreserve dom info while processing one iteration loop.
2007-08-08 Owen AndersonChange the None and NonLocal markers in memdep to be...
2007-08-08 Devang PatelClear split info.
2007-08-08 Devang PatelHandle multiple split conditions.
2007-08-08 Reid SpencerMake getSTDIN return null if the standard input is...
2007-08-08 Reid SpencerAllow the filename "-" to be a place holder for stdin...
2007-08-08 Owen AndersonGlobal values also don't undead-ify pointers in our...
2007-08-08 Owen AndersonMake handleEndBlock significantly faster with one trivi...
2007-08-08 Owen AndersonSmall improvement: if a function doesn't access memory...
2007-08-08 Owen AndersonAdd some comments, remove a dead argument, and simplify...
2007-08-08 Chris Lattnereliminate redundant conditions from the signless types...
2007-08-08 Chris LattnerHandle functions with no name better.
2007-08-08 Evan ChengAdding kill info to val#.
2007-08-08 Chris Lattnersignificantly speed up constant folding of calls (and...
2007-08-08 Chris LattnerSpeed up updateDFSNumbers with two observations:
2007-08-08 Owen AndersonA few more small cleanups.
2007-08-08 Evan ChengClean up and bug fix.
2007-08-08 Chris Lattnerreimplement dfs number computation to be significantly...
2007-08-08 Owen AndersonFirst round of cleanups from Chris' feedback.
2007-08-08 Evan Cheng- Each val# can have multiple kills.
2007-08-08 Devang PatelEmbrace patch review feedback.
2007-08-08 Evan ChengRemove a dead assertion.
2007-08-07 Evan Cheng- LiveInterval value#'s now have 3 components: def...
2007-08-07 Devang PatelFix new compare instruction's signness. Caught by Chris...
2007-08-07 Owen AndersonDon't insert nearly as many redundant phi nodes.
2007-08-07 Dale JohannesenFix spelling of mtvscr and mfvscr.
2007-08-07 Dale JohannesenLong double patch 8 of N: make it partially work in
2007-08-07 Devang PatelUse eraseFromParent().
2007-08-07 David GreeneFix comment typo
2007-08-07 David GreeneFix GLIBCXX_DEBUG error triggered by incrementing erase...
2007-08-07 David GreeneAdd a missing forward declaration.
2007-08-07 Evan ChengInitial JIT support for ARM by Raul Fernandes Herbster.
2007-08-07 Dale JohannesenLong double patch 7 of N, unless I lost count:).
2007-08-07 Owen AndersonClean up a bunch of caching stuff in memdep. This...
2007-08-07 Devang PatelBegin loop index split pass.
2007-08-06 Owen AndersonImprove the accuracy of memdep for determining the...
2007-08-06 Dale JohannesenReplace 4-line function with 10-line version per review...
2007-08-06 Dale JohannesenMove lengthy conditional down 1 level per review comment.
2007-08-06 Dale JohannesenGet X86 long double calling convention to work
2007-08-06 Chris Lattnerregenerate
2007-08-06 Chris LattnerFix PR1577, a crash on invalid bug.
2007-08-06 Chandler CarruthThis resolves a regression of BasicAA which failed...
2007-08-06 Nick LewyckyIt's safe to fold not of fcmp.
2007-08-06 Dale JohannesenMake 80-bit store maintain simulated FP stack correctly.
2007-08-06 Nick LewyckyLet scalar-evolution analyze loops with an unsigned...
2007-08-06 Nick LewyckyDon't assume it's safe to transform a loop just because...
2007-08-06 Chris LattnerFix a regression compiling 2005-05-11-Popcount-ffs...
2007-08-06 Christopher LambImplement review feedback. No functionality change.
2007-08-06 David GreeneMake this code more efficient.
2007-08-06 Chris Lattnerremove some dead lines
2007-08-06 Chris Lattner1. Random tidiness cleanups
2007-08-05 Reid SpencerFix minor doxygen nits.
2007-08-05 Reid SpencerSilence some warnings from doxygen about @param argumen...
2007-08-05 Reid SpencerEscape some escapes that confuse doxygen.
2007-08-05 Reid SpencerFix a doxygen directive.
2007-08-05 Dale JohannesenLong double patch 4 of N: initial x87 implementation.
2007-08-05 Chris Lattnershorten this name
2007-08-05 Chris Lattnerat the end of instcombine, explicitly clear WorklistMap.
2007-08-05 Chris LattnerUpgrade BasicAliasAnalysis::getModRefBehavior to not...
2007-08-05 Chris LattnerWhen clearing a SmallPtrSet, if the set had a huge...
2007-08-05 Chris LattnerFix an iterator invalidation bug I induced.
2007-08-05 Chris LattnerSwitch some std::sets to SmallPtrSet. This speeds up
2007-08-05 Chris LattnerSwitch DomTreeNode::assignDFSNumber from using a std...
2007-08-05 Chris LattnerSwitch the internal "Info" map from an std::map to...
2007-08-04 Chris Lattnerswitch the DomTreeNodes and IDoms maps in idom/postidom...
2007-08-04 Chris Lattnerrewrite the code used to construct pruned SSA form...
2007-08-04 Chris LattnerFactor out a whole bunch of code into it's own method.
2007-08-04 Chris LattnerUse getNumPreds(BB) instead of computing them manually...
2007-08-04 Chris LattnerChange the rename pass to be "tail recursive", only...
next