| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | - Add a comment to the callback indicating that it's *extremely* not a good | Bill Wendling | 2010-01-18 | 1 | -0/+3 |
* | Unnamed symbol index should be >= 1. This was lost during the mangler refacto... | Benjamin Kramer | 2010-01-18 | 1 | -1/+1 |
* | switch x86 zerofill emission over to use MCStreamer. | Chris Lattner | 2010-01-18 | 1 | -0/+2 |
* | Change CurrentFnSym to be a non-const pointer since asmprinter mutates it | Chris Lattner | 2010-01-18 | 1 | -1/+1 |
* | remove the MAI argument to MCExpr::print and switch overthing to use << when ... | Chris Lattner | 2010-01-18 | 1 | -1/+6 |
* | now that MCSymbol::print doesn't use it's MAI argument, we can | Chris Lattner | 2010-01-17 | 2 | -2/+6 |
* | stop the CBE from using Mangler::appendMangledName, which is a private functi... | Chris Lattner | 2010-01-17 | 1 | -5/+0 |
* | fix uninit member, thanks to Benjamin Kramer for identifying the bug. | Chris Lattner | 2010-01-17 | 1 | -1/+1 |
* | Get MCSymbol out of the mangling business, and move all the logic | Chris Lattner | 2010-01-17 | 2 | -7/+9 |
* | now that mangler is in libtarget, it can use MCAsmInfo instead of clients | Chris Lattner | 2010-01-17 | 1 | -15/+3 |