Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Rename createAsmInfo to createMCAsmInfo and move registration code to ↵ | Evan Cheng | 2011-07-14 | 1 | -78/+0 |
| | | | | | | MCTargetDesc to prepare for next round of changes. llvm-svn: 135219 | ||||
* | Dead code elimination. | Rafael Espindola | 2011-05-06 | 1 | -2/+0 |
| | | | | llvm-svn: 130984 | ||||
* | Preliminary support for ARM frame save directives emission via MI flags. | Anton Korobeynikov | 2011-03-05 | 1 | -1/+1 |
| | | | | | | | This is just very first approximation how the stuff should be done (e.g. ARM-only for now). More to follow. llvm-svn: 127101 | ||||
* | Some first rudimentary support for ARM EHABI: print exception table in "text ↵ | Anton Korobeynikov | 2011-03-05 | 1 | -0/+12 |
| | | | | | | mode". llvm-svn: 127099 | ||||
* | eliminate the magic AbsoluteDebugSectionOffsets MAI hook, | Chris Lattner | 2010-04-04 | 1 | -1/+0 |
| | | | | | | | | | which is really a property of the section being referenced. Add a predicate to MCSection to replace it. Yay for reduction in magic. llvm-svn: 100367 | ||||
* | revert my patch, need to reconsider this and figure out what is really going on. | Chris Lattner | 2010-04-04 | 1 | -0/+1 |
| | | | | llvm-svn: 100358 | ||||
* | fix pasto, this is the wrong setting for arm elf. | Chris Lattner | 2010-04-04 | 1 | -1/+0 |
| | | | | llvm-svn: 100357 | ||||
* | don't reset defaults. | Chris Lattner | 2010-03-08 | 1 | -1/+0 |
| | | | | llvm-svn: 98004 | ||||
* | Eliminate SetDirective, and replace it with HasSetDirective. | Chris Lattner | 2010-01-26 | 1 | -1/+0 |
| | | | | | | | | | | | Default HasSetDirective to true, since most targets have it. The targets that claim to not have it probably do, or it is spelled differently. These include Blackfin, Mips, Alpha, and PIC16. All of these except pic16 are normal ELF targets, so they almost certainly have it. llvm-svn: 94585 | ||||
* | Emit .comm alignment in bytes but .align in powers of 2 for ARM ELF. | Rafael Espindola | 2010-01-26 | 1 | -0/+3 |
| | | | | | | Original patch by Sandeep Patel and updated by me. llvm-svn: 94582 | ||||
* | don't set to the default value. | Chris Lattner | 2010-01-26 | 1 | -1/+0 |
| | | | | llvm-svn: 94580 | ||||
* | ARM does accept the .comm directive alignment. | Jim Grosbach | 2010-01-25 | 1 | -1/+0 |
| | | | | llvm-svn: 94408 | ||||
* | Fix PR6134. | Rafael Espindola | 2010-01-25 | 1 | -3/+1 |
| | | | | | | | We are not emitting alignments on Darwin for "bar". Not sure what is the correct way to do it. llvm-svn: 94400 | ||||
* | mcize lcomm, simplify .comm, extend both to support 64-bit sizes. | Chris Lattner | 2010-01-23 | 1 | -1/+1 |
| | | | | llvm-svn: 94299 | ||||
* | revert 93934, removing the MCAsmInfo endianness bit. I can't | Chris Lattner | 2010-01-20 | 1 | -2/+2 |
| | | | | | | | stomache MCAsmInfo having this, and I found a better solution to this layering issue. llvm-svn: 93985 | ||||
* | give MCAsmInfo a 'has little endian' bit. This is unfortunate, but | Chris Lattner | 2010-01-19 | 1 | -2/+2 |
| | | | | | | | | | I really want clients of the streamer to be able to say "emit this 64-bit integer" and have it get broken down right by the streamer. I may change this in the future, we'll see how it works out. llvm-svn: 93934 | ||||
* | rename COFFMCAsmInfo -> MCAsmInfoCOFF, likewise for darwin. | Chris Lattner | 2009-08-22 | 1 | -1/+1 |
| | | | | llvm-svn: 79773 | ||||
* | Rename TargetAsmInfo (and its subclasses) to MCAsmInfo. | Chris Lattner | 2009-08-22 | 1 | -0/+72 |
llvm-svn: 79763 |