fix a warning
[oota-llvm.git] / lib / CodeGen /
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! :-)
2008-03-27 Roman LevensteinSpeed-up the SumOfUnscheduledPredsOfSuccs by introducin...
2008-03-27 Evan ChengFix a memory bug: increment an iterator of a deleted...
2008-03-26 Dale JohannesenFix a bug in Darwin EH: FDE->CIE pointer must
2008-03-26 Evan ChengOne more coalescer fix wrt deadness propagation.
2008-03-26 Evan ChengAvoid commuting a def MI in order to coalesce a copy...
2008-03-26 Roman LevensteinUse a linked data structure for the uses lists of an...
2008-03-26 Roman LevensteinFixed some spelling errors. Thanks, Duncan!
2008-03-26 Roman LevensteinSome improvements related to the computation of isReach...
2008-03-26 Owen AndersonDead PHI instructions need to be handled specially.
2008-03-25 Owen AndersonRemove some debugging code.
2008-03-25 Owen AndersonStrongPHIElimination doesn't support swapping live...
2008-03-25 Dan GohmanA quick nm audit turned up several fixed tables and...
2008-03-25 Dan GohmanAvoid outputing spaces at the ends of lines.
2008-03-25 Devang PatelDo not align loops if optimizing for size.
2008-03-25 Evan ChengHandle a special case xor undef, undef -> 0. Technicall...
2008-03-25 Dan GohmanFix typos.
2008-03-25 Evan ChenglastRegisterUse() should ignore identity copies. Those...
2008-03-24 Evan ChengRemove an unneeded test.
2008-03-24 Evan ChengIf the coalescer commuted a def MI to allow coalescing...
2008-03-24 Evan ChengAdd an assertion to catch register of illegal class.
2008-03-24 Owen AndersonRemove #include<iostream>, which I was using for debugging.
2008-03-24 Dan GohmanAPIntify SelectionDAG's EXTRACT_ELEMENT code.
2008-03-24 Owen AndersonBe sure to remove intervals after we've joined them...
2008-03-22 Anton KorobeynikovAnother comments fixing
2008-03-22 Evan ChengTeach DAG combiner to commute commutable binary nodes...
2008-03-21 Dan GohmanDon't include <map> in Pass.h, which doesn't need it...
2008-03-21 Dan GohmanFix -view-sunit-dags to support cross-rc-copy nodes.
2008-03-21 Evan ChengA couple of kill marker maintainence bug.
2008-03-21 Duncan SandsIntroduce a new node for holding call argument
2008-03-20 Christopher LambCheck even more carefully before applying this DAGCombi...
2008-03-20 Evan ChengFix this xform: (sra (shl X, m), result_size) -> (sign_...
2008-03-20 Chris Lattnerdetabify llvm, patch by Mike Stump!
2008-03-19 Christopher LambFix X86's isTruncateFree to not claim that truncate...
2008-03-19 Evan ChengFixed a coalescer bug caused by a typo.
2008-03-19 Evan ChengFix live variables issues:
2008-03-18 Bill WendlingTemporarily revert r48491. It's breaking test/CodeGen...
2008-03-18 Dale JohannesenMake conversions of i8/i16 to ppcf128 work.
2008-03-18 Christopher LambTarget independent DAG transform to use truncate for...
2008-03-18 Evan ChengRewrite code that propagate isDead information after...
2008-03-17 Owen AndersonA first attempt at updating live intervals, with code...
2008-03-16 Christopher LambMake insert_subreg a two-address instruction, vastly...
2008-03-15 Evan ChengRemove isImplicitDef TargetInstrDesc flag.
2008-03-15 Evan ChengReplace all target specific implicit def instructions...
2008-03-14 Duncan SandsDo not generate special entries in the dwarf eh
2008-03-14 Evan ChengFix PR2138. Apparently any modification to a std::multi...
2008-03-14 Duncan SandsSimplify using getIntPtrConstant.
2008-03-14 Nate BegemanTabs -> spaces
2008-03-14 Evan ChengLivein copy scheduling fixes: do not coalesce physical...
2008-03-13 Dan GohmanMore APInt-ification.
2008-03-13 Evan ChengUndo tweak. It had no obvious benefit.
2008-03-13 Evan ChengTypo.
2008-03-13 Evan ChengDon't try to sink 3-address instruction if convertToThr...
2008-03-13 Evan ChengRemove an unused command line option.
2008-03-13 Evan ChengTwoAddressInstructionPass enhancement. After it convert...
2008-03-13 Christopher LambGet rid of a pseudo instruction and replace it with...
2008-03-13 Evan ChengRemove unused options.
2008-03-13 Evan ChengRefactor some code out of MachineSink into a MachineIns...
2008-03-12 Evan ChengExperimental scheduler change to schedule / coalesce...
next