summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Mips/MipsTargetAsmInfo.h
Commit message (Collapse)AuthorAgeFilesLines
* Rename TargetAsmInfo (and its subclasses) to MCAsmInfo.Chris Lattner2009-08-221-30/+0
| | | | llvm-svn: 79763
* Change TargetAsmInfo to be constructed via TargetRegistry from a Target+TripleChris Lattner2009-08-121-1/+4
| | | | | | | | pair instead of from a virtual method on TargetMachine. This cuts the final ties of TargetAsmInfo to TargetMachine, meaning that MC can now use TargetAsmInfo. llvm-svn: 78802
* now that JumpTableDirective can differentate picness itself, MIPS TAI Chris Lattner2009-08-111-5/+3
| | | | | | no longer needs a targetmachine to initialize itself. llvm-svn: 78710
* remove TargetAsmInfo::TM, which is now dead. The basic TAI class now Chris Lattner2009-08-021-2/+2
| | | | | | no longer depends on TM! llvm-svn: 77863
* untangle a TargetAsmInfo hack where ELFTargetAsmInfo would create aChris Lattner2009-07-261-9/+0
| | | | | | | | | 'unnamed' bss section, but some impls would want a named one. Since they don't have consistent behavior, just make each target do their own thing, instead of doing something "sortof common" then having targets change immutable objects later. llvm-svn: 77165
* Remove SectionKind::Small*. This was only used on mips, and is apparentlyChris Lattner2009-07-241-7/+0
| | | | | | a sad mistake that is regretted. :) llvm-svn: 76935
* remove SectionFlags::Small: it is only used on Xcore, and we'll findChris Lattner2009-07-221-6/+0
| | | | | | a better solution for it in the future. llvm-svn: 76818
* Undo most of r54519.Evan Cheng2008-08-081-2/+1
| | | | llvm-svn: 54534
* It's not legal to output a GV in a coalesced section if it's used in an ARM ↵Evan Cheng2008-08-081-1/+2
| | | | | | PIC relative constantpool. llvm-svn: 54519
* Trim #includes.Dan Gohman2008-08-051-1/+1
| | | | llvm-svn: 54350
* Removed small section flag for mips, the assembler doesnt support this flagBruno Cardoso Lopes2008-07-301-0/+6
| | | | llvm-svn: 54214
* Minor fixes.Bruno Cardoso Lopes2008-07-231-4/+4
| | | | | | Added ConstantPool support. llvm-svn: 53951
* Added small section asm emition logic for mips.Bruno Cardoso Lopes2008-07-221-0/+14
| | | | | | Fixed small bug. llvm-svn: 53908
* Switch MIPS to new ELFTargetAsmInfo. Add few FIXMEs.Anton Korobeynikov2008-07-191-1/+2
| | | | llvm-svn: 53790
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-291-2/+2
| | | | llvm-svn: 45418
* More explicit keywords.Dan Gohman2007-09-251-1/+1
| | | | llvm-svn: 42316
* Initial Mips support, here we go! =)Bruno Cardoso Lopes2007-06-061-0/+30
- Modifications from the last patch included (issues pointed by Evan Cheng are now fixed). - Added more MipsI instructions. - Added more patterns to match branch instructions. llvm-svn: 37461
OpenPOWER on IntegriCloud