aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* remove a couple of asserts that use RTTI.Chris Lattner2010-01-213-10/+1
* Re-implement the main strength-reduction portion of LoopStrengthReduction.Dan Gohman2010-01-211-3/+63
* eliminate dynamic_cast from the pass manager.Chris Lattner2010-01-211-22/+20
* Make sure that landing pad entries in the EH call site table are in the properJim Grosbach2010-01-212-3/+34
* Modified MCAsmLexer to return error information upwardSean Callanan2010-01-201-2/+21
* make findDebugLoc a class methodDale Johannesen2010-01-201-3/+4
* When XDEBUG is enabled, check for SelectionDAG cycles at some keyDavid Greene2010-01-202-1/+18
* add some new methods to adjust this pointers. Not used yet.Chris Lattner2010-01-201-0/+8
* add a helper method.Chris Lattner2010-01-201-0/+5
* Move per-function inline threshold calculation to a method.Jakob Stoklund Olesen2010-01-201-0/+6
* inline and radically simplify printDataDirective. It will eventuallyChris Lattner2010-01-201-4/+0
* signficant cleanups to EmitGlobalConstant (including streamerization Chris Lattner2010-01-201-2/+0
* give createAsmStreamer an 'isLittleEndian' argument.Chris Lattner2010-01-201-1/+1
* revert 93934, removing the MCAsmInfo endianness bit. I can'tChris Lattner2010-01-203-7/+3
* Refactor common parts of MDNode::getFunction() and assertLocalFunction() into...Victor Hernandez2010-01-201-1/+1
* Move findDebugLoc somewhere more central. FixDale Johannesen2010-01-201-0/+3
* Make SCEVAddRecExpr's getType return a pointer type when the addDan Gohman2010-01-191-0/+7
* give MCAsmInfo a 'has little endian' bit. This is unfortunate, butChris Lattner2010-01-193-3/+7
* Give ScalarEvolution access to the DominatorTree. It'll need thisDan Gohman2010-01-191-0/+4
* add a new EmitIntValue method that MCStreamer impls can optionally defineChris Lattner2010-01-191-0/+4
* Add a new helper function to IVUsers for returning the "canonical"Dan Gohman2010-01-191-0/+5
* eliminate AsmPrinter::EmitZeros: just use MCStreamer directly.Chris Lattner2010-01-192-4/+6
* Promoted the getTok() method to MCAsmParser so thatSean Callanan2010-01-191-0/+3
* Stubs for getHostCPUFeatures API. This implements part of PR5389.Xerxes Ranby2010-01-191-0/+13
* Add some new debugging APIs to print out "raw" SelectionDAGs to makeDavid Greene2010-01-191-15/+33
* Propagated the parser-side Lex function's declaration toSean Callanan2010-01-191-0/+5
* Generalize mcasmstreamer data emission APIs to take an address spaceChris Lattner2010-01-191-3/+5
* refactor code to be static functions instead of methods on AsmPrinter.Chris Lattner2010-01-191-9/+9
* add a "MCStreamer::EmitFill" method, and move the default implementationChris Lattner2010-01-191-0/+5
* remove MAI::ZeroDirectiveSuffix, which is only used by MASM,Chris Lattner2010-01-191-4/+0
* For aligned load/store instructions, it's only required to know whether aJim Grosbach2010-01-191-4/+0
* stop using the .lcomm pseudoop on darwin, instead, directly use theChris Lattner2010-01-192-8/+2
* Avoid including DebugInfo.h in AsmPrinter.hDevang Patel2010-01-192-2/+3
* Now that we have everything nicely factored (e.g. asmprinter is notChris Lattner2010-01-191-5/+1
* hookize the cygwin ".linkonce" directive.Chris Lattner2010-01-191-6/+7
* add a bool for whether .lcomm takes an alignment instead of basing this on "i...Chris Lattner2010-01-191-0/+7
* hoist handling of external globals and special globals up to common code.Chris Lattner2010-01-191-0/+3
* move production of .reference directives for static ctor/dtor list onChris Lattner2010-01-191-2/+10
* use BSSLocal classifier to identify 'lcomm' data instead ofChris Lattner2010-01-191-6/+0
* make TLOF subclassify BSS based on linkage type into private, externalChris Lattner2010-01-191-1/+13
* introduce a section kind for common linkage. Use this to slightlyChris Lattner2010-01-191-1/+8
* change an accessor to a predicate.Chris Lattner2010-01-191-2/+2
* Cleanup handling of .zerofill on darwin:Chris Lattner2010-01-192-8/+12
* remove extraneous ;Chris Lattner2010-01-191-1/+1
* Add comment that MDNode::getFunction() is not to be used by performance-criti...Victor Hernandez2010-01-181-1/+2
* - Add getLSDAEncoding to the PowerPC backend.Bill Wendling2010-01-181-1/+6
* Added a newline at the end of SMLoc.hSean Callanan2010-01-181-0/+1
* Changed the comment in the file header for SMLocSean Callanan2010-01-181-2/+2
* Split SMLoc out in its own header so that it canSean Callanan2010-01-182-21/+46
* Make findDbgDeclare/findDbgGlobalDeclare local static functions; avoid Elts a...Victor Hernandez2010-01-181-7/+0