[llvm-commits] CVS: llvm/lib/Target/X86/X86AsmPrinter.cpp

2007-06-21 Thread Dale Johannesen
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.243 -> 1.244 --- Log message: Quote complex names for Darwin X86 and ARM. --- Diffs of the changes: (+7 -1) X86AsmPrinter.cpp |8 +++- 1 files changed, 7 insertions(+), 1 deletion(-) Index: llvm/lib/Target/X86

[llvm-commits] CVS: llvm/lib/Target/X86/X86AsmPrinter.cpp

2007-03-31 Thread Anton Korobeynikov
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.237 -> 1.238 --- Log message: Consistency with native compilers --- Diffs of the changes: (+9 -3) X86AsmPrinter.cpp | 12 +--- 1 files changed, 9 insertions(+), 3 deletions(-) Index: llvm/lib/Target/X86/X86A

[llvm-commits] CVS: llvm/lib/Target/X86/X86AsmPrinter.cpp

2007-03-08 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.236 -> 1.237 --- Log message: Putting more constants which do not contain relocations into .literal{4|8|16} --- Diffs of the changes: (+6 -5) X86AsmPrinter.cpp | 11 ++- 1 files changed, 6 insertions(+), 5 dele

Re: [llvm-commits] CVS: llvm/lib/Target/X86/X86AsmPrinter.cpp X86TargetAsmInfo.cpp

2007-03-08 Thread Evan Cheng
On Mar 7, 2007, at 11:29 PM, Chris Lattner wrote: > > On Mar 7, 2007, at 11:22 PM, Evan Cheng wrote: > >> >> On Mar 7, 2007, at 9:15 PM, Chris Lattner wrote: >> + // Read-only data. + bool isIntFPLiteral = Type->isInteger() || Type- >isFloatingPoint(); +

Re: [llvm-commits] CVS: llvm/lib/Target/X86/X86AsmPrinter.cpp X86TargetAsmInfo.cpp

2007-03-07 Thread Chris Lattner
On Mar 7, 2007, at 11:22 PM, Evan Cheng wrote: > > On Mar 7, 2007, at 9:15 PM, Chris Lattner wrote: > >>> + // Read-only data. >>> + bool isIntFPLiteral = Type->isInteger() || Type- >>> >isFloatingPoint(); >>> + if (C->ContainsRelocations() && Subtarget- >>> >isTarge

Re: [llvm-commits] CVS: llvm/lib/Target/X86/X86AsmPrinter.cpp X86TargetAsmInfo.cpp

2007-03-07 Thread Evan Cheng
On Mar 7, 2007, at 9:15 PM, Chris Lattner wrote: >> + // Read-only data. >> + bool isIntFPLiteral = Type->isInteger() || Type- >> >isFloatingPoint(); >> + if (C->ContainsRelocations() && Subtarget- >> >isTargetDarwin() && >> + TM.getRelocationModel() !=

Re: [llvm-commits] CVS: llvm/lib/Target/X86/X86AsmPrinter.cpp X86TargetAsmInfo.cpp

2007-03-07 Thread Chris Lattner
> + // Read-only data. > + bool isIntFPLiteral = Type->isInteger() || Type- > >isFloatingPoint(); > + if (C->ContainsRelocations() && Subtarget->isTargetDarwin > () && > + TM.getRelocationModel() != Reloc::Static) Please rearrange this to: if (isdarwin &&

[llvm-commits] CVS: llvm/lib/Target/X86/X86AsmPrinter.cpp X86TargetAsmInfo.cpp

2007-03-07 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.235 -> 1.236 X86TargetAsmInfo.cpp updated: 1.33 -> 1.34 --- Log message: Put constant data to .const, .const_data, .literal{4|8|16} sections. --- Diffs of the changes: (+25 -2) X86AsmPrinter.cpp| 25 +++

[llvm-commits] CVS: llvm/lib/Target/X86/X86AsmPrinter.cpp X86ISelLowering.cpp

