aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Filled out the skeleton of the TargetAsmLexer to behaveSean Callanan2010-01-221-0/+43
* inline away the trivial AsmPrinter::EOL() method.Chris Lattner2010-01-221-1/+0
* inline AsmPrinter::PrintHex into its two trivial callers.Chris Lattner2010-01-221-4/+0
* change this to be a static function instead of a method on asmprinter.Chris Lattner2010-01-221-2/+0
* Changes to fix buffering that I forgot to commit with previous patch.Chris Lattner2010-01-221-2/+4
* Convert some more random-comment-printing stuff to use Chris Lattner2010-01-221-0/+8
* add a new MCAsmStreamer::GetCommentOS method to simplify stuffChris Lattner2010-01-222-0/+8
* rename addComment -> AddComment for consistency.Chris Lattner2010-01-221-2/+2
* Simplify some uses of str(n)cmp with StringRef.Benjamin Kramer2010-01-221-2/+1
* Add the ability for MCStreamer to emit comments on the same line as directives.Chris Lattner2010-01-221-1/+12
* pass "-fasm-verbose" into createAsmStreamer.Chris Lattner2010-01-221-0/+1
* Stop building RTTI information for *most* llvm libraries. NotableChris Lattner2010-01-221-1/+1
* give PassNameParser a home.Chris Lattner2010-01-221-1/+3
* add an out-of-line virtual method to CmpInst to give it a home.Chris Lattner2010-01-221-2/+2
* elimiante the dynamic_cast's from opt.Chris Lattner2010-01-223-14/+28
* eliminate a bunch of dynamic_cast's.Chris Lattner2010-01-223-1/+9
* eliminate a bunch of dynamic_cast's.Chris Lattner2010-01-221-0/+3
* Add two target hooks to determine whether two loads are near and should be sc...Evan Cheng2010-01-221-0/+24
* Add DenseMapInfo for signed long long.Evan Cheng2010-01-221-0/+13
* move some files out of the llvm-mc tool into the MCParser library soChris Lattner2010-01-223-0/+290
* create a new MCParser library and move some stuff into it.Chris Lattner2010-01-223-0/+0
* allow registering target lexers.Chris Lattner2010-01-222-4/+51
* stub out a new TargetAsmLexer interface.Chris Lattner2010-01-221-0/+36
* Revert LoopStrengthReduce.cpp to pre-r94061 for now.Dan Gohman2010-01-221-0/+3
* Store flags in bitfields instead of masking them into the pointer for the lef...Ted Kremenek2010-01-222-27/+23
* Tidy up assertion syntax. No functionality change.Ted Kremenek2010-01-211-35/+30
* DbgInfoIntrinsics no longer appear in an instruction's use list; so clean up ...Victor Hernandez2010-01-211-7/+0
* back this out for now. Growing Function is not good.Jim Grosbach2010-01-212-34/+3
* struct/class mismatch.Benjamin Kramer2010-01-211-1/+1
* 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