| Commit message (Expand) | Author | Age | Files | Lines |
* | Jimptables working again on alpha. | Andrew Lenharth | 2006-10-11 | 1 | -1/+1 |
* | If a target uses a GOT, put it in the jt data section, not the text | Chris Lattner | 2006-10-06 | 1 | -4/+12 |
* | Don't crash if an MBB doesn't have an LLVM BB | Chris Lattner | 2006-10-05 | 1 | -1/+1 |
* | Emit pic jumptables to the same section that the function is emitted to, | Chris Lattner | 2006-10-05 | 1 | -1/+4 |
* | Pass the MachineFunction into EmitJumpTableInfo. | Chris Lattner | 2006-10-05 | 1 | -1/+2 |
* | move getSectionForFunction to AsmPrinter | Chris Lattner | 2006-10-05 | 1 | -0/+4 |
* | Use $( $| $) to represent alternatives in asm blocks instead of {|}. This | Chris Lattner | 2006-10-03 | 1 | -28/+34 |
* | simplify code | Chris Lattner | 2006-09-28 | 1 | -1/+1 |
* | Add support for ${:private} which prints "L" on darwin. | Chris Lattner | 2006-09-27 | 1 | -1/+3 |
* | Add support for ${:comment}, which expands to the current target's comment | Chris Lattner | 2006-09-26 | 1 | -0/+24 |
* | Add support for targets that want to do something with the llvm.used list, | Chris Lattner | 2006-09-26 | 1 | -2/+21 |
* | Add support for other relocation bases to jump tables, as well as custom asm ... | Andrew Lenharth | 2006-09-24 | 1 | -3/+8 |
* | oops | Andrew Lenharth | 2006-09-18 | 1 | -1/+0 |
* | absolute addresses must match pointer size | Andrew Lenharth | 2006-09-18 | 1 | -0/+1 |
* | Use MachineConstantPoolEntry getOffset() and getType() accessors. | Evan Cheng | 2006-09-14 | 1 | -13/+7 |
* | Added support for machine specific constantpool values. These are useful for | Evan Cheng | 2006-09-12 | 1 | -35/+58 |
* | Make target asm info a property of the target machine. | Jim Laskey | 2006-09-07 | 1 | -1/+2 |
* | Fix pasto that was breaking x86 tests. | Evan Cheng | 2006-09-07 | 1 | -2/+2 |
* | Separate target specific asm properties from the asm printers. | Jim Laskey | 2006-09-06 | 1 | -132/+105 |
* | Don't call isDef on non-registers | Chris Lattner | 2006-09-05 | 1 | -1/+2 |
* | Emit .set directives for jump table entries when possible, which reduces | Nate Begeman | 2006-08-12 | 1 | -3/+39 |
* | Instead of blindly looking past constantexpr casts, actually constant | Chris Lattner | 2006-07-29 | 1 | -14/+20 |
* | Print empty inline asms as a blank line instead of: | Chris Lattner | 2006-07-28 | 1 | -1/+8 |
* | Code cleanups, per review | Nate Begeman | 2006-07-27 | 1 | -3/+7 |
* | Support jump tables when in PIC relocation model | Nate Begeman | 2006-07-27 | 1 | -16/+18 |
* | On 64-bit targets like ppc64, we should use .quad to output pointer directives, | Chris Lattner | 2006-07-15 | 1 | -1/+9 |
* | Add support to print 4-, 8-, and 16- byte constant literals in special | Evan Cheng | 2006-06-29 | 1 | -10/+48 |
* | Was pointed out that structure alignment and type alignment are not the same | Jim Laskey | 2006-06-15 | 1 | -0/+3 |
* | Alignment of globals has not been quite right. Needed to drop the pointer type | Jim Laskey | 2006-06-15 | 1 | -5/+3 |
* | Assert. Rather than silently stop printing. | Evan Cheng | 2006-06-15 | 1 | -0/+2 |
* | Fix an assert-on-inline-inline-asm bug. | Chris Lattner | 2006-06-08 | 1 | -12/+18 |
* | Remove dead var | Chris Lattner | 2006-05-12 | 1 | -1/+0 |
* | Refactor a bunch of includes so that TargetMachine.h doesn't have to include | Owen Anderson | 2006-05-12 | 1 | -0/+1 |
* | Fix a regression in my patch from last night that broke the llvmgcc4 build on | Chris Lattner | 2006-05-09 | 1 | -1/+1 |
* | Implement MASM sections correctly, without a "has masm sections flag" and a b... | Chris Lattner | 2006-05-09 | 1 | -27/+17 |
* | Oh yeah, there are two of these now, unify both. | Chris Lattner | 2006-05-09 | 1 | -22/+15 |
* | Setting SwitchToSectionDirective properly in the MASM backend permits a bunch | Chris Lattner | 2006-05-09 | 1 | -22/+15 |
* | Don't prefix section directives with a tab. Doing so causes blank lines to | Chris Lattner | 2006-05-09 | 1 | -1/+1 |
* | Make the masm codepath work like the normal code path. | Chris Lattner | 2006-05-09 | 1 | -2/+4 |
* | The MASM asmprinter has been fixed, these hacks are no longer needed. | Chris Lattner | 2006-05-09 | 1 | -20/+2 |
* | Split SwitchSection into SwitchTo{Text|Data}Section methods. | Chris Lattner | 2006-05-09 | 1 | -14/+56 |
* | Fix some loose ends in MASM support. | Jeff Cohen | 2006-05-06 | 1 | -5/+5 |
* | Indent multiline asm strings more nicely | Chris Lattner | 2006-05-05 | 1 | -5/+9 |
* | Refactor TargetMachine, pushing handling of TargetData into the target-specif... | Owen Anderson | 2006-05-03 | 1 | -16/+16 |
* | Print function number instead of name | Nate Begeman | 2006-05-02 | 1 | -3/+2 |
* | Extend printBasicBlockLabel a bit so that it can be used to print all | Nate Begeman | 2006-05-02 | 1 | -3/+8 |
* | De-virtualize SwitchSection. | Jeff Cohen | 2006-05-02 | 1 | -10/+42 |
* | De-virtualize EmitZeroes. | Jeff Cohen | 2006-05-02 | 1 | -3/+7 |
* | Make Intel syntax mode friendlier to Microsoft ML assembler (still needs more... | Jeff Cohen | 2006-05-02 | 1 | -10/+16 |
* | Format #APP lines a bit nicer | Chris Lattner | 2006-05-01 | 1 | -2/+2 |