2007-03-01 Thread Anton Korobeynikov
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.234 -> 1.235 X86ISelLowering.cpp updated: 1.356 -> 1.357 --- Log message: Ensure that fastcall'ed function is correctly mangled & stack is properly aligned --- Diffs of the changes: (+20 -13) X86AsmPrinter.cpp |6

[llvm-commits] CVS: llvm/lib/Target/X86/X86AsmPrinter.cpp X86TargetAsmInfo.cpp

2007-01-30 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.233 -> 1.234 X86TargetAsmInfo.cpp updated: 1.30 -> 1.31 --- Log message: Darwin -static should codegen static ctors / dtors to .constructor / .destructor sections. --- Diffs of the changes: (+16 -3) X86AsmPrinter.cpp

[llvm-commits] CVS: llvm/lib/Target/X86/X86AsmPrinter.cpp

2007-01-17 Thread Bill Wendling
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.231 -> 1.232 --- Log message: The zerofill directive needs a newline after it. --- Diffs of the changes: (+1 -1) X86AsmPrinter.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/Target/X86/X

[llvm-commits] CVS: llvm/lib/Target/X86/X86AsmPrinter.cpp

2007-01-17 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.229 -> 1.230 --- Log message: restructure code a bit to make use of continue (simplifying things). Generalize the .zerofill directive emission to not be darwin-specific --- Diffs of the changes: (+95 -92) X86AsmPrinter

[llvm-commits] CVS: llvm/lib/Target/X86/X86AsmPrinter.cpp

2007-01-13 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.225 -> 1.226 --- Log message: darwin doesn't use .hidden. Disable this until we fix it right. --- Diffs of the changes: (+1 -1) X86AsmPrinter.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm

[llvm-commits] CVS: llvm/lib/Target/X86/X86AsmPrinter.cpp

2006-12-09 Thread Rafael Espindola
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.220 -> 1.221 --- Log message: fix test/Regression/CodeGen/X86/weak.ll if a variable has no initialization, I->getInitializer() will fail --- Diffs of the changes: (+1 -1) X86AsmPrinter.cpp |2 +- 1 files changed, 1

[llvm-commits] CVS: llvm/lib/Target/X86/X86AsmPrinter.cpp X86AsmPrinter.h X86CodeEmitter.cpp X86FloatingPoint.cpp X86ISelDAGToDAG.cpp

2006-12-06 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.219 -> 1.220 X86AsmPrinter.h updated: 1.36 -> 1.37 X86CodeEmitter.cpp updated: 1.126 -> 1.127 X86FloatingPoint.cpp updated: 1.63 -> 1.64 X86ISelDAGToDAG.cpp updated: 1.136 -> 1.137 --- Log message: Detemplatize the Statistic

[llvm-commits] CVS: llvm/lib/Target/X86/X86AsmPrinter.cpp X86TargetAsmInfo.cpp

2006-12-01 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.218 -> 1.219 X86TargetAsmInfo.cpp updated: 1.11 -> 1.12 --- Log message: Add weak reference directive. --- Diffs of the changes: (+4 -6) X86AsmPrinter.cpp|8 ++-- X86TargetAsmInfo.cpp |2 ++ 2 files chang

[llvm-commits] CVS: llvm/lib/Target/X86/X86AsmPrinter.cpp

2006-12-01 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.217 -> 1.218 --- Log message: A initialized global variable cannot be extern weak. However, if a global value's initializer is itself a external weak symbol, emit the weak reference. --- Diffs of the changes: (+6 -11) X

[llvm-commits] CVS: llvm/lib/Target/X86/X86AsmPrinter.cpp

2006-11-30 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.215 -> 1.216 --- Log message: Fix indentation. --- Diffs of the changes: (+1 -2) X86AsmPrinter.cpp |3 +-- 1 files changed, 1 insertion(+), 2 deletions(-) Index: llvm/lib/Target/X86/X86AsmPrinter.cpp diff -u llvm/l

