- d8cc5d5 Avoid using DIDescriptor.isNull(). by Devang Patel · 15 years ago
- 2cce371 use OutStreamer.EmitCodeAlignment for alignment in the text segment. by Chris Lattner · 15 years ago
- 0a3f399 move isOnlyReachableByFallthrough out of MachineBasicBlock into AsmPrinter, by Chris Lattner · 15 years ago
- f451cb8 Fix "the the" and similar typos. by Dan Gohman · 16 years ago
- 45282ae fix a layering violation: VirtRegRewriter.cpp shouldn't use AsmPrinter.h. by Chris Lattner · 16 years ago
- 47529c9 Move verbose asm instruction comments to using MCStreamer. by Chris Lattner · 16 years ago
- 8e089a9 print all the newlines at the end of instructions with by Chris Lattner · 16 years ago
- 518bb53 move target-independent opcodes out of TargetInstrInfo by Chris Lattner · 16 years ago
- 5938a3e Implement AsmPrinter support for several more operators which have by Dan Gohman · 16 years ago
- 9517554 now that @GOTOFF is no longer represented as a suffix on a by Chris Lattner · 16 years ago
- 54e72ec ConstantFoldConstantExpression can theoretically return the original by Dan Gohman · 16 years ago
- 618f177 When CodeGen'ing unoptimized code, there may be unfolded constant expressions by Dan Gohman · 16 years ago
- 744f579 An empty global constant (one of size 0) may have a section immediately by Bill Wendling · 16 years ago
- d26a80f don't emit \n's at the start of X86AsmPrinter::runOnMachineFunction, by Chris Lattner · 16 years ago
- f64159c84 privatize a bunch of methods and move \n printing into them. by Chris Lattner · 16 years ago
- d1ff72b rejigger the world so that EmitInstruction prints the \n at by Chris Lattner · 16 years ago
- 0d883e3 sink handling of target-independent machine instrs (other by Chris Lattner · 16 years ago
- 56591ab refactor code so that LLVMTargetMachine creates the asmstreamer and by Chris Lattner · 16 years ago
- 1f21990 move handling of asm-verbose out of AsmPrinter.cpp into LLVMTargetMachine.cpp with the rest of the command line options. by Chris Lattner · 16 years ago
- edfe776 add target hooks for emitting random gunk before and after the function body. by Chris Lattner · 16 years ago
- d49fe1b Give AsmPrinter the most common expected implementation of by Chris Lattner · 16 years ago
- 10e7c60 emit a 0 byte instead of a noop if a function is empty on darwin. by Chris Lattner · 16 years ago
- 14c38ec Remove the argument from EmitJumpTableInfo, because it doesn't need it. by Chris Lattner · 16 years ago
- a240619 Drop the argument to AsmPrinter::EmitConstantPool and make it virtual. by Chris Lattner · 16 years ago
- be9dfce rename printVisibility to EmitVisibility and make it private, by Chris Lattner · 16 years ago
- 2cf7251 add a new AsmPrinter::EmitFunctionEntryLabel virtual function, by Chris Lattner · 16 years ago
- 9bc20ab mcize label emission for functions. by Chris Lattner · 16 years ago
- 111a319 use EmitLinkage for functions as well as globals. One output by Chris Lattner · 16 years ago
- a3e8883 pull linkage emission code out to a new EmitLinkage function. by Chris Lattner · 16 years ago
- b406a81 rearrange some directives, no functionality change. by Chris Lattner · 16 years ago
- b11caed now that enough stuff is constified, move function header printing by Chris Lattner · 16 years ago
- c618c8a emit jump table an alias ".set" directives through MCStreamer as assignments. by Chris Lattner · 16 years ago
- cee6332 Eliminate SetDirective, and replace it with HasSetDirective. by Chris Lattner · 16 years ago
- f1214cb eliminate the TargetLowering::UsesGlobalOffsetTable bool, which is by Chris Lattner · 16 years ago
- 3b131d7 Now that printPICJumpTableSetLabel is not overloaded, by Chris Lattner · 16 years ago
- 589c6f6 Move getJTISymbol from MachineJumpTableInfo to MachineFunction, by Chris Lattner · 16 years ago
- beeb93e add a new MachineJumpTableInfo::getJTISymbol method, by Chris Lattner · 16 years ago
- e35df92 simplify asmprinter: only emit .set directives when entries have by Chris Lattner · 16 years ago
- 6bf1def rename printPICJumpTableEntry -> EmitJumpTableEntry, by Chris Lattner · 16 years ago
- f71cb01 add a new MachineBasicBlock::getSymbol method, replacing by Chris Lattner · 16 years ago
- b84822f make MachineFunction keep track of its ID and make by Chris Lattner · 16 years ago
- 85fe078 Add support for target-specific 32-bit custom-lowered jump table entries. by Chris Lattner · 16 years ago
- ff537ce switch jump table entry emission to be based on EntryKind by Chris Lattner · 16 years ago
- 071c62f Rearrange handling of jump tables. Highlights: by Chris Lattner · 16 years ago
- 44e8725 eliminate redundant argument to EmitJumpTableInfo by Chris Lattner · 16 years ago
- 718fb59 mcstreamerize gprel32 emission. by Chris Lattner · 16 years ago
- 1aca249 mcize the non-gprel cases of AsmPrinter::printPICJumpTableEntry by Chris Lattner · 16 years ago
- 798d125 handle the _set_ symbol with an MCSymbol. by Chris Lattner · 16 years ago
- 78f485a rename MAI::PICJumpTableDirective to MAI::GPRel32Directive to by Chris Lattner · 16 years ago
- a86106e pull the non-pic jump table case out of printPICJumpTableEntry by Chris Lattner · 16 years ago
- cba386c remove JumpTableDirective, it is always null. by Chris Lattner · 16 years ago
- bfcb096 sink an arm specific method out of asmprinter into the ARMAsmPrinter and by Chris Lattner · 16 years ago
- a6594fc mcstreamerize .file and .file. This also fixes an issue where the by Chris Lattner · 16 years ago
- a800f7c emit ELF .type directives through MCStreamer instead of doing it textually. by Chris Lattner · 16 years ago
- 1947f24 add a comment by Chris Lattner · 16 years ago
- 99328ad emit the .size directive for global variables on ELF through mcstreamer. by Chris Lattner · 16 years ago
- 9eb158d mcize lcomm, simplify .comm, extend both to support 64-bit sizes. by Chris Lattner · 16 years ago
- f9f93e4 resolve a fixme: the "nonexecutable stack directive" is actually by Chris Lattner · 16 years ago
- 152a29b mcize visibility directives. by Chris Lattner · 16 years ago
- a5ad93a move the various directive enums out of the MCStreamer class by Chris Lattner · 16 years ago
- 52492ac Change constantexpr global variable initializers to convert the constants by Chris Lattner · 16 years ago
- 3a9be0e mcstreamerize .no_dead_strip and .reference for static ctors/dtors. by Chris Lattner · 16 years ago
- 3924868 mcize jump table and constant pool entry labels, .local on elf, by Chris Lattner · 16 years ago
- 05f8453 emit .ascii and .asciz through MCStreamer. by Chris Lattner · 16 years ago
- 4cf202b remove one form of EmitString, just use EmitBytes instead. We must by Chris Lattner · 16 years ago
- faca549 move "EOL" from asmprinter to dwarfprinter. It should eventually by Chris Lattner · 16 years ago
- 894d75a move uleb printing from asmprinter to dwarfprinter, mcize, by Chris Lattner · 16 years ago
- bb9078a move sleb printing out of asmprinter into dwarf printer, make clients by Chris Lattner · 16 years ago
- f61ed8e add a new DwarfPrinter::EmitEncodingByte method which handles by Chris Lattner · 16 years ago
- 0ad9c91 inline away the trivial AsmPrinter::EOL() method. by Chris Lattner · 16 years ago
- 0595324 inline AsmPrinter::PrintHex into its two trivial callers. by Chris Lattner · 16 years ago
- 523a508 change this to be a static function instead of a method on asmprinter. by Chris Lattner · 16 years ago
- 88ad3de make the loop comment printer print out a much better structured by Chris Lattner · 16 years ago
- 965df54 For blocks that are not loop headers, just print their loop depth and header BB. by Chris Lattner · 16 years ago
- d8d0aee reenable the label loop comments and switch them to use the formatted by Chris Lattner · 16 years ago
- 0fd90fd Convert some more random-comment-printing stuff to use by Chris Lattner · 16 years ago
- d79d9dc add a new MCAsmStreamer::GetCommentOS method to simplify stuff by Chris Lattner · 16 years ago
- d32c7cf rename addComment -> AddComment for consistency. by Chris Lattner · 16 years ago
- 86e2211 Add the ability for MCStreamer to emit comments on the same line as directives. by Chris Lattner · 16 years ago
- 0740441 pass "-fasm-verbose" into createAsmStreamer. by Chris Lattner · 16 years ago
- b0bedd6 don't send null pointers through the constantexpr codepath unneededly. by Chris Lattner · 16 years ago
- bcb83e5 eliminate some uses of AsmPrinter::EmitIntXXX by Chris Lattner · 16 years ago
- ea3cb40 inline and radically simplify printDataDirective. It will eventually by Chris Lattner · 16 years ago
- 213168b emit basic block labels with mcstreamer. by Chris Lattner · 16 years ago
- 043c4e5 emit integer and fp zeros as (e.g.) .byte 0 instead of .space 1, for tidiness. by Chris Lattner · 16 years ago
- 2dd245c signficant cleanups to EmitGlobalConstant (including streamerization by Chris Lattner · 16 years ago
- 9ceff94 switch ConstantFP emission to use MCStreamer, significantly by Chris Lattner · 16 years ago
- 5eaa54e make mcasmstreamer handle expanding 8 byte integer constants to by Chris Lattner · 16 years ago
- 1658202 give createAsmStreamer an 'isLittleEndian' argument. by Chris Lattner · 16 years ago
- 09ce674 simplify the rest of fp constant printing. by Chris Lattner · 16 years ago
- 72b5ebc simplify the code for printing x86 long double, don't do work by Chris Lattner · 16 years ago
- 6449abf eliminate AsmPrinter::EmitZeros: just use MCStreamer directly. by Chris Lattner · 16 years ago
- aaec205 Generalize mcasmstreamer data emission APIs to take an address space by Chris Lattner · 16 years ago
- 91093ec refactor code to be static functions instead of methods on AsmPrinter. by Chris Lattner · 16 years ago
- 8a6d7ac mcstreamerize AsmPrinter::EmitZeros, at least when emitting to the by Chris Lattner · 16 years ago
- f03ffd1 remove MAI::ZeroDirectiveSuffix, which is only used by MASM, by Chris Lattner · 16 years ago
- 4c8c668 mcstreamer'ize the rest of EmitGlobalVariable that is used on by Chris Lattner · 16 years ago
- 814819f stop using the .lcomm pseudoop on darwin, instead, directly use the by Chris Lattner · 16 years ago
- c99fd87 Avoid including DebugInfo.h in AsmPrinter.h by Devang Patel · 16 years ago
- 4ed5438 mc'ize some stuff, don't comment out .lcomm directive in -fverbose-asm mode. by Chris Lattner · 16 years ago