oota-llvm.git
2010-03-10 Dan GohmanFix another bitwidth calculation to handle vector types...
2010-03-10 Daniel DunbarMC/Mach-O: Use the MCAssembler symbol map instead of...
2010-03-10 Daniel DunbarMC: Move the backend section and symbol data maps to...
2010-03-10 Daniel DunbarRemove unneeded declarations.
2010-03-10 Jim GrosbachMake sure the LR gets pushed in functions that use...
2010-03-10 Jim Grosbachcomment why we use custom epilogue for t1 functions...
2010-03-10 Dale JohannesenFix another place where DEBUG_VALUE affected codegen.
2010-03-10 Dan GohmanAdd a DominatorTree argument to isLCSSA so that it...
2010-03-10 Dan GohmanConstant-fold GEP-of-GEP into a single GEP.
2010-03-10 Dan GohmanFix whitespace.
2010-03-10 Johnny ChenFactored out the disassembly printing of CPS option...
2010-03-10 Tobias GrosserFix make check with cmake/lit
2010-03-10 Richard OsborneThe backend now makes a reasonable job of targeting...
2010-03-10 Richard OsborneHandle MVT::i64 type in DAG combine for ISD::ADD. Fold...
2010-03-10 Daniel DunbarRemove unneeded includes.
2010-03-10 Bob WilsonTestcase for pr6552. I changed the code to use "ip...
2010-03-10 Richard OsborneFix checking of intermediates having one use in isADDADDMUL
2010-03-10 Richard OsborneExtract recognition of patterns such as add(add(mul...
2010-03-10 Richard OsborneFix thinko.
2010-03-10 Richard OsborneFold add(add(mul(x,y),a),b) -> lmul(x,y,a,b) if the...
2010-03-10 Benjamin KramerRemove duplicated code. No functionality change.
2010-03-10 Dale JohannesenFix a bug in DEBUG_VALUE handling Devang ran into.
2010-03-10 Richard OsbornePrefer LMUL to MACCU as LMUL has no tied operands.
2010-03-10 Richard OsborneCustom lower (S|U)MUL_LOHI -> MACC(S|U)
2010-03-10 Richard OsborneFix indentation
2010-03-10 Richard OsborneLower add (mul a, b), c into MACCU / MACCS nodes which...
2010-03-10 Richard OsborneConvert test to FileCheck.
2010-03-10 Chris Lattnermove three lowering hooks from MAI to TLOF and make...
2010-03-10 Evan ChengFix typo.
2010-03-10 Evan ChengUnbreak test on Linux.
2010-03-10 Dale JohannesenThis survived a bootstrap, so let's try 98104 again.
2010-03-10 Evan ChengEnable machine cse pass.
2010-03-10 Chris Lattnermcize the rest of EH emission, only one more directive...
2010-03-10 Chris Lattneradd missing filename!
2010-03-10 Chris Lattnerset the temporary bit on MCSymbols correctly.
2010-03-10 Dan GohmanFix a comment.
2010-03-10 Evan ChengAdd a couple more heuristics to neuter machine cse...
2010-03-10 Daniel DunbarMC/Mach-O: Resolve a FIXME; these relocation types...
2010-03-10 Dan GohmanClarify the documentation for MachineFunctionPasses.
2010-03-10 Chris Lattnereliminate MCContext::CreateSymbol and CreateTemporarySy...
2010-03-10 Chris Lattnerinline away a form of IsPCRelative, eliminating the
2010-03-10 Chris Lattneradd some fixme's for MCizing. EH still has a few thing...
2010-03-10 Daniel DunbarMC/Mach-O: Use the SECTDIFF relocation type for (A...
2010-03-10 Jim GrosbachClear up the last (famous last words) frame index value...
2010-03-10 Dale JohannesenSpeculatively revert 98104; could be what's causing...
2010-03-10 Chris Lattnermcize uses of PrintRelDirective and eliminate it.
2010-03-09 Chris Lattnerinline the bool form of PrintRelDirective away, leaving...
2010-03-09 Chris Lattnereliminate EOL, adding all comments with the OutStreamer...
2010-03-09 Dale JohannesenEver more complicated DEBUG_VALUE fixes for branch...
2010-03-09 Dan GohmanAvoid analyzing instructions in blocks not reachable...
2010-03-09 Chris Lattnereliminate a bunch of \n's that are being printed to...
2010-03-09 Chris Lattnerconvert the non-"ispcrel" case of EmitReference to MC,
2010-03-09 Chris Lattnermake the NullStreamer set the section on a label when...
2010-03-09 Jakob Stoklund... Try to keep the cached inliner costs around for a bit...
2010-03-09 Daniel DunbarMC/X86: Rename alternate spellings of ADD{8,16,32}...
2010-03-09 Daniel DunbarMC/X86: Rename alternate spellings of CMP{8,16,32}...
2010-03-09 Chandler CarruthContinue propagating the GoogleTest flags until we...
2010-03-09 Jakob Stoklund... Revert r98089, it was breaking a clang test.
2010-03-09 Jakob Stoklund... Try to keep the cached inliner costs around for a bit...
2010-03-09 Jakob Stoklund... Permit inlining into huge functions. This heuristic...
2010-03-09 Jim GrosbachChange the Value argument to eliminateFrameIndex to...
2010-03-09 Johnny ChenMSR (Move to Special Register from ARM core register...
2010-03-09 Daniel DunbarMC/Mach-O: For PCrel relocations, we need to compensate...
2010-03-09 Daniel DunbarMC/Mach-O: Also set the PCrel bit in the second half...
2010-03-09 Daniel DunbarMC/Mach-O: Don't generate relocations for PCrel fixups...
2010-03-09 Dale JohannesenThe address of an indirect call must be in R12 on Darwin.
2010-03-09 Chandler CarruthConsolidate GoogleTest make options and duplicate them...
2010-03-09 Jim Grosbachscavenged frame index value re-use gets confused when...
2010-03-09 Bill WendlingThe ARM EH experiment worked!
2010-03-09 Richard OsborneIn cases where the carry / borrow unused converted...
2010-03-09 Richard OsborneCanonicalize ladd constant to RHS.
2010-03-09 Richard OsborneAdd DAG combine for ladd / lsub.
2010-03-09 Duncan SandsAttempt to fix random build failures seen when doing...
2010-03-09 Evan ChengAllow more cross-rc coalescing.
2010-03-09 Chris Lattnerreapply r98035:
2010-03-09 Chris Lattneradd some extra checks. I'm not sure why, but this...
2010-03-09 Evan ChengRevert accidental commit.
2010-03-09 Jakob Stoklund... Don't do illegal cross-class coalescing.
2010-03-09 Evan Cheng- Make the machine cse dumb coalescer (as opposed to...
2010-03-09 Dan GohmanDon't try to fold V_SET0 and V_SETALLONES to loads...
2010-03-09 Bill WendlingThis is part of an LLC-beta test used to test <rdar...
2010-03-09 Eric ChristopherSpeculatively revert r98035. It appears to have caused...
2010-03-09 Dan GohmanAttempt to make this debug output meaningful, both...
2010-03-09 Chris LattnerNow that setStartLabel takes an MCSymbol, we can de...
2010-03-09 Chris Lattnerchange DbgScope to keep track of the start/end label...
2010-03-09 Dan GohmanMake isLCSSA ignore uses in blocks not reachable from...
2010-03-09 Chris Lattnerremove a useless optimization: now that label replaceme...
2010-03-09 Chris Lattnerstrength reduce MMI::MappedLabel to MMI::isLabelDeleted,
2010-03-09 Chris Lattnerinline RemapLabel into its only caller and simplify.
2010-03-09 Daniel DunbarMC/Mach-O: Tweak .dump() formatting.
2010-03-09 Daniel DunbarMC/Mach-O: Don't adjust section sizes when aligning...
2010-03-09 Dale JohannesenAnother place where debug info affected codegen.
2010-03-09 Chris Lattnermcstreamerize AsmPrinter::printLabel.
2010-03-09 Jakob Stoklund... Add inlining threshold to log output.
2010-03-09 Jakob Stoklund... Disable physical register coalescing when the number...
2010-03-09 Devang PatelStart using DIFile. See updated SourceLevelDebugging...
2010-03-09 Bill WendlingPrint blank line and clear stubs vector.
2010-03-09 Bill WendlingMC-ize the stub printing in ARM.
2010-03-09 Chris Lattneradd a EmitSymbolValue convenience method to MCStreamer.
2010-03-09 Chris Lattnermake InlineInfoLabels hold MCSymbol*'s, avoiding
next