- 3da59db For PR950: by Reid Spencer · 18 years ago
- 0374248 Global label not handled correctly. by Jim Laskey · 18 years ago
- 41349c1 Add a printSetLabel that takes two id's. by Evan Cheng · 18 years ago
- ab4022f 1. Clean up code due to changes in SwitchTo*Section(2) by Anton Korobeynikov · 18 years ago
- 0737188 don't print dead jump tables by Chris Lattner · 18 years ago
- f9c197e Move getPreferredAlignmentLog from AsmPrinter to TargetData by Devang Patel · 18 years ago
- b83eb64 For PR950: by Reid Spencer · 18 years ago
- 99e41ee Clean up interface to getGlobalLinkName. by Jim Laskey · 18 years ago
- a1a19f8 Basic support for getGlobalLinkName. by Jim Laskey · 18 years ago
- 82c3d8f Jimptables working again on alpha. by Andrew Lenharth · 18 years ago
- 0336fdb If a target uses a GOT, put it in the jt data section, not the text by Chris Lattner · 18 years ago
- 9c78ecb Don't crash if an MBB doesn't have an LLVM BB by Chris Lattner · 18 years ago
- e08d6e9 Emit pic jumptables to the same section that the function is emitted to, by Chris Lattner · 18 years ago
- 1da31ee Pass the MachineFunction into EmitJumpTableInfo. by Chris Lattner · 18 years ago
- 52f0670 move getSectionForFunction to AsmPrinter by Chris Lattner · 18 years ago
- faf1dae Use $( $| $) to represent alternatives in asm blocks instead of {|}. This by Chris Lattner · 18 years ago
- f8f791e simplify code by Chris Lattner · 18 years ago
- bae02cf Add support for ${:private} which prints "L" on darwin. by Chris Lattner · 18 years ago
- 3ce9b67 Add support for ${:comment}, which expands to the current target's comment by Chris Lattner · 18 years ago
- cb05af8 Add support for targets that want to do something with the llvm.used list, by Chris Lattner · 18 years ago
- beec30e Add support for other relocation bases to jump tables, as well as custom asm directives by Andrew Lenharth · 18 years ago
- 303c622 oops by Andrew Lenharth · 18 years ago
- 3fbd678 absolute addresses must match pointer size by Andrew Lenharth · 18 years ago
- d5a99d7 Use MachineConstantPoolEntry getOffset() and getType() accessors. by Evan Cheng · 18 years ago
- d6594ae Added support for machine specific constantpool values. These are useful for by Evan Cheng · 18 years ago
- a0f3d17 Make target asm info a property of the target machine. by Jim Laskey · 18 years ago
- 61c958e Fix pasto that was breaking x86 tests. by Evan Cheng · 18 years ago
- 563321a Separate target specific asm properties from the asm printers. by Jim Laskey · 18 years ago
- 67942f5 Don't call isDef on non-registers by Chris Lattner · 18 years ago
- 52a51e38 Emit .set directives for jump table entries when possible, which reduces by Nate Begeman · 18 years ago
- 4a6bd33 Instead of blindly looking past constantexpr casts, actually constant by Chris Lattner · 18 years ago
- f26f5dd Print empty inline asms as a blank line instead of: by Chris Lattner · 18 years ago
- 4d9bbdc Code cleanups, per review by Nate Begeman · 18 years ago
- 2f1ae88 Support jump tables when in PIC relocation model by Nate Begeman · 18 years ago
- 0c4e678 On 64-bit targets like ppc64, we should use .quad to output pointer directives, by Chris Lattner · 18 years ago
- 2d2cec1 Add support to print 4-, 8-, and 16- byte constant literals in special by Evan Cheng · 18 years ago
- d5a932b Was pointed out that structure alignment and type alignment are not the same by Jim Laskey · 18 years ago
- 35f8c20 Alignment of globals has not been quite right. Needed to drop the pointer type by Jim Laskey · 18 years ago
- a9767f6 Assert. Rather than silently stop printing. by Evan Cheng · 18 years ago
- fd561cd Fix an assert-on-inline-inline-asm bug. by Chris Lattner · 18 years ago
- 9dcb780 Remove dead var by Chris Lattner · 18 years ago
- 07000c6 Refactor a bunch of includes so that TargetMachine.h doesn't have to include by Owen Anderson · 18 years ago
- c8d37c6 Fix a regression in my patch from last night that broke the llvmgcc4 build on by Chris Lattner · 18 years ago
- 7faec9b Implement MASM sections correctly, without a "has masm sections flag" and a bunch of special case code. by Chris Lattner · 18 years ago
- a7090ae Oh yeah, there are two of these now, unify both. by Chris Lattner · 18 years ago
- b81cb61 Setting SwitchToSectionDirective properly in the MASM backend permits a bunch by Chris Lattner · 18 years ago
- 23b9eac by Chris Lattner · 18 years ago
- 13f161c Make the masm codepath work like the normal code path. by Chris Lattner · 18 years ago
- 4ca4bb1 The MASM asmprinter has been fixed, these hacks are no longer needed. by Chris Lattner · 18 years ago
- 4632d7a Split SwitchSection into SwitchTo{Text|Data}Section methods. by Chris Lattner · 18 years ago
- d43b18d Fix some loose ends in MASM support. by Jeff Cohen · 18 years ago
- 1c05997 Indent multiline asm strings more nicely by Chris Lattner · 18 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 · 18 years ago
- 9d51eeb Print function number instead of name by Nate Begeman · 18 years ago
- cdf38c4 Extend printBasicBlockLabel a bit so that it can be used to print all by Nate Begeman · 18 years ago
- 51b776d De-virtualize SwitchSection. by Jeff Cohen · 18 years ago
- c6a057b De-virtualize EmitZeroes. by Jeff Cohen · 18 years ago
- c884db4 Make Intel syntax mode friendlier to Microsoft ML assembler (still needs more work). by Jeff Cohen · 18 years ago
- c80c43e Format #APP lines a bit nicer by Chris Lattner · 18 years ago
- 37efe67 JumpTable support! What this represents is working asm and jit support for by Nate Begeman · 18 years ago
- 7809811 Use "llvm.metadata" section for debug globals. Filter out these globals in the by Jim Laskey · 18 years ago
- 932f022 Move #include "llvm/CodeGen/AsmPrinter.h" to top since it's the interface. by Evan Cheng · 18 years ago
- 246ae0d Don't print llvm constant in assmebly file. Assembler won't like comments that by Evan Cheng · 18 years ago
- dd26033 Use the PrintAsmMemoryOperand to print addressing modes. by Chris Lattner · 18 years ago
- daf6bc6 Pass all the flags to the asm printer, not just the # operands. by Chris Lattner · 18 years ago
- c3a9f8d Record all of the expanded registers in the DAG and machine instr, fixing by Chris Lattner · 18 years ago
- 3029f92 Adjust to MachineConstantPool interface change: instead of keeping a by Chris Lattner · 19 years ago
- fa77d43 rename fields of constant pool entries by Chris Lattner · 19 years ago
- 74b7d27 Simplify code, alignment must be specified now. by Chris Lattner · 19 years ago
- d6c65ea Add support for assembler directives that wrap inline asm by Chris Lattner · 19 years ago
- a36cb0a Add support for modifier characters to operand printers by Chris Lattner · 19 years ago
- 519ea2a make sure that global doubles are aligned to 8 bytes by Chris Lattner · 19 years ago
- 4d57e0c Implement the AsmPrinter::getPreferredAlignmentLog method. by Chris Lattner · 19 years ago
- 6609913 Implement smart printing of inline asm strings, handling variants and by Chris Lattner · 19 years ago
- 2cc2f66 adjust to changes in InlineAsm interface. Fix a few minor bugs. by Chris Lattner · 19 years ago
- b8973bd Allow the specification of explicit alignments for constant pool entries. by Evan Cheng · 19 years ago
- f2b67cf Print the most trivial inline asms. by Chris Lattner · 19 years ago
- 0264d1a Stub out a method by Chris Lattner · 19 years ago
- b3e789a Set up MachineDebugInfo to scan for debug information form "llvm.db"g globals. by Jim Laskey · 19 years ago
- 3e2fa7a rename method by Chris Lattner · 19 years ago
- 2c1b159 Print file-scope inline asm blocks at the start of the output file. by Chris Lattner · 19 years ago
- 5166b82 If using __main, emit global ctor/dtor list like any other global by Chris Lattner · 19 years ago
- b2efb85 Applied some recommend changes from sabre. The dominate one beginning "let the by Jim Laskey · 19 years ago
- a7cea6f Tie dwarf generation to darwin assembler. by Jim Laskey · 19 years ago
- 2e096c1 add these so I can be less naughty by Duraid Madina · 19 years ago
- 8de324b Don't emit a null terminator, nor anything after it, to the ctor/dtor list by Chris Lattner · 19 years ago
- ed13893 Add a couple more fields, move ctor init list to .cpp file, add support by Chris Lattner · 19 years ago
- 42a80fe Avoid emitting two tabs when switching to a named section by Chris Lattner · 19 years ago
- 8cfa57b Teach the SelectionDAG ISel how to turn ConstantPacked values into by Nate Begeman · 19 years ago
- 3b4fd32 Allow target to customize directive used to switch to arbitrary section in SwitchSection, by Chris Lattner · 19 years ago
- 77bc228 increment the function number in SetupMachineFunction by Chris Lattner · 19 years ago
- 25045bd Adjust to capitalized asmprinter method names by Chris Lattner · 19 years ago
- ac28fbd Add section switching to common code generator code. Add a couple of asserts. by Chris Lattner · 19 years ago
- 27ecef5 Remove extraneous parents around constants when using a constant expr cast. by Chris Lattner · 19 years ago
- a1ab72d Teach emitAlignment to handle explicit alignment requests by globals. by Chris Lattner · 19 years ago
- 450de39 Get rid of casts by #including the right header by Chris Lattner · 19 years ago
- 2a21c6e Compile C strings to: by Chris Lattner · 19 years ago
- 2980cef add support for .asciz, and enable it by default. If your target assemblerdoesn't support .asciz, just set AscizDirective to null in your asmprinter. by Chris Lattner · 19 years ago
- cb6682f Culling out use of unions for converting FP to bits and vice versa. by Jim Laskey · 19 years ago
- 660538c Handle 64-bit constant exprs on 64-bit targets. by Chris Lattner · 19 years ago