[llvm-commits] CVS: llvm/lib/Target/X86/X86AsmPrinter.cpp

2006-11-30 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.214 -> 1.215 --- Log message: Darwin X86 external weak linkage support. --- Diffs of the changes: (+3 -5) X86AsmPrinter.cpp |8 +++- 1 files changed, 3 insertions(+), 5 deletions(-) Index: llvm/lib/Target/X86/X

[llvm-commits] CVS: llvm/lib/Target/X86/X86AsmPrinter.cpp

2006-10-31 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.212 -> 1.213 --- Log message: Nuke dead code. --- Diffs of the changes: (+0 -1) X86AsmPrinter.cpp |1 - 1 files changed, 1 deletion(-) Index: llvm/lib/Target/X86/X86AsmPrinter.cpp diff -u llvm/lib/Target/X86/X86Asm

[llvm-commits] CVS: llvm/lib/Target/X86/X86AsmPrinter.cpp

2006-10-30 Thread Anton Korobeynikov
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.210 -> 1.211 --- Log message: Unbreaking static ctors patch. Defaulting second arguments of SwitchTo*Section, this should make things somehow clearer. --- Diffs of the changes: (+1 -1) X86AsmPrinter.cpp |2 +- 1 fi

Re: [llvm-commits] CVS: llvm/lib/Target/X86/X86AsmPrinter.cpp

2006-10-30 Thread Reid Spencer
Evan, Please don't check things in that don't compile: X86AsmPrinter.cpp: In member function `virtual bool llvm::X86SharedAsmPrinter::doFinalization(llvm::Module&)': X86AsmPrinter.cpp:232: error: no matching function for call to `llvm::X86SharedAsmPrinter::SwitchToDataSection(const char*)' /proj/

[llvm-commits] CVS: llvm/lib/Target/X86/X86AsmPrinter.cpp

2006-10-30 Thread Reid Spencer
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.209 -> 1.210 --- Log message: Make this compile again. --- Diffs of the changes: (+1 -1) X86AsmPrinter.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/Target/X86/X86AsmPrinter.cpp diff -u

[llvm-commits] CVS: llvm/lib/Target/X86/X86AsmPrinter.cpp

2006-10-30 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.208 -> 1.209 --- Log message: Apply Aton's LLVM patch for PR973: http://llvm.org/PR973 : Linux ctors / dtors support. --- Diffs of the changes: (+22 -4) X86AsmPrinter.cpp | 26 ++ 1 files chang

[llvm-commits] CVS: llvm/lib/Target/X86/X86AsmPrinter.cpp

2006-10-27 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.206 -> 1.207 --- Log message: Doh. Must check if GV is constant first. --- Diffs of the changes: (+2 -2) X86AsmPrinter.cpp |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm/lib/Target/X86/X86Asm

[llvm-commits] CVS: llvm/lib/Target/X86/X86AsmPrinter.cpp X86TargetAsmInfo.cpp

2006-10-26 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.205 -> 1.206 X86TargetAsmInfo.cpp updated: 1.4 -> 1.5 --- Log message: Put cstrings in .cstring section when compiling for Mac OS X. --- Diffs of the changes: (+10 -1) X86AsmPrinter.cpp| 10 +- X86TargetAsm

[llvm-commits] CVS: llvm/lib/Target/X86/X86AsmPrinter.cpp X86IntelAsmPrinter.cpp

2006-10-24 Thread Devang Patel
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.204 -> 1.205 X86IntelAsmPrinter.cpp updated: 1.61 -> 1.62 --- Log message: Move getPreferredAlignmentLog from AsmPrinter to TargetData --- Diffs of the changes: (+2 -2) X86AsmPrinter.cpp |2 +- X86IntelAsmPrint

[llvm-commits] CVS: llvm/lib/Target/X86/X86AsmPrinter.cpp

