aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/X86/AsmPrinter
AgeCommit message (Expand)Author
2010-10-01Rename the AsmPrinter directory to InstPrinter for those targets that haveJim Grosbach
2010-09-30Clean up asm writer usage for x86 and msp430 to flag that the writer shouldJim Grosbach
2010-09-13Revert "CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally."Michael J. Spencer
2010-09-10CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally.Michael J. Spencer
2010-09-02Move insertps mask decoding to header fileBruno Cardoso Lopes
2010-09-02Move decoding of insertps back to avoid unused warnings in x86 isel lowering,...Bruno Cardoso Lopes
2010-09-02Move x86 specific shuffle mask decoding to its own header, it's also going to...Bruno Cardoso Lopes
2010-08-29add a bunch more common shuffles to the instprinter.Chris Lattner
2010-08-28I have manually decoded the imm field of an insertps one too manyChris Lattner
2010-07-20Update CMake files.Daniel Dunbar
2010-07-19fix a layering problem by moving the x86 implementationChris Lattner
2010-07-19Add 256-bit vaddsub, vhadd, vhsub, vblend and vdpp instructions!Bruno Cardoso Lopes
2010-07-16Accept registers with P modifier. PR 5314.Dale Johannesen
2010-07-14fix indentationChris Lattner
2010-07-14Merge lib/Target/X86/X86COFF.h into include/llvm/Support/COFF.h,Chris Lattner
2010-07-09Start the support for AVX instructions with 256-bit %ymm registers. A couple ofBruno Cardoso Lopes
2010-07-09have the mc lowering process handle a few tail call forms, lowering them toChris Lattner
2010-07-09reject pseudo instructions early in the encoder.Chris Lattner
2010-07-08Change LEA to have 5 operands for its memory operand, justChris Lattner
2010-07-07Print undefined/unknown debug value as "undef".Devang Patel
2010-07-06Accept RIP-relative symbols with 'i' constraint, andDale Johannesen
2010-07-06Fix PR7545 crash.Devang Patel
2010-06-17Hack to let the move lowering handle dynamic-no-pic absolute moves ofEric Christopher
2010-06-03Add first pass at darwin tls compiler support.Eric Christopher
2010-05-19MC/X86: Lower TAILCALLd[64] to JMP_1, to allow relaxation and to avoid sameDaniel Dunbar
2010-05-19MC/X86: Strip spurious operands from TAILJMPr64 as we do for CALL64r andDaniel Dunbar
2010-05-19MC/X86: Lower MOV{8,16,32,64}{rm,mr} to fixed-register forms, as appropriate.Daniel Dunbar
2010-05-19MC/X86: Strip spurious operands from CALL64r as we do for CALL64pcrel32, toDaniel Dunbar
2010-05-18make mcinstlower remove all but the first operand to CALL64pcrel32.Chris Lattner
2010-05-18MC/X86: Implement custom lowering to make sure we match things likeDaniel Dunbar
2010-05-11I got tired of VISIBILITY_HIDDEN colliding with the gcc enum. Rename itDuncan Sands
2010-05-09updated handling dllexport in X86AsmPrinterNathan Jeffords
2010-05-09made COFF target dllexport logic apply to all subtargetsNathan Jeffords
2010-05-08break coff symbol definition stuff out into proper MCStreamer callbacks,Chris Lattner
2010-05-07Use overloaded operators instead of DIDescriptor::getNode()Devang Patel
2010-05-07switch MCSectionCOFF from a syntactic to semantic representation,Chris Lattner
2010-04-29Print variable scope name in DEBUG_VALUE comment. Useful in some cases. e.g.Devang Patel
2010-04-28Emit debug info for byval parameters.Devang Patel
2010-04-17Add const qualifiers to TargetLoweringObjectFile usage.Dan Gohman
2010-04-17Use const_cast instead of a C-style cast to cast away const.Dan Gohman
2010-04-12Use .set expression for x86 pic jump table reference to reduce assembly reloc...Evan Cheng
2010-04-08remove the TargetLoweringObjectFileMachO::getMachoSectionChris Lattner
2010-04-07Move printing of target-indepedent DEBUG_VALUE commentsDale Johannesen
2010-04-06Revert 100573, it's causing some testsuite problems.Dale Johannesen
2010-04-06Move printing of DEBUG_VALUE comments to target-independent place.Dale Johannesen
2010-04-05just have all targets create the DwarfWriter.Chris Lattner
2010-04-05simplify various getAnalysisUsage implementations.Chris Lattner
2010-04-04clean up the asmprinter header and privatize some stuff.Chris Lattner
2010-04-04Momentous day: remove the "O" member from AsmPrinter. Now all Chris Lattner
2010-04-04streamerize printing of dbg_value, the x86 backend is now fullyChris Lattner