History log of /external/llvm/lib/Target/X86/X86AsmPrinter.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
009e587ba2456d93ac816e05e93eb50f4f93510a 14-Nov-2010 Chris Lattner <sabre@nondot.org> move the pic base symbol stuff up to MachineFunction
since it is trivial and will be shared between ppc and x86.
This substantially simplifies the X86 backend also.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@119089 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Target/X86/X86AsmPrinter.h
c661c4487e77fec8a930c6c58bd6e0c21f43df0a 20-Jul-2010 Chris Lattner <sabre@nondot.org> fix a layering problem by moving the x86 implementation
of AsmPrinter and InstLowering into libx86 and out of the
asmprinter subdirectory. Now X86/AsmPrinter just depends on
MC stuff, not all of codegen and LLVM IR.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108782 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Target/X86/X86AsmPrinter.h
9ff5bee196736806f8f46161a690ff6cf565b821 17-Aug-2008 Anton Korobeynikov <asl@math.spbu.ru> Move X86 assembler printers into separate directory. This allows JIT-only users not to link it in (use 'x86codegen' llvm-config arg for this)

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@54886 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Target/X86/X86AsmPrinter.h
ab6c6a4a7f63b4de8a305ebfdc4dfaed77fba3ff 28-Jun-2008 Anton Korobeynikov <asl@math.spbu.ru> Remove X86SharedAsmPrinter

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52860 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Target/X86/X86AsmPrinter.h
2e7832f20f16340f3895819841136d2c8e8648ed 28-Jun-2008 Anton Korobeynikov <asl@math.spbu.ru> Make intel asmprinter child of generic asmprinter, not x86 shared asm printer. This leads to some code duplication, which will be resolved later.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52858 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Target/X86/X86AsmPrinter.h
bafd3675a83f25c6f6f75ce3c835309dc40d21ef 27-Jun-2008 Anton Korobeynikov <asl@math.spbu.ru> Use StringSet instead of std::set<std::string>

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52836 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Target/X86/X86AsmPrinter.h
a96056a6649e5df71d673e058aa559b80df273ec 30-Dec-2007 Chris Lattner <sabre@nondot.org> Use MachineOperand::getImm instead of MachineOperand::getImmedValue. Likewise setImmedValue -> setImm


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45453 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Target/X86/X86AsmPrinter.h
081ce940e7351e90fff829320b7dc6738a6b3815 29-Dec-2007 Chris Lattner <sabre@nondot.org> Remove attribution from file headers, per discussion on llvmdev.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45418 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Target/X86/X86AsmPrinter.h
76e4b61dfd89698438a8b654194eb11b719dcc36 30-Sep-2007 Gordon Henriksen <gordonhenriksen@mac.com> AsmPrinters overriding getAnalysisUsage should call super.

And not super's super, either.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42482 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Target/X86/X86AsmPrinter.h
d1bda4f70ae19dcc4ac3b0ba063c6f3a9af0a580 11-Sep-2007 Bill Wendling <isanbard@gmail.com> The personality function on Darwin needs a global stub. We then refer to
that global stub instead of doing the ".set" thingy we were doing before.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@41838 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Target/X86/X86AsmPrinter.h
7746e7695de8993349b5b7bf0fbb385454f61c25 23-Jul-2007 Dan Gohman <djg@cray.com> Delete the svn:executable property on these files, which aren't executable.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40441 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Target/X86/X86AsmPrinter.h
f17a25c88b892d30c2b41ba7ecdfbdfb2b4be9cc 18-Jul-2007 Dan Gohman <djg@cray.com> It's not necessary to do rounding for alloca operations when the requested
alignment is equal to the stack alignment.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40004 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Target/X86/X86AsmPrinter.h