2006-10-22 Thread Anton Korobeynikov
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.203 -> 1.204 --- Log message: Do section switching right way for Mingw\Cygwin and Linux. This will allow (after llvm-gcc linkage fix) more dummy tests using libstdc++ to pass on mingw :) --- Diffs of the changes: (+10 -4

[llvm-commits] CVS: llvm/lib/Target/X86/X86AsmPrinter.cpp

2006-10-14 Thread Anton Korobeynikov
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.200 -> 1.201 --- Log message: Align stack size to DWORD boundary --- Diffs of the changes: (+3 -0) X86AsmPrinter.cpp |3 +++ 1 files changed, 3 insertions(+) Index: llvm/lib/Target/X86/X86AsmPrinter.cpp diff -u ll

[llvm-commits] CVS: llvm/lib/Target/X86/X86AsmPrinter.cpp X86Subtarget.h X86Subtarget.cpp

2006-09-07 Thread Jim Laskey
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.193 -> 1.194 X86Subtarget.h updated: 1.13 -> 1.14 X86Subtarget.cpp updated: 1.28 -> 1.29 --- Log message: Make the x86 asm flavor part of the subtarget info. --- Diffs of the changes: (+34 -24) X86AsmPrinter.cpp | 29

[llvm-commits] CVS: llvm/lib/Target/X86/X86AsmPrinter.cpp

2006-08-12 Thread Nate Begeman
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.191 -> 1.192 --- Log message: Emit .set directives for jump table entries when possible, which reduces the number of relocations in object files, shrinkifying them. --- Diffs of the changes: (+1 -0) X86AsmPrinter.cpp |

[llvm-commits] CVS: llvm/lib/Target/X86/X86AsmPrinter.cpp X86AsmPrinter.h

2006-07-14 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.188 -> 1.189 X86AsmPrinter.h updated: 1.22 -> 1.23 --- Log message: Add an out-of-line virtual method for X86DwarfWriter to give it a home. --- Diffs of the changes: (+21 -19) X86AsmPrinter.cpp |4 X86AsmPrinte

[llvm-commits] CVS: llvm/lib/Target/X86/X86AsmPrinter.cpp X86AsmPrinter.h

2006-06-28 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.187 -> 1.188 X86AsmPrinter.h updated: 1.21 -> 1.22 --- Log message: Move .literal4 and .literal8 support into AsmPrinter.cpp --- Diffs of the changes: (+2 -57) X86AsmPrinter.cpp | 53 ++

[llvm-commits] CVS: llvm/lib/Target/X86/X86AsmPrinter.cpp

2006-06-28 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.186 -> 1.187 --- Log message: Doh. --- Diffs of the changes: (+1 -1) X86AsmPrinter.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/Target/X86/X86AsmPrinter.cpp diff -u llvm/lib/Target/X86/

[llvm-commits] CVS: llvm/lib/Target/X86/X86AsmPrinter.cpp X86AsmPrinter.h

2006-06-28 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.185 -> 1.186 X86AsmPrinter.h updated: 1.20 -> 1.21 --- Log message: Oops. Need to keep CP index. --- Diffs of the changes: (+16 -17) X86AsmPrinter.cpp | 31 +++ X86AsmPrinter.h |2 +-

[llvm-commits] CVS: llvm/lib/Target/X86/X86AsmPrinter.cpp X86AsmPrinter.h

2006-06-28 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.184 -> 1.185 X86AsmPrinter.h updated: 1.19 -> 1.20 --- Log message: Darwin puts float and double literal constants into literal4 and literal8 sections. --- Diffs of the changes: (+58 -0) X86AsmPrinter.cpp | 52 +++

[llvm-commits] CVS: llvm/lib/Target/X86/X86AsmPrinter.cpp

2006-06-04 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.183 -> 1.184 --- Log message: Be consistent with gcc. --- Diffs of the changes: (+1 -1) X86AsmPrinter.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/Target/X86/X86AsmPrinter.cpp diff -u l

[llvm-commits] CVS: llvm/lib/Target/X86/X86AsmPrinter.cpp

2006-05-25 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.182 -> 1.183 --- Log message: Minor bug caught by Ashwin Chandra --- Diffs of the changes: (+1 -1) X86AsmPrinter.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/Target/X86/X86AsmPrinter.cp

[llvm-commits] CVS: llvm/lib/Target/X86/X86AsmPrinter.cpp X86IntelAsmPrinter.cpp

2006-05-06 Thread Jeff Cohen
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.178 -> 1.179 X86IntelAsmPrinter.cpp updated: 1.42 -> 1.43 --- Log message: Fix some loose ends in MASM support. --- Diffs of the changes: (+72 -60) X86AsmPrinter.cpp |3 + X86IntelAsmPrinter.cpp | 129 +

[llvm-commits] CVS: llvm/lib/Target/X86/X86AsmPrinter.cpp

2006-05-05 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.177 -> 1.178 --- Log message: Print *some* grouping around inline asm blocks so we know where they are. --- Diffs of the changes: (+2 -1) X86AsmPrinter.cpp |3 ++- 1 files changed, 2 insertions(+), 1 deletion(-) I

[llvm-commits] CVS: llvm/lib/Target/X86/X86AsmPrinter.cpp

2006-05-04 Thread Jeff Cohen
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.176 -> 1.177 --- Log message: Make Intel syntax the default when LLVM is built with VC++. --- Diffs of the changes: (+6 -1) X86AsmPrinter.cpp |7 ++- 1 files changed, 6 insertions(+), 1 deletion(-) Index: llvm/

[llvm-commits] CVS: llvm/lib/Target/X86/X86AsmPrinter.cpp X86ISelLowering.cpp X86TargetMachine.cpp X86TargetMachine.h

2006-05-02 Thread Owen Anderson
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.175 -> 1.176 X86ISelLowering.cpp updated: 1.197 -> 1.198 X86TargetMachine.cpp updated: 1.112 -> 1.113 X86TargetMachine.h updated: 1.33 -> 1.34 --- Log message: Refactor TargetMachine, pushing handling of TargetData into the

[llvm-commits] CVS: llvm/lib/Target/X86/X86AsmPrinter.cpp X86AsmPrinter.h

2006-05-02 Thread Nate Begeman
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.174 -> 1.175 X86AsmPrinter.h updated: 1.16 -> 1.17 --- Log message: Hooray, everyone now uses the same printBasicBlockLabel implementation --- Diffs of the changes: (+0 -16) X86AsmPrinter.cpp | 12 X86Asm

[llvm-commits] CVS: llvm/lib/Target/X86/X86AsmPrinter.cpp

2006-03-07 Thread Jim Laskey
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.169 -> 1.170 --- Log message: Use "llvm.metadata" section for debug globals. Filter out these globals in the asm printer. --- Diffs of the changes: (+1 -1) X86AsmPrinter.cpp |2 +- 1 files changed, 1 insertion(+),

[llvm-commits] CVS: llvm/lib/Target/X86/X86AsmPrinter.cpp

2006-02-22 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.166 -> 1.167 --- Log message: "." isn't enough to get a private label on linux, use ".L". --- Diffs of the changes: (+1 -0) X86AsmPrinter.cpp |1 + 1 files changed, 1 insertion(+) Index: llvm/lib/Target/X86/X86As

[llvm-commits] CVS: llvm/lib/Target/X86/X86AsmPrinter.cpp

2006-02-14 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.164 -> 1.165 --- Log message: Use .zerofill on x86/darwin. --- Diffs of the changes: (+22 -15) X86AsmPrinter.cpp | 37 ++--- 1 files changed, 22 insertions(+), 15 deletions(-) Index:

[llvm-commits] CVS: llvm/lib/Target/X86/X86AsmPrinter.cpp

2006-02-08 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.163 -> 1.164 --- Log message: Darwin doesn't support #APP/#NO_APP --- Diffs of the changes: (+1 -0) X86AsmPrinter.cpp |1 + 1 files changed, 1 insertion(+) Index: llvm/lib/Target/X86/X86AsmPrinter.cpp diff -u llvm

[llvm-commits] CVS: llvm/lib/Target/X86/X86AsmPrinter.cpp

2006-02-07 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.162 -> 1.163 --- Log message: Fixed a local common symbol bug. --- Diffs of the changes: (+17 -11) X86AsmPrinter.cpp | 28 +--- 1 files changed, 17 insertions(+), 11 deletions(-) Index: llvm/

[llvm-commits] CVS: llvm/lib/Target/X86/X86AsmPrinter.cpp

2006-02-07 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.161 -> 1.162 --- Log message: For ELF, .comm takes alignment value as the optional 3rd argument. It must be specified in bytes. --- Diffs of the changes: (+3 -1) X86AsmPrinter.cpp |4 +++- 1 files changed, 3 inserti

[llvm-commits] CVS: llvm/lib/Target/X86/X86AsmPrinter.cpp

2006-02-04 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.159 -> 1.160 --- Log message: Use getPreferredAlignmentLog. --- Diffs of the changes: (+1 -1) X86AsmPrinter.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/Target/X86/X86AsmPrinter.cpp di

[llvm-commits] CVS: llvm/lib/Target/X86/X86AsmPrinter.cpp X86AsmPrinter.h

2005-12-12 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.158 -> 1.159 X86AsmPrinter.h updated: 1.9 -> 1.10 --- Log message: Use the shared asmprinter code for printing special llvm globals --- Diffs of the changes: (+5 -38) X86AsmPrinter.cpp | 42 +--

[llvm-commits] CVS: llvm/lib/Target/X86/X86AsmPrinter.cpp X86AsmPrinter.h

2005-12-12 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.157 -> 1.158 X86AsmPrinter.h updated: 1.8 -> 1.9 --- Log message: Add ELF and darwin support for static ctors and dtors --- Diffs of the changes: (+40 -0) X86AsmPrinter.cpp | 39 +++

[llvm-commits] CVS: llvm/lib/Target/X86/X86AsmPrinter.cpp

2005-11-21 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.155 -> 1.156 --- Log message: Remove a level of indentation by using a continue. --- Diffs of the changes: (+56 -56) X86AsmPrinter.cpp | 112 +++--- 1 files changed, 56 i

[llvm-commits] CVS: llvm/lib/Target/X86/X86AsmPrinter.cpp

2005-11-21 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.152 -> 1.153 --- Log message: simplify and genericize this code --- Diffs of the changes: (+69 -55) X86AsmPrinter.cpp | 124 ++ 1 files changed, 69 insertions(+), 55

[llvm-commits] CVS: llvm/lib/Target/X86/X86AsmPrinter.cpp

2005-11-21 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.151 -> 1.152 --- Log message: prune #include --- Diffs of the changes: (+0 -1) X86AsmPrinter.cpp |1 - 1 files changed, 1 deletion(-) Index: llvm/lib/Target/X86/X86AsmPrinter.cpp diff -u llvm/lib/Target/X86/X86Asm

[llvm-commits] CVS: llvm/lib/Target/X86/X86AsmPrinter.cpp X86AsmPrinter.h

2005-11-20 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.147 -> 1.148 X86AsmPrinter.h updated: 1.3 -> 1.4 --- Log message: Start using the AsmPrinter shared SwitchSection code. This allows the X86 backend to implement global variables in sections. --- Diffs of the changes: (+

[llvm-commits] CVS: llvm/lib/Target/X86/X86AsmPrinter.cpp X86AsmPrinter.h

2005-11-20 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.146 -> 1.147 X86AsmPrinter.h updated: 1.2 -> 1.3 --- Log message: Rename SwitchSection -> switchSection to avoid conflicting with a future change. --- Diffs of the changes: (+6 -6) X86AsmPrinter.cpp |8 X86