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

2007-06-25 Thread Dan Gohman
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.107 -> 1.108 X86ATTAsmPrinter.h updated: 1.18 -> 1.19 --- Log message: Say AT&T instead of Intel in the comments for AT&T support. --- Diffs of the changes: (+3 -3) X86ATTAsmPrinter.cpp |4 ++-- X86ATTAsmPrinter.

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

2007-06-14 Thread Dan Gohman
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.106 -> 1.107 X86AsmPrinter.cpp updated: 1.242 -> 1.243 --- Log message: Eliminate some redundant newlines in asm output. --- Diffs of the changes: (+2 -3) X86ATTAsmPrinter.cpp |4 ++-- X86AsmPrinter.cpp|1

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

2007-06-04 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.105 -> 1.106 --- Log message: Misuse of hasExternalLinkage(), should be checking isDeclaration(). --- Diffs of the changes: (+2 -2) X86ATTAsmPrinter.cpp |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)

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

2007-05-05 Thread Anton Korobeynikov
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.104 -> 1.105 X86AsmPrinter.cpp updated: 1.241 -> 1.242 X86TargetAsmInfo.cpp updated: 1.40 -> 1.41 --- Log message: Emit sections/directives in the proper order. This fixes PR1376: http://llvm.org/PR1376 . Also, some sma

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

2007-04-29 Thread Anton Korobeynikov
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.103 -> 1.104 X86AsmPrinter.cpp updated: 1.240 -> 1.241 --- Log message: Implement protected visibility. This partly implements PR1363: http://llvm.org/PR1363 . Linker should be taught to deal with protected symbols. -

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

2007-04-26 Thread Chris Lattner
> Fix PR1339: http://llvm.org/PR1339 and CodeGen/X86/dollar-name.ll Nice, thanks Dan! -Chris > > --- > Diffs of the changes: (+32 -3) > > X86ATTAsmPrinter.cpp | 35 --- > 1 files changed, 32 insertions(+), 3 deletions(-) > > > Index: llvm/lib/Target/X86/X86A

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

2007-04-26 Thread Dan Gohman
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.102 -> 1.103 --- Log message: Fix PR1339: http://llvm.org/PR1339 and CodeGen/X86/dollar-name.ll --- Diffs of the changes: (+32 -3) X86ATTAsmPrinter.cpp | 35 --- 1 files changed, 32

[llvm-commits] CVS: llvm/lib/Target/X86/X86ATTAsmPrinter.cpp X86ISelLowering.cpp X86InstrInfo.td

2007-04-22 Thread Lauro Ramos Venancio
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.101 -> 1.102 X86ISelLowering.cpp updated: 1.395 -> 1.396 X86InstrInfo.td updated: 1.303 -> 1.304 --- Log message: X86 TLS: fix and optimize the implementation of "initial exec" model. --- Diffs of the changes: (+11 -2)

Re: [llvm-commits] CVS: llvm/lib/Target/X86/X86ATTAsmPrinter.cpp X86AsmPrinter.cpp X86ISelLowering.cpp X86ISelLowering.h X86InstrInfo.td

2007-04-21 Thread Chris Lattner
On Apr 21, 2007, at 9:23 AM, Lauro Ramos Venancio wrote: >> >> Thanks Lauro, very nice! Should the TLS bug be closed now? > > Now I will implement PIC and TLS for arm-linux, then I will close the > PR941 and open a bug report for each target that doesn't implement > TLS. I'd prefer to just have

Re: [llvm-commits] CVS: llvm/lib/Target/X86/X86ATTAsmPrinter.cpp X86AsmPrinter.cpp X86ISelLowering.cpp X86ISelLowering.h X86InstrInfo.td

2007-04-21 Thread Lauro Ramos Venancio
> > Thanks Lauro, very nice! Should the TLS bug be closed now? Now I will implement PIC and TLS for arm-linux, then I will close the PR941 and open a bug report for each target that doesn't implement TLS. Lauro ___ llvm-commits mailing list llvm-commit

Re: [llvm-commits] CVS: llvm/lib/Target/X86/X86ATTAsmPrinter.cpp X86AsmPrinter.cpp X86ISelLowering.cpp X86ISelLowering.h X86InstrInfo.td

