Fix another case where we were preferring instructions with large
[oota-llvm.git] / lib / CodeGen /
2010-10-12 Owen AndersonBegin adding static dependence information to passes...
2010-10-11 Jakob Stoklund OlesenReplace FindLiveRangeContaining() with getVNInfoAt...
2010-10-11 Jakob Stoklund OlesenProperly handle reloading and spilling around partial...
2010-10-11 Chris LattnerPer discussion with Sanjiv, remove the PIC16 target...
2010-10-10 Chris Lattnerfix the default va_arg expansion (in the realignment...
2010-10-09 Benjamin KramerSilence compiler warning.
2010-10-08 Jakob Stoklund OlesenRename SplitEditor::rewrite to finish() and break it...
2010-10-08 Evan ChengAvoid compiler warning: comparison between signed and...
2010-10-08 Jakob Stoklund OlesenExtract method ProcessUses from LocalRewriter::RewriteM...
2010-10-08 Anton KorobeynikovDo not check that the bodies of two defs of same linkon...
2010-10-08 Jakob Stoklund OlesenClassify value numbers into connected components in...
2010-10-08 Rafael EspindolaCall InitSections in llc and clang so that the binaries...
2010-10-08 Evan ChengDon't waste time unfolding simple loads. The unfolded...
2010-10-08 Evan ChengFix operand latency computation in cases where the...
2010-10-08 Devang PatelLine number 0 indicates there is no source line/file...
2010-10-07 Jakob Stoklund OlesenAfter splitting, the remaining LiveInterval may be...
2010-10-07 Owen AndersonNow with fewer extraneous semicolons!
2010-10-07 Devang PatelProvie a clearner interface so that FE can decide wheth...
2010-10-07 Jakob Stoklund OlesenPrint more loop info.
2010-10-07 Jakob Stoklund OlesenPrint out MBB number when rewriting.
2010-10-07 Owen AndersonAdd initialization routines for CodeGen.
2010-10-07 Jakob Stoklund OlesenCache interval iterators in SplitEditor::addTruncSimple...
2010-10-07 Jakob Stoklund OlesenClean up debug printing.
2010-10-06 Jakob Stoklund OlesenAdd MachineRegisterInfo::constrainRegClass and use...
2010-10-06 Jakob Stoklund OlesenSkip unused registers when verifying LiveIntervals.
2010-10-06 Owen AndersonHide analysis group registration behind a macro, just...
2010-10-06 Devang PatelAdd support for DW_TAG_unspecified_parameters.
2010-10-06 Nick LewyckyRemove unused variables.
2010-10-06 Dan GohmanComputeLinearIndex doesn't need its TLI argument.
2010-10-06 Evan Cheng- Add TargetInstrInfo::getOperandLatency() to compute...
2010-10-05 Jakob Stoklund OlesenCount uses in all nested loops, not just the deepest.
2010-10-05 Jakob Stoklund OlesenRemove SplitAnalysis::removeUse. It was only used to...
2010-10-05 Jakob Stoklund Olesendupli always has an interval now.
2010-10-05 Jakob Stoklund OlesenWe can split around loops with multiple exits now.
2010-10-05 Jakob Stoklund OlesenUpdate SplitEditor API to reflect the fact that the...
2010-10-05 Jakob Stoklund OlesenIntervals are half-open.
2010-10-05 Jakob Stoklund OlesenWhen we find a reaching definition, make sure it is...
2010-10-05 Jakob Stoklund OlesenDon't use nextIndex to check for live out of instruction.
2010-10-05 Jakob Stoklund OlesenTweak VNInfo printing.
2010-10-05 Jakob Stoklund OlesenAdd assert for valid slot indexes.
2010-10-05 Owen AndersonUse a more efficient lowering of uint64_t --> float...
2010-10-04 Evan ChengThis DAG combine BRCOND transformation can look pass...
2010-10-04 Lang HamesRemoved the older style (in-allocator) problem construc...
2010-10-02 Jakob Stoklund OlesenStop using LiveRange in MachineVerifier.
2010-10-02 Bob WilsonFix a miscompile in 186.crafty for Thumb2 that was...
2010-10-01 Jakob Stoklund OlesenDrop the use of LiveInterval::iterator and the LiveRang...
2010-10-01 Jakob Stoklund OlesenWhen RemoveCopyByCommutingDef is creating additional...
2010-10-01 Jakob Stoklund OlesenPretty up the debug output during RemoveCopyByCommutingDef.
2010-10-01 Devang PatelAdd support to let FE mark explict methods as explict...
2010-10-01 Jim GrosbachNuke trailing whitespace.
2010-10-01 Owen AndersonThread the determination of branch prediction hit rates...
2010-10-01 Devang PatelFix code gen crash reported in PR 8235. We still lose...
2010-10-01 Gabor Greiftypo
2010-10-01 Chris Lattnerfix typo
2010-10-01 Chris Lattnerfix rdar://8494845 + PR8244 - a miscompile exposed...
2010-09-30 Dale JohannesenMassive rewrite of MMX:
2010-09-30 Jakob Stoklund OlesenWhen isel is emitting instructions for an x86 target...
2010-09-29 Devang PatelLet FE mark a variable as artificial variable.
2010-09-29 Evan ChengModel Cortex-a9 load to SUB, RSB, ADD, ADC, SBC, RSC...
2010-09-29 Benjamin KramerSilence msvc warnings.
2010-09-29 Devang PatelAdd support to let FE encode method access specifier.
2010-09-29 Owen AndersonUnreachableBlockElim could incorrectly return false...
2010-09-29 Devang PatelAssign DW_ACCESS_public accessibility attribute to...
2010-09-28 Bill WendlingRevert r114997. It was causing a failure on darwin10...
2010-09-28 Oscar FuentesRemoved a bunch of unnecessary target_link_libraries.
2010-09-28 Bill WendlingFix a FIXME. _foo.eh symbols are currently always expor...
2010-09-28 Owen AndersonGive the if-converter access to MachineLoopInfo, and...
2010-09-28 Owen AndersonPart one of switching to using a more sane heuristic...
2010-09-28 Devang PatelProvide an interface to let FEs anchor debug info for...
2010-09-27 Devang PatelRemove dead argument.
2010-09-27 Dale JohannesenDon't try to make a vector of x86mmx; this won't work,
2010-09-27 Chris Lattnerthe latest assembler that runs on powerpc 10.4 machines...
2010-09-26 Lang HamesFixed some tests to avoid LiveIntervals::getInstruction...
2010-09-25 Jakob Stoklund OlesenAvoid using VNInfo::getCopy as much as possible. I...
2010-09-25 Lang HamesRemoved VNInfo::isDefAccurate(). Def "accuracy" can...
2010-09-25 Jakob Stoklund OlesenRemove SlotIndex::PHI_BIT. It is no longer used by...
2010-09-25 Jakob Stoklund OlesenRemove the only use of SlotIndex::isPHI. This bit is...
2010-09-24 Jakob Stoklund OlesenTerminator gaps were unused. Might as well delete them.
2010-09-24 John ThompsonFix for test/CodeGen/PowerPC/2008-10-17-AsmMatchingOper...
2010-09-24 Michael J. SpencerGet rid of pop_macro warnings on MSVC.
2010-09-24 Nicolas GeoffrayAttach a DebugLoc to a GC point in order to get precise...
2010-09-23 Evan ChengRevert 114634 for now since buildbot claim it broke...
2010-09-23 Oscar FuentesFix VS 2010 build.
2010-09-23 Evan ChengFollow up to r114630. Do not optimize away unconditiona...
2010-09-23 Evan ChengDon't sink insert_subreg, subreg_to_reg, reg_sequence...
2010-09-23 Evan ChengSDISel should not optimize a unconditional branch follo...
2010-09-23 Lang HamesMoved the PBQP allocator class out of the header and...
2010-09-22 Owen AndersonA select between a constant and zero, when fed by a...
2010-09-22 Devang PatelUse DW_OP_fbreg when offset is based on frame register.
2010-09-21 Jakob Stoklund OlesenBuild the complement interval dupli after the split...
2010-09-21 John ThompsonFixed pr20314-2.c failure, added E, F, p constraint...
2010-09-21 Chris LattnerRework passing parent pointers into complexpatterns...
2010-09-21 Devang PatelIf only user of a vreg is an copy instruction to export...
2010-09-21 Chris Lattnercorrect this logic.
2010-09-21 Owen AndersonReimplement r114460 in target-independent DAGCombine...
2010-09-21 Chris Lattnerjust like they can opt into getting the root of the...
2010-09-21 Jakob Stoklund OlesenRefix MSVC9 and upper_bound. It actually needs a fully...
2010-09-21 Chris Lattnerfinish pushing MachinePointerInfo through selectiondags...
2010-09-21 Chris Lattnerconvert a couple more places to use the new getStore()
2010-09-21 Chris Lattnerupdate a bunch of code to use the MachinePointerInfo...
next