aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/X86/X86IntelAsmPrinter.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* Add explicit #includes of <iostream>Chris Lattner2006-01-221-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25515 91177308-0d34-0410-b5e6-96231b3b80d8
* No longer track value types for asm printer operands, and remove them asNate Begeman2005-11-301-2/+1
| | | | | | | | an argument to every operand printing function. Requires some slight tweaks to x86, the only user. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24541 91177308-0d34-0410-b5e6-96231b3b80d8
* Fixed a minor bug: - -offset != offset iff offset == MININTEvan Cheng2005-11-301-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24522 91177308-0d34-0410-b5e6-96231b3b80d8
* Use HasDotTypeDotSizeDirective instead of forELFChris Lattner2005-11-211-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24481 91177308-0d34-0410-b5e6-96231b3b80d8
* Add a forELF flag, allowing the removal of forCygwin and simplification ofChris Lattner2005-11-211-1/+1
| | | | | | | conditionals. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24475 91177308-0d34-0410-b5e6-96231b3b80d8
* Switch to using the shared constant pool printer, along with using shorterChris Lattner2005-11-211-2/+2
| | | | | | | CPI ids git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24467 91177308-0d34-0410-b5e6-96231b3b80d8
* Adjust to capitalized AsmPrinter method namesChris Lattner2005-11-211-2/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24456 91177308-0d34-0410-b5e6-96231b3b80d8
* Use PrivateGlobalPrefix for basic block labels. This allows the x86 darwinChris Lattner2005-11-211-2/+4
| | | | | | | port to properly use L for the bb prefix instead of . git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24454 91177308-0d34-0410-b5e6-96231b3b80d8
* convert the rest of this over to use SwitchSectionChris Lattner2005-11-211-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24448 91177308-0d34-0410-b5e6-96231b3b80d8
* Naturally align doubles in the constant pool, set PrivateGlobalPrefix onChris Lattner2005-11-211-1/+1
| | | | | | | | | | darwin, use it when printing the constant pool indices so the labels are appropriately private, emit cp entries to .const instead of .data on darwin and only emit a single .section for the constant pool, not one for each entry. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24440 91177308-0d34-0410-b5e6-96231b3b80d8
* Add support for printing the sse scalar comparison instruction mnemonics.Nate Begeman2005-07-141-0/+16
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22440 91177308-0d34-0410-b5e6-96231b3b80d8
* Percolate the call up to the right superclassChris Lattner2005-07-031-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22330 91177308-0d34-0410-b5e6-96231b3b80d8
* Refactor X86AsmPrinter.cpp into multiple files. Patch contributedChris Lattner2005-07-011-0/+205
by Aaron Gray, cleaned up by me. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22324 91177308-0d34-0410-b5e6-96231b3b80d8