summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)AuthorFilesLines
2010-01-24change the canonical form of "cond ? -1 : 0" to be Chris Lattner1-1/+15
2010-01-23Remove the '-disable-scheduling' flag and replace it with the 'source' option ofBill Wendling2-0/+6
2010-01-23mcize lcomm, simplify .comm, extend both to support 64-bit sizes.Chris Lattner2-17/+13
2010-01-23resolve a fixme: the "nonexecutable stack directive" is actuallyChris Lattner2-14/+17
2010-01-23mcize visibility directives.Chris Lattner2-12/+12
2010-01-23move the various directive enums out of the MCStreamer classChris Lattner3-28/+48
2010-01-23Change constantexpr global variable initializers to convert the constantsChris Lattner1-4/+0
2010-01-23mcstreamerize .no_dead_strip and .reference for static ctors/dtors.Chris Lattner1-13/+6
2010-01-23mcize jump table and constant pool entry labels, .local on elf,Chris Lattner2-0/+7
2010-01-23emit .ascii and .asciz through MCStreamer.Chris Lattner1-4/+0
2010-01-23remove one form of EmitString, just use EmitBytes instead. We mustChris Lattner1-6/+0
2010-01-23Avoid using "Type" as the variable name.Devang Patel1-4/+4
2010-01-22move "EOL" from asmprinter to dwarfprinter. It should eventuallyChris Lattner1-4/+0
2010-01-22move uleb printing from asmprinter to dwarfprinter, mcize,Chris Lattner1-11/+0
2010-01-22move sleb printing out of asmprinter into dwarf printer, make clientsChris Lattner1-9/+0
2010-01-22Remove MetadataBase class because it is not adding significant value.Devang Patel1-18/+2
2010-01-22Added a Register token to AsmToken and the appropriateSean Callanan1-0/+10
2010-01-22Filled out the skeleton of the TargetAsmLexer to behaveSean Callanan1-0/+43
2010-01-22inline away the trivial AsmPrinter::EOL() method.Chris Lattner1-1/+0
2010-01-22inline AsmPrinter::PrintHex into its two trivial callers.Chris Lattner1-4/+0
2010-01-22change this to be a static function instead of a method on asmprinter.Chris Lattner1-2/+0
2010-01-22Changes to fix buffering that I forgot to commit with previous patch.Chris Lattner1-2/+4
2010-01-22Convert some more random-comment-printing stuff to use Chris Lattner1-0/+8
2010-01-22add a new MCAsmStreamer::GetCommentOS method to simplify stuffChris Lattner2-0/+8
2010-01-22rename addComment -> AddComment for consistency.Chris Lattner1-2/+2
2010-01-22Simplify some uses of str(n)cmp with StringRef.Benjamin Kramer1-2/+1
2010-01-22Add the ability for MCStreamer to emit comments on the same line as directives.Chris Lattner1-1/+12
2010-01-22pass "-fasm-verbose" into createAsmStreamer.Chris Lattner1-0/+1
2010-01-22Stop building RTTI information for *most* llvm libraries. NotableChris Lattner1-1/+1
2010-01-22give PassNameParser a home.Chris Lattner1-1/+3
2010-01-22add an out-of-line virtual method to CmpInst to give it a home.Chris Lattner1-2/+2
2010-01-22elimiante the dynamic_cast's from opt.Chris Lattner3-14/+28
2010-01-22eliminate a bunch of dynamic_cast's.Chris Lattner3-1/+9
2010-01-22eliminate a bunch of dynamic_cast's.Chris Lattner1-0/+3
2010-01-22Add two target hooks to determine whether two loads are near and should be sc...Evan Cheng1-0/+24
2010-01-22Add DenseMapInfo for signed long long.Evan Cheng1-0/+13
2010-01-22move some files out of the llvm-mc tool into the MCParser library soChris Lattner3-0/+290
2010-01-22create a new MCParser library and move some stuff into it.Chris Lattner3-0/+0
2010-01-22allow registering target lexers.Chris Lattner2-4/+51
2010-01-22stub out a new TargetAsmLexer interface.Chris Lattner1-0/+36
2010-01-22Revert LoopStrengthReduce.cpp to pre-r94061 for now.Dan Gohman1-0/+3
2010-01-22Store flags in bitfields instead of masking them into the pointer for the lef...Ted Kremenek2-27/+23
2010-01-21Tidy up assertion syntax. No functionality change.Ted Kremenek1-35/+30
2010-01-21DbgInfoIntrinsics no longer appear in an instruction's use list; so clean up ...Victor Hernandez1-7/+0
2010-01-21back this out for now. Growing Function is not good.Jim Grosbach2-34/+3
2010-01-21struct/class mismatch.Benjamin Kramer1-1/+1
2010-01-21remove a couple of asserts that use RTTI.Chris Lattner3-10/+1
2010-01-21Re-implement the main strength-reduction portion of LoopStrengthReduction.Dan Gohman1-3/+63
2010-01-21eliminate dynamic_cast from the pass manager.Chris Lattner1-22/+20
2010-01-21Make sure that landing pad entries in the EH call site table are in the properJim Grosbach2-3/+34