2007-04-21 Thread Anton Korobeynikov
> +SDOperand > +X86TargetLowering::LowerGlobalTLSAddress(SDOperand Op, SelectionDAG > &DAG) { > + // TODO: implement the "local dynamic" model > + // TODO: implement the "initial exec"model for pic executables > + assert(!Subtarget->is64Bit() && "TLS not implemented for X86_64"); > + GlobalAd

Re: [llvm-commits] CVS: llvm/lib/Target/X86/X86ATTAsmPrinter.cpp X86AsmPrinter.cpp X86ISelLowering.cpp X86ISelLowering.h X86InstrInfo.td

2007-04-21 Thread Anton Korobeynikov
> Presumably the win32 ABI uses completely different mechanisms for > TLS. Definitely. As it applies to ELF targets only, maybe it's worth to guard stuff with assert(Subtarget->isTargetELF)? -- With best regards, Anton Korobeynikov. Faculty of Mathematics & Mechanics, Saint Petersburg State U

Re: [llvm-commits] CVS: llvm/lib/Target/X86/X86ATTAsmPrinter.cpp X86AsmPrinter.cpp X86ISelLowering.cpp X86ISelLowering.h X86InstrInfo.td

2007-04-20 Thread Chris Lattner
On Apr 20, 2007, at 5:54 PM, Jeff Cohen wrote: > What about the Intel printer? Presumably the win32 ABI uses completely different mechanisms for TLS. Unless Lauro is signing up for it, it sounds like an entry for the top of the X86/README.txt file. -Chris

Re: [llvm-commits] CVS: llvm/lib/Target/X86/X86ATTAsmPrinter.cpp X86AsmPrinter.cpp X86ISelLowering.cpp X86ISelLowering.h X86InstrInfo.td

2007-04-20 Thread Jeff Cohen
What about the Intel printer? Chris Lattner wrote: >> Changes in directory llvm/lib/Target/X86: >> >> X86ATTAsmPrinter.cpp updated: 1.100 -> 1.101 >> X86AsmPrinter.cpp updated: 1.239 -> 1.240 >> X86ISelLowering.cpp updated: 1.393 -> 1.394 >> X86ISelLowering.h updated: 1.98 -> 1.99 >> X86InstrInfo.

Re: [llvm-commits] CVS: llvm/lib/Target/X86/X86ATTAsmPrinter.cpp X86AsmPrinter.cpp X86ISelLowering.cpp X86ISelLowering.h X86InstrInfo.td

2007-04-20 Thread Chris Lattner
> Changes in directory llvm/lib/Target/X86: > > X86ATTAsmPrinter.cpp updated: 1.100 -> 1.101 > X86AsmPrinter.cpp updated: 1.239 -> 1.240 > X86ISelLowering.cpp updated: 1.393 -> 1.394 > X86ISelLowering.h updated: 1.98 -> 1.99 > X86InstrInfo.td updated: 1.302 -> 1.303 I'll let Evan and/or Anton revi

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

2007-04-20 Thread Lauro Ramos Venancio
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.100 -> 1.101 X86AsmPrinter.cpp updated: 1.239 -> 1.240 X86ISelLowering.cpp updated: 1.393 -> 1.394 X86ISelLowering.h updated: 1.98 -> 1.99 X86InstrInfo.td updated: 1.302 -> 1.303 --- Log message: Implement "general dynami

[llvm-commits] CVS: llvm/lib/Target/X86/X86ATTAsmPrinter.cpp X86AsmPrinter.cpp X86AsmPrinter.h X86ISelLowering.cpp X86IntelAsmPrinter.cpp X86MachineFunctionInfo.h X86RegisterInfo.cpp

2007-04-17 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.99 -> 1.100 X86AsmPrinter.cpp updated: 1.238 -> 1.239 X86AsmPrinter.h updated: 1.43 -> 1.44 X86ISelLowering.cpp updated: 1.391 -> 1.392 X86IntelAsmPrinter.cpp updated: 1.69 -> 1.70 X86MachineFunctionInfo.h updated: 1.4 ->

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

2007-03-24 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.98 -> 1.99 --- Log message: Allow the b/h/w/k constraints to be applied to values that have multiple alternatives, and end up not being registers. --- Diffs of the changes: (+4 -1) X86ATTAsmPrinter.cpp |5 -

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

2007-03-24 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.97 -> 1.98 --- Log message: Fix test/CodeGen/X86/2007-03-24-InlineAsmPModifier.ll --- Diffs of the changes: (+4 -0) X86ATTAsmPrinter.cpp |4 1 files changed, 4 insertions(+) Index: llvm/lib/Target/X86/X86A

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

2007-02-22 Thread Anton Korobeynikov
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.96 -> 1.97 X86TargetAsmInfo.cpp updated: 1.31 -> 1.32 --- Log message: External weak linkage is supported by recent binutils on mingw32. --- Diffs of the changes: (+2 -1) X86ATTAsmPrinter.cpp |2 +- X86TargetAsmI

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

2007-01-30 Thread Reid Spencer
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.95 -> 1.96 X86IntelAsmPrinter.cpp updated: 1.68 -> 1.69 X86Subtarget.cpp updated: 1.51 -> 1.52 --- Log message: For PR1136: http://llvm.org/PR1136 : Rename GlobalVariable::isExternal as isDeclaration to avoid confusion w

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

2007-01-26 Thread Jim Laskey
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.94 -> 1.95 X86AsmPrinter.h updated: 1.42 -> 1.43 X86RegisterInfo.cpp updated: 1.197 -> 1.198 --- Log message: Change the MachineDebugInfo to MachineModuleInfo to better reflect usage for debugging and exception handling.

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

2007-01-24 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.93 -> 1.94 --- Log message: Fix test/CFrontend/2007-01-24-InlineAsmCModifier.c on X86. The %c modifier says that no $ prefix should be emitted on X86. --- Diffs of the changes: (+3 -2) X86ATTAsmPrinter.cpp |5 ++

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

2007-01-18 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.92 -> 1.93 X86TargetMachine.cpp updated: 1.137 -> 1.138 --- Log message: - Target PIC style is no longer affected by relocation model. - In x86-64 mode, symbols with external linkage (not just symbols which are defined

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

2007-01-17 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.91 -> 1.92 X86AsmPrinter.cpp updated: 1.230 -> 1.231 --- Log message: Minor code clean up. --- Diffs of the changes: (+21 -18) X86ATTAsmPrinter.cpp | 37 - X86AsmPrinter.cpp|

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

2007-01-17 Thread Anton Korobeynikov
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.90 -> 1.91 X86AsmPrinter.cpp updated: 1.228 -> 1.229 X86Subtarget.cpp updated: 1.48 -> 1.49 --- Log message: * Fix one more bug in PIC codegen: extra load is needed for *all* non-statics. * Introduce new option to output

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

2007-01-13 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.88 -> 1.89 X86AsmPrinter.cpp updated: 1.226 -> 1.227 X86TargetAsmInfo.cpp updated: 1.21 -> 1.22 --- Log message: add support for hidden visibility to darwin/x86 --- Diffs of the changes: (+7 -4) X86ATTAsmPrinter.cpp

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

2007-01-13 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.87 -> 1.88 --- Log message: add a missing else. This caused globals to be printed as: movq [EMAIL PROTECTED](%rip)(%rip), %rsi instead of: movq [EMAIL PROTECTED](%rip), %rsi --- Diffs of the changes:

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

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

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

2007-01-13 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.85 -> 1.86 --- Log message: Fix PR1103: http://llvm.org/PR1103 and Regression/CodeGen/X86/2007-01-13-StackPtrIndex.ll --- Diffs of the changes: (+17 -9) X86ATTAsmPrinter.cpp | 26 +- 1 fil

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

2007-01-06 Thread Reid Spencer
On Sat, 2007-01-06 at 14:06 -0800, Chris Lattner wrote: > On Jan 6, 2007, at 1:39 PM, Chris Lattner wrote: > > >> gcc often inserts it's own names for sections (e.g. > >> gnu.linkonce.t.FunctionName). Convert them to "normal" LLVM names, > >> otherwise linker won't be able to merge them. > > > > C

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

2007-01-06 Thread Anton Korobeynikov
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.82 -> 1.83 --- Log message: As PR1085: http://llvm.org/PR1085 was fixed, back out workaround --- Diffs of the changes: (+1 -6) X86ATTAsmPrinter.cpp |7 +-- 1 files changed, 1 insertion(+), 6 deletions(-) I

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

2007-01-06 Thread Chris Lattner
On Jan 6, 2007, at 1:39 PM, Chris Lattner wrote: >> gcc often inserts it's own names for sections (e.g. >> gnu.linkonce.t.FunctionName). Convert them to "normal" LLVM names, >> otherwise linker won't be able to merge them. > > Can you be a bit more explicit about what this fixes? Okay, Anton poi

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

2007-01-06 Thread Chris Lattner
> gcc often inserts it's own names for sections (e.g. > gnu.linkonce.t.FunctionName). Convert them to "normal" LLVM names, > otherwise linker won't be able to merge them. Can you be a bit more explicit about what this fixes? -Chris > > --- > Diffs of the changes: (+7 -2) > > X86ATTAsmPrinter.c

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

2007-01-06 Thread Anton Korobeynikov
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.81 -> 1.82 --- Log message: gcc often inserts it's own names for sections (e.g. gnu.linkonce.t.FunctionName). Convert them to "normal" LLVM names, otherwise linker won't be able to merge them. --- Diffs of the changes

[llvm-commits] CVS: llvm/lib/Target/X86/X86ATTAsmPrinter.cpp X86AsmPrinter.cpp X86AsmPrinter.h X86ISelDAGToDAG.cpp X86ISelLowering.cpp X86RegisterInfo.cpp X86Subtarget.cpp X86Subtarget.h X86TargetAsmI

2007-01-03 Thread Anton Korobeynikov
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.80 -> 1.81 X86AsmPrinter.cpp updated: 1.223 -> 1.224 X86AsmPrinter.h updated: 1.40 -> 1.41 X86ISelDAGToDAG.cpp updated: 1.140 -> 1.141 X86ISelLowering.cpp updated: 1.308 -> 1.309 X86RegisterInfo.cpp updated: 1.187 -> 1.188

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

2006-12-19 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.79 -> 1.80 X86AsmPrinter.cpp updated: 1.222 -> 1.223 X86AsmPrinter.h updated: 1.39 -> 1.40 X86CodeEmitter.cpp updated: 1.127 -> 1.128 X86FloatingPoint.cpp updated: 1.66 -> 1.67 X86ISelDAGToDAG.cpp updated: 1.139 -> 1.140 X

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

2006-12-17 Thread Rafael Espindola
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.78 -> 1.79 X86AsmPrinter.cpp updated: 1.221 -> 1.222 X86AsmPrinter.h updated: 1.38 -> 1.39 --- Log message: move ExtWeakSymbols to AsmPrinter --- Diffs of the changes: (+2 -14) X86ATTAsmPrinter.cpp |2 +- X86AsmP

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

2006-12-04 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.76 -> 1.77 --- Log message: Asm printing bug. --- Diffs of the changes: (+4 -6) X86ATTAsmPrinter.cpp | 10 -- 1 files changed, 4 insertions(+), 6 deletions(-) Index: llvm/lib/Target/X86/X86ATTAsmPrinter.cp

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

2006-11-30 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.75 -> 1.76 X86AsmPrinter.cpp updated: 1.216 -> 1.217 --- Log message: Minor code clean up. --- Diffs of the changes: (+2 -4) X86ATTAsmPrinter.cpp |3 +-- X86AsmPrinter.cpp|3 +-- 2 files changed, 2 inserti

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

2006-11-30 Thread Anton Korobeynikov
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.74 -> 1.75 X86AsmPrinter.cpp updated: 1.213 -> 1.214 X86AsmPrinter.h updated: 1.35 -> 1.36 --- Log message: Introducing external weak linkage. Darwin codegen should be added later. --- Diffs of the changes: (+39 -3)

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

2006-11-29 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.73 -> 1.74 X86ISelDAGToDAG.cpp updated: 1.130 -> 1.131 X86ISelLowering.cpp updated: 1.296 -> 1.297 --- Log message: Fix for PR1018: http://llvm.org/PR1018 - Better support for X86-64 Linux in small code model. --- Diff

[llvm-commits] CVS: llvm/lib/Target/X86/X86ATTAsmPrinter.cpp X86CodeEmitter.cpp X86ISelDAGToDAG.cpp X86JITInfo.cpp X86TargetMachine.cpp

2006-11-16 Thread Bill Wendling
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.72 -> 1.73 X86CodeEmitter.cpp updated: 1.122 -> 1.123 X86ISelDAGToDAG.cpp updated: 1.127 -> 1.128 X86JITInfo.cpp updated: 1.31 -> 1.32 X86TargetMachine.cpp updated: 1.127 -> 1.128 --- Log message: Removed even more std::c

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

2006-10-31 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.71 -> 1.72 --- Log message: implement the 'c' inline asm modifier character --- Diffs of the changes: (+3 -0) X86ATTAsmPrinter.cpp |3 +++ 1 files changed, 3 insertions(+) Index: llvm/lib/Target/X86/X86ATTAsmPr

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

2006-10-31 Thread Anton Korobeynikov
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.70 -> 1.71 X86AsmPrinter.cpp updated: 1.211 -> 1.212 X86AsmPrinter.h updated: 1.34 -> 1.35 X86ISelLowering.cpp updated: 1.283 -> 1.284 X86IntelAsmPrinter.cpp updated: 1.62 -> 1.63 X86TargetAsmInfo.cpp updated: 1.6 -> 1.7 -

[llvm-commits] CVS: llvm/lib/Target/X86/X86ATTAsmPrinter.cpp X86AsmPrinter.cpp X86AsmPrinter.h X86ISelLowering.cpp X86InstrInfo.td X86TargetAsmInfo.cpp

2006-10-30 Thread Reid Spencer
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.69 -> 1.70 X86AsmPrinter.cpp updated: 1.207 -> 1.208 X86AsmPrinter.h updated: 1.33 -> 1.34 X86ISelLowering.cpp updated: 1.282 -> 1.283 X86InstrInfo.td updated: 1.292 -> 1.293 X86TargetAsmInfo.cpp updated: 1.5 -> 1.6 --- Lo

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

2006-10-18 Thread Anton Korobeynikov
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.68 -> 1.69 X86AsmPrinter.cpp updated: 1.202 -> 1.203 --- Log message: Fixed mingw\cygwin linkonce linkage once again. Added workaround for linker bug with linkonce sections. Changed sections prefix to allow linker merge t

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

2006-10-17 Thread Chris Lattner
Anton, are you sure this is right? linkonce is probably != ".linkonce". Please check the semantics carefully, can you cite some docs on what ".linkonce" does? Emitting LLVM linkonce symbols the same as LLVM weak symbols should always be safe. Thanks, -Chris On Oct 17, 2006, at 1:30 PM,

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

2006-10-17 Thread Anton Korobeynikov
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.67 -> 1.68 X86AsmPrinter.cpp updated: 1.201 -> 1.202 --- Log message: Adding linkonce linkage codegeneration support for mingw32\cygwin targets. --- Diffs of the changes: (+26 -1) X86ATTAsmPrinter.cpp | 14 +++

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

2006-10-04 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.66 -> 1.67 X86IntelAsmPrinter.cpp updated: 1.59 -> 1.60 --- Log message: Pass the MachineFunction into EmitJumpTableInfo. --- Diffs of the changes: (+8 -4) X86ATTAsmPrinter.cpp |9 + X86IntelAsmPrinter.

[llvm-commits] CVS: llvm/lib/Target/X86/X86ATTAsmPrinter.cpp X86ATTAsmPrinter.h X86IntelAsmPrinter.cpp X86IntelAsmPrinter.h X86TargetAsmInfo.cpp X86TargetAsmInfo.h

2006-10-04 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.65 -> 1.66 X86ATTAsmPrinter.h updated: 1.16 -> 1.17 X86IntelAsmPrinter.cpp updated: 1.58 -> 1.59 X86IntelAsmPrinter.h updated: 1.24 -> 1.25 X86TargetAsmInfo.cpp updated: 1.3 -> 1.4 X86TargetAsmInfo.h updated: 1.1 -> 1.2 --

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

2006-09-25 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.64 -> 1.65 X86AsmPrinter.cpp updated: 1.199 -> 1.200 X86AsmPrinter.h updated: 1.32 -> 1.33 X86ISelLowering.cpp updated: 1.263 -> 1.264 X86IntelAsmPrinter.cpp updated: 1.57 -> 1.58 X86MachineFunctionInfo.h updated: 1.3 -> 1

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

2006-09-20 Thread Anton Korobeynikov
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.63 -> 1.64 X86AsmPrinter.cpp updated: 1.198 -> 1.199 X86AsmPrinter.h updated: 1.31 -> 1.32 X86ISelLowering.cpp updated: 1.261 -> 1.262 X86ISelLowering.h updated: 1.72 -> 1.73 X86IntelAsmPrinter.cpp updated: 1.56 -> 1.57 X8

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

2006-09-14 Thread Anton Korobeynikov
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.61 -> 1.62 X86AsmPrinter.cpp updated: 1.196 -> 1.197 X86AsmPrinter.h updated: 1.30 -> 1.31 X86ISelLowering.cpp updated: 1.258 -> 1.259 X86IntelAsmPrinter.cpp updated: 1.55 -> 1.56 X86Subtarget.h updated: 1.16 -> 1.17 --- L

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

2006-09-07 Thread Jim Laskey
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.59 -> 1.60 X86ATTAsmPrinter.h updated: 1.14 -> 1.15 X86AsmPrinter.cpp updated: 1.194 -> 1.195 X86AsmPrinter.h updated: 1.28 -> 1.29 X86IntelAsmPrinter.cpp updated: 1.53 -> 1.54 X86IntelAsmPrinter.h updated: 1.22 -> 1.23 X8

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

2006-09-06 Thread Jim Laskey
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.58 -> 1.59 X86ATTAsmPrinter.h updated: 1.13 -> 1.14 X86AsmPrinter.cpp updated: 1.192 -> 1.193 X86AsmPrinter.h updated: 1.27 -> 1.28 X86IntelAsmPrinter.cpp updated: 1.52 -> 1.53 X86IntelAsmPrinter.h updated: 1.21 -> 1.22 --

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

2006-08-30 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.57 -> 1.58 --- Log message: Minor asm fix. --- Diffs of the changes: (+3 -1) X86ATTAsmPrinter.cpp |4 +++- 1 files changed, 3 insertions(+), 1 deletion(-) Index: llvm/lib/Target/X86/X86ATTAsmPrinter.cpp diff -u

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

2006-08-28 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.56 -> 1.57 --- Log message: On Mac, print jump table entries after the function to work around a linker issue. --- Diffs of the changes: (+6 -3) X86ATTAsmPrinter.cpp |9 ++--- 1 files changed, 6 insertions(+)

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

2006-07-26 Thread Jim Laskey
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.55 -> 1.56 X86AsmPrinter.cpp updated: 1.190 -> 1.191 X86AsmPrinter.h updated: 1.24 -> 1.25 --- Log message: Use the predicate. --- Diffs of the changes: (+15 -15) X86ATTAsmPrinter.cpp | 18 +- X86As

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

2006-07-26 Thread Nate Begeman
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.54 -> 1.55 X86AsmPrinter.cpp updated: 1.189 -> 1.190 --- Log message: Support jump tables when in PIC relocation model --- Diffs of the changes: (+4 -2) X86ATTAsmPrinter.cpp |4 +++- X86AsmPrinter.cpp|2 +

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

2006-07-26 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.53 -> 1.54 X86ISelLowering.cpp updated: 1.239 -> 1.240 X86TargetMachine.cpp updated: 1.118 -> 1.119 --- Log message: Rename RelocModel::PIC to PIC_, to avoid conflicts with -DPIC. --- Diffs of the changes: (+7 -7) X8

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

2006-07-19 Thread Jim Laskey
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.52 -> 1.53 --- Log message: Bug#834 ICE (crash in code generator?) when building PCH . Missing Darwin check in Intel ATT ASM printer. --- Diffs of the changes: (+5 -3) X86ATTAsmPrinter.cpp |8 +--- 1 files ch

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

2006-06-23 Thread Jim Laskey
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.51 -> 1.52 --- Log message: Add and sort "sections" in debug lines. This always stepping through code in sections other than ".text", including weak sections like ctors and dtors. --- Diffs of the changes: (+1 -4) X

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

2006-06-14 Thread Jim Laskey
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.50 -> 1.51 --- Log message: Place dwarf headers at earliest possible point. Well behaved when skipping functions. --- Diffs of the changes: (+4 -1) X86ATTAsmPrinter.cpp |5 - 1 files changed, 4 insertions(+)

[llvm-commits] CVS: llvm/lib/Target/X86/X86ATTAsmPrinter.cpp X86InstrInfo.td X86IntelAsmPrinter.cpp

2006-05-31 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.49 -> 1.50 X86InstrInfo.td updated: 1.273 -> 1.274 X86IntelAsmPrinter.cpp updated: 1.51 -> 1.52 --- Log message: Rename ASM modifier trunc8, trunc16 to subreg8, subreg16. --- Diffs of the changes: (+7 -7) X86ATTAsmPr

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

2006-05-26 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.48 -> 1.49 X86IntelAsmPrinter.cpp updated: 1.50 -> 1.51 --- Log message: Remove a couple of bogus casts. --- Diffs of the changes: (+2 -2) X86ATTAsmPrinter.cpp |2 +- X86IntelAsmPrinter.cpp |2 +- 2 files ch

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

2006-05-25 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.47 -> 1.48 X86AsmPrinter.cpp updated: 1.181 -> 1.182 X86AsmPrinter.h updated: 1.18 -> 1.19 X86Subtarget.cpp updated: 1.26 -> 1.27 --- Log message: X86 / Cygwin asm / alignment fixes. Patch contributed by Anton Korobeyniko

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

2006-05-08 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.45 -> 1.46 X86AsmPrinter.cpp updated: 1.180 -> 1.181 X86AsmPrinter.h updated: 1.17 -> 1.18 X86IntelAsmPrinter.cpp updated: 1.45 -> 1.46 --- Log message: Fix the MASM asmprinter's lies. It does not want to emit code to .t

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

2006-05-08 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.44 -> 1.45 X86AsmPrinter.cpp updated: 1.179 -> 1.180 X86IntelAsmPrinter.cpp updated: 1.44 -> 1.45 --- Log message: Split SwitchSection into SwitchTo{Text|Data}Section methods. --- Diffs of the changes: (+18 -16) X86A

[llvm-commits] CVS: llvm/lib/Target/X86/X86ATTAsmPrinter.cpp X86ISelDAGToDAG.cpp X86InstrInfo.cpp X86InstrInfo.td X86IntelAsmPrinter.cpp X86RegisterInfo.cpp X86RegisterInfo.td

2006-05-08 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.43 -> 1.44 X86ISelDAGToDAG.cpp updated: 1.58 -> 1.59 X86InstrInfo.cpp updated: 1.49 -> 1.50 X86InstrInfo.td updated: 1.265 -> 1.266 X86IntelAsmPrinter.cpp updated: 1.43 -> 1.44 X86RegisterInfo.cpp updated: 1.150 -> 1.151 X

[llvm-commits] CVS: llvm/lib/Target/X86/X86ATTAsmPrinter.cpp X86ISelDAGToDAG.cpp X86InstrInfo.td X86IntelAsmPrinter.cpp X86RegisterInfo.cpp X86RegisterInfo.h

2006-05-04 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.42 -> 1.43 X86ISelDAGToDAG.cpp updated: 1.57 -> 1.58 X86InstrInfo.td updated: 1.263 -> 1.264 X86IntelAsmPrinter.cpp updated: 1.41 -> 1.42 X86RegisterInfo.cpp updated: 1.149 -> 1.150 X86RegisterInfo.h updated: 1.37 -> 1.38

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

2006-05-04 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.41 -> 1.42 X86IntelAsmPrinter.cpp updated: 1.40 -> 1.41 X86IntelAsmPrinter.h updated: 1.20 -> 1.21 --- Log message: Rename MO_VirtualRegister -> MO_Register. Clean up immediate handling. --- Diffs of the changes: (+3

[llvm-commits] CVS: llvm/lib/Target/X86/X86ATTAsmPrinter.cpp X86InstrBuilder.h X86IntelAsmPrinter.cpp X86RegisterInfo.cpp

2006-05-04 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.40 -> 1.41 X86InstrBuilder.h updated: 1.18 -> 1.19 X86IntelAsmPrinter.cpp updated: 1.39 -> 1.40 X86RegisterInfo.cpp updated: 1.146 -> 1.147 --- Log message: There shalt be only one "immediate" operand type! --- Diffs o

[llvm-commits] CVS: llvm/lib/Target/X86/X86ATTAsmPrinter.cpp X86InstrBuilder.h X86IntelAsmPrinter.cpp X86IntelAsmPrinter.h X86RegisterInfo.cpp

2006-05-03 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.39 -> 1.40 X86InstrBuilder.h updated: 1.17 -> 1.18 X86IntelAsmPrinter.cpp updated: 1.37 -> 1.38 X86IntelAsmPrinter.h updated: 1.19 -> 1.20 X86RegisterInfo.cpp updated: 1.145 -> 1.146 --- Log message: Remove a bunch more S

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

2006-05-03 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.38 -> 1.39 X86IntelAsmPrinter.cpp updated: 1.36 -> 1.37 --- Log message: Remove some more unused stuff from MachineInstr that was leftover from V9. --- Diffs of the changes: (+0 -8) X86ATTAsmPrinter.cpp |4

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

2006-05-01 Thread Nate Begeman
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.37 -> 1.38 X86AsmPrinter.cpp updated: 1.173 -> 1.174 X86AsmPrinter.h updated: 1.15 -> 1.16 X86IntelAsmPrinter.cpp updated: 1.35 -> 1.36 --- Log message: Extend printBasicBlockLabel a bit so that it can be used to print al

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

2006-04-28 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.36 -> 1.37 X86ATTAsmPrinter.h updated: 1.12 -> 1.13 X86IntelAsmPrinter.cpp updated: 1.29 -> 1.30 X86IntelAsmPrinter.h updated: 1.13 -> 1.14 --- Log message: I can't spell: Register, not Regsiter. --- Diffs of the change

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

2006-04-28 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.35 -> 1.36 X86ATTAsmPrinter.h updated: 1.11 -> 1.12 X86IntelAsmPrinter.cpp updated: 1.28 -> 1.29 X86IntelAsmPrinter.h updated: 1.12 -> 1.13 --- Log message: Implemented x86 inline asm b, h, w, k modifiers. --- Diffs of

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

2006-04-28 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.34 -> 1.35 X86ATTAsmPrinter.h updated: 1.10 -> 1.11 X86IntelAsmPrinter.cpp updated: 1.27 -> 1.28 X86IntelAsmPrinter.h updated: 1.11 -> 1.12 --- Log message: Bare-bone X86 inline asm printer support. --- Diffs of the cha

[llvm-commits] CVS: llvm/lib/Target/X86/X86ATTAsmPrinter.cpp X86AsmPrinter.cpp X86AsmPrinter.h X86CodeEmitter.cpp X86ISelLowering.cpp X86InstrInfo.td X86IntelAsmPrinter.cpp

2006-04-22 Thread Nate Begeman
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.33 -> 1.34 X86AsmPrinter.cpp updated: 1.172 -> 1.173 X86AsmPrinter.h updated: 1.14 -> 1.15 X86CodeEmitter.cpp updated: 1.93 -> 1.94 X86ISelLowering.cpp updated: 1.182 -> 1.183 X86InstrInfo.td updated: 1.260 -> 1.261 X86Int

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

2006-04-07 Thread Jim Laskey
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.32 -> 1.33 X86IntelAsmPrinter.cpp updated: 1.25 -> 1.26 --- Log message: Make sure that debug labels are defined within the same section and after the entry point of a function. --- Diffs of the changes: (+10 -10) X8

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

2006-03-06 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.29 -> 1.30 X86AsmPrinter.cpp updated: 1.168 -> 1.169 X86AsmPrinter.h updated: 1.12 -> 1.13 X86IntelAsmPrinter.cpp updated: 1.22 -> 1.23 --- Log message: - Emit subsections_via_symbols for Darwin. - Conditionalize Dwarf de

[llvm-commits] CVS: llvm/lib/Target/X86/X86ATTAsmPrinter.cpp X86ATTAsmPrinter.h X86AsmPrinter.cpp X86AsmPrinter.h X86ISelLowering.cpp X86InstrInfo.td X86IntelAsmPrinter.cpp X86IntelAsmPrinter.h

2006-03-06 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.28 -> 1.29 X86ATTAsmPrinter.h updated: 1.8 -> 1.9 X86AsmPrinter.cpp updated: 1.167 -> 1.168 X86AsmPrinter.h updated: 1.11 -> 1.12 X86ISelLowering.cpp updated: 1.102 -> 1.103 X86InstrInfo.td updated: 1.251 -> 1.252 X86Intel

[llvm-commits] CVS: llvm/lib/Target/X86/X86ATTAsmPrinter.cpp X86AsmPrinter.cpp X86ISelDAGToDAG.cpp X86ISelLowering.cpp X86ISelLowering.h X86InstrInfo.td X86IntelAsmPrinter.cpp

2006-02-22 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.25 -> 1.26 X86AsmPrinter.cpp updated: 1.165 -> 1.166 X86ISelDAGToDAG.cpp updated: 1.51 -> 1.52 X86ISelLowering.cpp updated: 1.94 -> 1.95 X86ISelLowering.h updated: 1.30 -> 1.31 X86InstrInfo.td updated: 1.247 -> 1.248 X86In

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

2006-02-22 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.24 -> 1.25 --- Log message: Missing .globl for weak / link-once .text symbols. --- Diffs of the changes: (+1 -0) X86ATTAsmPrinter.cpp |1 + 1 files changed, 1 insertion(+) Index: llvm/lib/Target/X86/X86ATTAsmPr

[llvm-commits] CVS: llvm/lib/Target/X86/X86ATTAsmPrinter.cpp X86CodeEmitter.cpp X86ISelLowering.cpp X86IntelAsmPrinter.cpp X86TargetMachine.cpp

2006-02-22 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.23 -> 1.24 X86CodeEmitter.cpp updated: 1.90 -> 1.91 X86ISelLowering.cpp updated: 1.93 -> 1.94 X86IntelAsmPrinter.cpp updated: 1.17 -> 1.18 X86TargetMachine.cpp updated: 1.104 -> 1.105 --- Log message: - Added option -relo

[llvm-commits] CVS: llvm/lib/Target/X86/X86ATTAsmPrinter.cpp X86ATTAsmPrinter.h X86ISelDAGToDAG.cpp X86ISelLowering.cpp X86ISelLowering.h X86InstrInfo.td X86IntelAsmPrinter.cpp X86IntelAsmPrinter.h X8

2006-02-17 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.22 -> 1.23 X86ATTAsmPrinter.h updated: 1.6 -> 1.7 X86ISelDAGToDAG.cpp updated: 1.49 -> 1.50 X86ISelLowering.cpp updated: 1.88 -> 1.89 X86ISelLowering.h updated: 1.27 -> 1.28 X86InstrInfo.td updated: 1.237 -> 1.238 X86Intel

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

2006-02-07 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.21 -> 1.22 X86AsmPrinter.cpp updated: 1.160 -> 1.161 X86ISelLowering.cpp updated: 1.78 -> 1.79 X86IntelAsmPrinter.cpp updated: 1.15 -> 1.16 --- Log message: Darwin ABI issues: weak, linkonce, etc. dynamic-no-pic support i

[llvm-commits] CVS: llvm/lib/Target/X86/X86ATTAsmPrinter.cpp X86ATTAsmPrinter.h X86InstrInfo.td X86IntelAsmPrinter.cpp X86IntelAsmPrinter.h

2006-02-06 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.20 -> 1.21 X86ATTAsmPrinter.h updated: 1.5 -> 1.6 X86InstrInfo.td updated: 1.230 -> 1.231 X86IntelAsmPrinter.cpp updated: 1.14 -> 1.15 X86IntelAsmPrinter.h updated: 1.6 -> 1.7 --- Log message: Eliminate the printCallOpera

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

2006-01-25 Thread Evan Cheng
No, it's correct. Some assemblers prefer 'd' for double-word, some 'l' for long-word. This just works around some inconsistency in the Apple assembler. Evan On Jan 25, 2006, at 6:38 PM, Reid Spencer wrote: Evan, I don't know anything about this stuff, but looking at the pattern, it seems

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

2006-01-25 Thread Reid Spencer
Evan, I don't know anything about this stuff, but looking at the pattern, it seems a mistake may have been made? Consider these: On Wed, 2006-01-25 at 20:27 -0600, Evan Cheng wrote: > void X86ATTAsmPrinter::printMachineInstruction(const MachineInstr *MI) { >++EmittedInsts; > + // This work

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

2006-01-25 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.19 -> 1.20 --- Log message: Work around some x86 Darwin assembler bugs --- Diffs of the changes: (+26 -0) X86ATTAsmPrinter.cpp | 26 ++ 1 files changed, 26 insertions(+) Index: llvm/lib/Tar

[llvm-commits] CVS: llvm/lib/Target/X86/X86ATTAsmPrinter.cpp X86CodeEmitter.cpp X86FloatingPoint.cpp X86ISelDAGToDAG.cpp X86ISelPattern.cpp X86IntelAsmPrinter.cpp X86TargetMachine.cpp

2006-01-22 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.18 -> 1.19 X86CodeEmitter.cpp updated: 1.82 -> 1.83 X86FloatingPoint.cpp updated: 1.47 -> 1.48 X86ISelDAGToDAG.cpp updated: 1.35 -> 1.36 X86ISelPattern.cpp updated: 1.199 -> 1.200 X86IntelAsmPrinter.cpp updated: 1.13 -> 1.

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

2005-12-15 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.17 -> 1.18 --- Log message: Don't globalize internal functions --- Diffs of the changes: (+2 -1) X86ATTAsmPrinter.cpp |3 ++- 1 files changed, 2 insertions(+), 1 deletion(-) Index: llvm/lib/Target/X86/X86ATTAsm

[llvm-commits] CVS: llvm/lib/Target/X86/X86ATTAsmPrinter.cpp X86ATTAsmPrinter.h X86InstrInfo.td X86IntelAsmPrinter.cpp X86IntelAsmPrinter.h

2005-11-30 Thread Nate Begeman
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.16 -> 1.17 X86ATTAsmPrinter.h updated: 1.2 -> 1.3 X86InstrInfo.td updated: 1.143 -> 1.144 X86IntelAsmPrinter.cpp updated: 1.12 -> 1.13 X86IntelAsmPrinter.h updated: 1.2 -> 1.3 --- Log message: No longer track value types

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

2005-11-21 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.15 -> 1.16 X86AsmPrinter.cpp updated: 1.156 -> 1.157 X86AsmPrinter.h updated: 1.7 -> 1.8 X86IntelAsmPrinter.cpp updated: 1.10 -> 1.11 --- Log message: Use HasDotTypeDotSizeDirective instead of forELF --- Diffs of the ch

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

2005-11-21 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.14 -> 1.15 X86AsmPrinter.cpp updated: 1.154 -> 1.155 X86AsmPrinter.h updated: 1.6 -> 1.7 --- Log message: Use subtarget information computed by X86Subtarget instead of rolling our own. --- Diffs of the changes: (+22 -2

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

2005-11-21 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.13 -> 1.14 X86AsmPrinter.cpp updated: 1.153 -> 1.154 X86AsmPrinter.h updated: 1.5 -> 1.6 X86IntelAsmPrinter.cpp updated: 1.9 -> 1.10 --- Log message: Add a forELF flag, allowing the removal of forCygwin and simplification

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

2005-11-21 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.12 -> 1.13 X86AsmPrinter.cpp updated: 1.150 -> 1.151 X86AsmPrinter.h updated: 1.4 -> 1.5 X86IntelAsmPrinter.cpp updated: 1.8 -> 1.9 --- Log message: Switch to using the shared constant pool printer, along with using short

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

2005-11-20 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.11 -> 1.12 X86AsmPrinter.cpp updated: 1.149 -> 1.150 X86IntelAsmPrinter.cpp updated: 1.7 -> 1.8 --- Log message: Adjust to capitalized AsmPrinter method names --- Diffs of the changes: (+9 -9) X86ATTAsmPrinter.cpp

  1   2   >