aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/X86/AsmPrinter
Commit message (Expand)AuthorAgeFilesLines
* Update CMake files.Daniel Dunbar2010-07-201-2/+0
* fix a layering problem by moving the x86 implementationChris Lattner2010-07-194-1456/+0
* Add 256-bit vaddsub, vhadd, vhsub, vblend and vdpp instructions!Bruno Cardoso Lopes2010-07-192-0/+7
* Accept registers with P modifier. PR 5314.Dale Johannesen2010-07-161-0/+4
* fix indentationChris Lattner2010-07-141-9/+7
* Merge lib/Target/X86/X86COFF.h into include/llvm/Support/COFF.h,Chris Lattner2010-07-141-5/+8
* Start the support for AVX instructions with 256-bit %ymm registers. A couple ofBruno Cardoso Lopes2010-07-092-0/+7
* have the mc lowering process handle a few tail call forms, lowering them toChris Lattner2010-07-091-3/+18
* reject pseudo instructions early in the encoder.Chris Lattner2010-07-091-1/+0
* Change LEA to have 5 operands for its memory operand, justChris Lattner2010-07-085-48/+28
* Print undefined/unknown debug value as "undef".Devang Patel2010-07-071-1/+6
* Accept RIP-relative symbols with 'i' constraint, andDale Johannesen2010-07-061-0/+2
* Fix PR7545 crash.Devang Patel2010-07-061-3/+3
* Hack to let the move lowering handle dynamic-no-pic absolute moves ofEric Christopher2010-06-171-4/+15
* Add first pass at darwin tls compiler support.Eric Christopher2010-06-032-0/+16
* MC/X86: Lower TAILCALLd[64] to JMP_1, to allow relaxation and to avoid sameDaniel Dunbar2010-05-191-0/+10
* MC/X86: Strip spurious operands from TAILJMPr64 as we do for CALL64r andDaniel Dunbar2010-05-191-3/+5
* MC/X86: Lower MOV{8,16,32,64}{rm,mr} to fixed-register forms, as appropriate.Daniel Dunbar2010-05-191-9/+50
* MC/X86: Strip spurious operands from CALL64r as we do for CALL64pcrel32, toDaniel Dunbar2010-05-191-6/+8
* make mcinstlower remove all but the first operand to CALL64pcrel32.Chris Lattner2010-05-181-1/+11
* MC/X86: Implement custom lowering to make sure we match things likeDaniel Dunbar2010-05-181-0/+68
* I got tired of VISIBILITY_HIDDEN colliding with the gcc enum. Rename itDuncan Sands2010-05-112-2/+2
* updated handling dllexport in X86AsmPrinterNathan Jeffords2010-05-091-8/+22
* made COFF target dllexport logic apply to all subtargetsNathan Jeffords2010-05-091-28/+26
* break coff symbol definition stuff out into proper MCStreamer callbacks,Chris Lattner2010-05-081-13/+13
* Use overloaded operators instead of DIDescriptor::getNode()Devang Patel2010-05-071-1/+1
* switch MCSectionCOFF from a syntactic to semantic representation,Chris Lattner2010-05-071-3/+1
* Print variable scope name in DEBUG_VALUE comment. Useful in some cases. e.g.Devang Patel2010-04-291-0/+2
* Emit debug info for byval parameters.Devang Patel2010-04-282-0/+13
* Add const qualifiers to TargetLoweringObjectFile usage.Dan Gohman2010-04-171-4/+4
* Use const_cast instead of a C-style cast to cast away const.Dan Gohman2010-04-171-1/+1
* Use .set expression for x86 pic jump table reference to reduce assembly reloc...Evan Cheng2010-04-121-0/+9
* remove the TargetLoweringObjectFileMachO::getMachoSectionChris Lattner2010-04-081-11/+8
* Move printing of target-indepedent DEBUG_VALUE commentsDale Johannesen2010-04-071-48/+10
* Revert 100573, it's causing some testsuite problems.Dale Johannesen2010-04-061-1/+67
* Move printing of DEBUG_VALUE comments to target-independent place.Dale Johannesen2010-04-061-67/+1
* just have all targets create the DwarfWriter.Chris Lattner2010-04-051-6/+0
* simplify various getAnalysisUsage implementations.Chris Lattner2010-04-051-2/+0
* clean up the asmprinter header and privatize some stuff.Chris Lattner2010-04-041-1/+1
* Momentous day: remove the "O" member from AsmPrinter. Now all Chris Lattner2010-04-042-4/+2
* streamerize printing of dbg_value, the x86 backend is now fullyChris Lattner2010-04-041-3/+6
* split DEBUG_VALUE printing stuff out to its own method.Chris Lattner2010-04-042-58/+63
* mc'ize elf stub printing, convert cygwin stuff to EmitRawText,Chris Lattner2010-04-041-12/+15
* fix PrintAsmOperand and PrintAsmMemoryOperand to pass down Chris Lattner2010-04-042-4/+7
* use predicates in DBG_VALUE printing code to simplify it.Chris Lattner2010-04-041-10/+9
* remove more implicit uses of "O".Chris Lattner2010-04-043-88/+54
* fix an ugly wart in the MCInstPrinter api where theChris Lattner2010-04-045-14/+12
* change a ton of code to not implicitly use the "O" raw_ostreamChris Lattner2010-04-044-90/+99
* asmstreamerize the .size directive for function bodies, force clientsChris Lattner2010-04-031-2/+2
* Comment the changes for r98218 and friends inside the source code.Bill Wendling2010-03-311-0/+5