| Commit message (Expand) | Author | Age | Files | Lines |
* | remove a couple of asserts that use RTTI. | Chris Lattner | 2010-01-21 | 3 | -10/+1 |
* | Re-implement the main strength-reduction portion of LoopStrengthReduction. | Dan Gohman | 2010-01-21 | 1 | -3/+63 |
* | eliminate dynamic_cast from the pass manager. | Chris Lattner | 2010-01-21 | 1 | -22/+20 |
* | Make sure that landing pad entries in the EH call site table are in the proper | Jim Grosbach | 2010-01-21 | 2 | -3/+34 |
* | Modified MCAsmLexer to return error information upward | Sean Callanan | 2010-01-20 | 1 | -2/+21 |
* | make findDebugLoc a class method | Dale Johannesen | 2010-01-20 | 1 | -3/+4 |
* | When XDEBUG is enabled, check for SelectionDAG cycles at some key | David Greene | 2010-01-20 | 2 | -1/+18 |
* | add some new methods to adjust this pointers. Not used yet. | Chris Lattner | 2010-01-20 | 1 | -0/+8 |
* | add a helper method. | Chris Lattner | 2010-01-20 | 1 | -0/+5 |
* | Move per-function inline threshold calculation to a method. | Jakob Stoklund Olesen | 2010-01-20 | 1 | -0/+6 |
* | inline and radically simplify printDataDirective. It will eventually | Chris Lattner | 2010-01-20 | 1 | -4/+0 |
* | signficant cleanups to EmitGlobalConstant (including streamerization | Chris Lattner | 2010-01-20 | 1 | -2/+0 |
* | give createAsmStreamer an 'isLittleEndian' argument. | Chris Lattner | 2010-01-20 | 1 | -1/+1 |
* | revert 93934, removing the MCAsmInfo endianness bit. I can't | Chris Lattner | 2010-01-20 | 3 | -7/+3 |
* | Refactor common parts of MDNode::getFunction() and assertLocalFunction() into... | Victor Hernandez | 2010-01-20 | 1 | -1/+1 |
* | Move findDebugLoc somewhere more central. Fix | Dale Johannesen | 2010-01-20 | 1 | -0/+3 |
* | Make SCEVAddRecExpr's getType return a pointer type when the add | Dan Gohman | 2010-01-19 | 1 | -0/+7 |
* | give MCAsmInfo a 'has little endian' bit. This is unfortunate, but | Chris Lattner | 2010-01-19 | 3 | -3/+7 |
* | Give ScalarEvolution access to the DominatorTree. It'll need this | Dan Gohman | 2010-01-19 | 1 | -0/+4 |
* | add a new EmitIntValue method that MCStreamer impls can optionally define | Chris Lattner | 2010-01-19 | 1 | -0/+4 |
* | Add a new helper function to IVUsers for returning the "canonical" | Dan Gohman | 2010-01-19 | 1 | -0/+5 |
* | eliminate AsmPrinter::EmitZeros: just use MCStreamer directly. | Chris Lattner | 2010-01-19 | 2 | -4/+6 |
* | Promoted the getTok() method to MCAsmParser so that | Sean Callanan | 2010-01-19 | 1 | -0/+3 |
* | Stubs for getHostCPUFeatures API. This implements part of PR5389. | Xerxes Ranby | 2010-01-19 | 1 | -0/+13 |
* | Add some new debugging APIs to print out "raw" SelectionDAGs to make | David Greene | 2010-01-19 | 1 | -15/+33 |
* | Propagated the parser-side Lex function's declaration to | Sean Callanan | 2010-01-19 | 1 | -0/+5 |
* | Generalize mcasmstreamer data emission APIs to take an address space | Chris Lattner | 2010-01-19 | 1 | -3/+5 |
* | refactor code to be static functions instead of methods on AsmPrinter. | Chris Lattner | 2010-01-19 | 1 | -9/+9 |
* | add a "MCStreamer::EmitFill" method, and move the default implementation | Chris Lattner | 2010-01-19 | 1 | -0/+5 |
* | remove MAI::ZeroDirectiveSuffix, which is only used by MASM, | Chris Lattner | 2010-01-19 | 1 | -4/+0 |
* | For aligned load/store instructions, it's only required to know whether a | Jim Grosbach | 2010-01-19 | 1 | -4/+0 |
* | stop using the .lcomm pseudoop on darwin, instead, directly use the | Chris Lattner | 2010-01-19 | 2 | -8/+2 |
* | Avoid including DebugInfo.h in AsmPrinter.h | Devang Patel | 2010-01-19 | 2 | -2/+3 |
* | Now that we have everything nicely factored (e.g. asmprinter is not | Chris Lattner | 2010-01-19 | 1 | -5/+1 |
* | hookize the cygwin ".linkonce" directive. | Chris Lattner | 2010-01-19 | 1 | -6/+7 |
* | add a bool for whether .lcomm takes an alignment instead of basing this on "i... | Chris Lattner | 2010-01-19 | 1 | -0/+7 |
* | hoist handling of external globals and special globals up to common code. | Chris Lattner | 2010-01-19 | 1 | -0/+3 |
* | move production of .reference directives for static ctor/dtor list on | Chris Lattner | 2010-01-19 | 1 | -2/+10 |
* | use BSSLocal classifier to identify 'lcomm' data instead of | Chris Lattner | 2010-01-19 | 1 | -6/+0 |
* | make TLOF subclassify BSS based on linkage type into private, external | Chris Lattner | 2010-01-19 | 1 | -1/+13 |
* | introduce a section kind for common linkage. Use this to slightly | Chris Lattner | 2010-01-19 | 1 | -1/+8 |
* | change an accessor to a predicate. | Chris Lattner | 2010-01-19 | 1 | -2/+2 |
* | Cleanup handling of .zerofill on darwin: | Chris Lattner | 2010-01-19 | 2 | -8/+12 |
* | remove extraneous ; | Chris Lattner | 2010-01-19 | 1 | -1/+1 |
* | Add comment that MDNode::getFunction() is not to be used by performance-criti... | Victor Hernandez | 2010-01-18 | 1 | -1/+2 |
* | - Add getLSDAEncoding to the PowerPC backend. | Bill Wendling | 2010-01-18 | 1 | -1/+6 |
* | Added a newline at the end of SMLoc.h | Sean Callanan | 2010-01-18 | 1 | -0/+1 |
* | Changed the comment in the file header for SMLoc | Sean Callanan | 2010-01-18 | 1 | -2/+2 |
* | Split SMLoc out in its own header so that it can | Sean Callanan | 2010-01-18 | 2 | -21/+46 |
* | Make findDbgDeclare/findDbgGlobalDeclare local static functions; avoid Elts a... | Victor Hernandez | 2010-01-18 | 1 | -7/+0 |