- 9b7ce7d Move getSectionForFunction to AsmPrinter, change it to return a string. by Chris Lattner · 19 years ago
- b56dcc4 implement DarwinTargetAsmInfo::getSectionForFunction, use it when outputting by Chris Lattner · 19 years ago
- fea13d3 emit jump table before debug info by Chris Lattner · 19 years ago
- 37dfa02 Always emit the jump table after the function so it's part of the same 'atom' by Chris Lattner · 19 years ago
- 4da1c82 The DarwinAsmPrinter need not check for isDarwin. createPPCAsmPrinterPass by Chris Lattner · 19 years ago
- dadceed Wrap some darwin'isms with isDarwin checks. by Chris Lattner · 19 years ago
- a0f3d17 Make target asm info a property of the target machine. by Jim Laskey · 19 years ago
- 563321a Separate target specific asm properties from the asm printers. by Jim Laskey · 19 years ago
- a4f0b3a s|llvm/Support/Visibility.h|llvm/Support/Compiler.h| by Chris Lattner · 19 years ago
- b9ca926 Encode pc-relative conditional branch offset as pc+(num of bytes / 4). The by Evan Cheng · 19 years ago
- 52a51e38 Emit .set directives for jump table entries when possible, which reduces by Nate Begeman · 19 years ago
- 2f1ae88 Support jump tables when in PIC relocation model by Nate Begeman · 19 years ago
- 35d86fe Rename RelocModel::PIC to PIC_, to avoid conflicts with -DPIC. by Chris Lattner · 19 years ago
- ba4733d Remove what little AIX support we have. It has never been tested and isn't by Chris Lattner · 19 years ago
- 45c04fc Print negative immediates as negative values instead of large constants by Chris Lattner · 19 years ago
- 9525528 Use hidden visibility to make symbols in an anonymous namespace get by Chris Lattner · 19 years ago
- 2a41a98 shrink libllvmgcc.dylib another 25K by Chris Lattner · 19 years ago
- 9f029a6 Print stubs for external globals right. by Chris Lattner · 19 years ago
- e4172be Add a pattern for i64 sra. Print 8-byte units with a space between the .quad by Chris Lattner · 19 years ago
- 7e097e4 Print darwin stub stuff correctly in 64-bit mode. With this, treeadd works in by Chris Lattner · 19 years ago
- 89d67fa Add and sort "sections" in debug lines. This always stepping through by Jim Laskey · 19 years ago
- b410dc9 Rename OR4 -> OR. Move some PPC64-specific stuff to the 64-bit file by Chris Lattner · 19 years ago
- f8a01a9 1. Support standard dwarf format (was bootstrapping in Apple format.) by Jim Laskey · 19 years ago
- 014f98c Place dwarf headers at earliest possible point. Well behaved when skipping by Jim Laskey · 19 years ago
- f1d2337 Remove some dead code, identified by coverity. by Chris Lattner · 19 years ago
- b57b516 remove dead variable. by Chris Lattner · 19 years ago
- 219f1b5 Indent .data/.text in the .s file by Chris Lattner · 19 years ago
- 4632d7a Split SwitchSection into SwitchTo{Text|Data}Section methods. by Chris Lattner · 19 years ago
- 35c3913 Print a grouping around inline asm blocks so that we can tell when we are by Chris Lattner · 19 years ago
- 2d90ac7 Rename MO_VirtualRegister -> MO_Register. Clean up immediate handling. by Chris Lattner · 19 years ago
- 63b3d71 There shalt be only one "immediate" operand type! by Chris Lattner · 19 years ago
- ea50fab Remove a bunch more SparcV9 specific stuff by Chris Lattner · 19 years ago
- 10f3597 Remove some more unused stuff from MachineInstr that was leftover from V9. by Chris Lattner · 19 years ago
- a69571c Refactor TargetMachine, pushing handling of TargetData into the target-specific subclasses. This has one caller-visible change: getTargetData() now returns a pointer instead of a reference. by Owen Anderson · 19 years ago
- 6e0f386 Hooray, everyone now uses the same printBasicBlockLabel implementation by Nate Begeman · 19 years ago
- cdf38c4 Extend printBasicBlockLabel a bit so that it can be used to print all by Nate Begeman · 19 years ago
- 37efe67 JumpTable support! What this represents is working asm and jit support for by Nate Begeman · 19 years ago
- 6b92b8e Make sure that debug labels are defined within the same section and after the by Jim Laskey · 19 years ago
- 9c61dcf Codegen things like: by Chris Lattner · 19 years ago
- 99db044 Change interface to DwarfWriter. by Jim Laskey · 19 years ago
- e5ba580 Add support for "ri" addressing modes where the immediate is a 14-bit field by Chris Lattner · 19 years ago
- 13feb58 Print absolute memory references like this: by Chris Lattner · 19 years ago
- c4c6257 Added getTargetLowering() to TargetMachine. Refactored targets to support this. by Evan Cheng · 19 years ago
- 7809811 Use "llvm.metadata" section for debug globals. Filter out these globals in the by Jim Laskey · 19 years ago
- 2c003e2 Add memory printing support for PPC. Input memory operands now work with by Chris Lattner · 19 years ago
- e3f0157 Implement the PPC inline asm "L" modifier. This allows us to compile: by Chris Lattner · 19 years ago
- 4c1aa86 - Added option -relocation-model to set relocation model. Valid values include static, pic, by Evan Cheng · 19 years ago
- 0420f2a Coordinate activities with llvm-gcc4 and dwarf. by Jim Laskey · 19 years ago
- d2ee218 Moved PICEnabled to include/llvm/Target/TargetOptions.h by Evan Cheng · 19 years ago
- 0d7db6f If we have zero initialized data with external linkage, use .zerofill to by Chris Lattner · 20 years ago
- 33d5082 Make sure that weak functions are aligned properly by Chris Lattner · 20 years ago
- 418caa1 Darwin doesn't support #APP/#NO_APP by Chris Lattner · 20 years ago
- 4d73a5a Emit the 'mr' pseudoop for easier reading. by Chris Lattner · 20 years ago
- 815ef5b Change prototype by Chris Lattner · 20 years ago
- 984cb37 We seem to have settled to __DWARF for section name. by Jim Laskey · 20 years ago
- 7d8d5a5 Use the asmprinter to find out what the preferred alignment of a global is. by Chris Lattner · 20 years ago
- 5887327 add a method by Chris Lattner · 20 years ago
- b3e789a Set up MachineDebugInfo to scan for debug information form "llvm.db"g globals. by Jim Laskey · 20 years ago
- 52060a0 Crude Dwarf global variable debugging. by Jim Laskey · 20 years ago
- 2c2c6c6 Add explicit #includes of <iostream> by Chris Lattner · 20 years ago
- bc1c215 trivial formatting improvement: don't insert extra blank lines between .comm by Chris Lattner · 20 years ago
- e719a7c Added minimum Dwarf aranges. Cleaned up some section headers. Line number by Jim Laskey · 20 years ago
- 19ef4ef Add frame work for additional dwarf sections. Comments will improve as code by Jim Laskey · 20 years ago
- 063e765 Adding basic support for Dwarf line number debug information. by Jim Laskey · 20 years ago
- abf6d17 Added initial support for DEBUG_LABEL allowing debug specific labels to be by Jim Laskey · 20 years ago
- b2efb85 Applied some recommend changes from sabre. The dominate one beginning "let the by Jim Laskey · 20 years ago
- a7cea6f Tie dwarf generation to darwin assembler. by Jim Laskey · 20 years ago
- 50fb3c4 Fix one of the things in the todo file, and get a bit closer to folding by Nate Begeman · 20 years ago
- cec26fc fix handling of weak linkage by Chris Lattner · 20 years ago
- 88276b8 Fix a couple of the FIXMEs, thanks to suggestion from Chris. This allows by Nate Begeman · 20 years ago
- 7fd1edd Convert load/store over to being pattern matched by Nate Begeman · 20 years ago
- f5395ce Added source file/line correspondence for dwarf (PowerPC only at this point.) by Jim Laskey · 20 years ago
- d9e0ba4 Weak and linkonce global vars should still have a .globl emitted for them by Chris Lattner · 20 years ago
- a637c32 Update the darwin handling of linkonce & weak functions and GV stubs. This by Chris Lattner · 20 years ago
- d1239b7 Use the shared asmprinter code for printing special llvm globals by Chris Lattner · 20 years ago
- deea416 reindent a loop, unswitch a loop. No functionality changes by Chris Lattner · 20 years ago
- d717b19 Remove type casts that are no longer needed by Chris Lattner · 20 years ago
- 646f7af Teach the PPC backend about the ctor and dtor list when not using __main and by Chris Lattner · 20 years ago
- 391c5d2 No longer track value types for asm printer operands, and remove them as by Nate Begeman · 20 years ago
- c569e61 Use generic constant pool emission code in the AsmPrinter class. by Chris Lattner · 20 years ago
- 0745536 Use the FunctionNumber provided by the AsmPrinter class by Chris Lattner · 20 years ago
- 6d5a4f6 Use CommentString where possible, fix a bug where aix mode wouldn't assemble by Chris Lattner · 20 years ago
- ef65874 unify the darwin and aix constant pool printers by Chris Lattner · 20 years ago
- 8b8b951 Adjust to capitalized AsmPrinter method names by Chris Lattner · 20 years ago
- 7f9ccde use PrivateGlobalPrefix for basic blocks by Chris Lattner · 20 years ago
- f6163a0 This is now implemented in common codegen code by Chris Lattner · 20 years ago
- f55366e set PrivateGlobalPrefix on darwin, use it when printing out CP references by Chris Lattner · 20 years ago
- 9542f971 only use dyld stubs if not in ppc-static mode. This completes support for by Chris Lattner · 20 years ago
- 9ba13e4 refactor call operand handling to eliminate special cases from printOp. by Chris Lattner · 20 years ago
- 3e7f86a disentangle call operands from branch operands a bit by Chris Lattner · 20 years ago
- 422b0ce Patch to clean up function call pseudos and support the BLA instruction, by Nate Begeman · 20 years ago
- 2c3d3d2 Make sure to use SwitchSection to switch sections so that we don't accidentally emit by Chris Lattner · 20 years ago
- ced704b Handle globals with explicit alignment requests by Chris Lattner · 20 years ago
- ac7fd7f Teach the PPC asmwriter to honor globals with explicit section requests. by Chris Lattner · 20 years ago
- 5684598 Make BB and CPI labels use the function number, not the function name as a by Chris Lattner · 20 years ago
- 85eac0d Darwin supports quoted labels. This implements: by Chris Lattner · 20 years ago
- 3459bfb Make the aix asm printer interface properly with the parent class by Chris Lattner · 20 years ago
- 5b0ac99 Add a flag to enable a darwin linker optimization by Chris Lattner · 20 years ago
- bb69e39 Make constant pool entries use private labels. This is important when you're by Chris Lattner · 20 years ago
- f02a916 Do not globalize internal symbols by Chris Lattner · 20 years ago