Changes in directory llvm/lib/Target/X86:
X86ATTAsmPrinter.cpp updated: 1.107 - 1.108
X86ATTAsmPrinter.h updated: 1.18 - 1.19
---
Log message:
Say ATT instead of Intel in the comments for ATT support.
---
Diffs of the changes: (+3 -3)
X86ATTAsmPrinter.cpp |4 ++--
X86ATTAsmPrinter.h
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
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(-)
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 small
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.
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
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:
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)
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
+SDOperand
+X86TargetLowering::LowerGlobalTLSAddress(SDOperand Op, SelectionDAG
DAG) {
+ // TODO: implement the local dynamic model
+ // TODO: implement the initial execmodel for pic executables
+ assert(!Subtarget-is64Bit() TLS not implemented for X86_64);
+ GlobalAddressSDNode *GA
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
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 it be
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 review this
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.td updated: 1.302
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
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:
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 -
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 +-
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
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.
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
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
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
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|
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
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:
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:
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 |
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:
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.cpp |9
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 pointed out
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(-)
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.
Can you be a bit
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
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
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 +-
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:
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
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:
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
---
Log
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
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
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,
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
---
Log
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 +
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.4
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
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
---
Log
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
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
---
Log
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
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)
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 +-
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 +-
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
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)
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
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 Korobeynikov!
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
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)
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
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 -3)
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
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
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 all
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
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 the
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 changes:
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
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)
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
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
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:
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
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
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 printCallOperand
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 works
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 for
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 shorter
Changes in directory llvm/lib/Target/X86:
X86ATTAsmPrinter.cpp updated: 1.8 - 1.9
X86AsmPrinter.cpp updated: 1.145 - 1.146
X86IntelAsmPrinter.cpp updated: 1.4 - 1.5
---
Log message:
Naturally align doubles in the constant pool, set PrivateGlobalPrefix on
darwin, use it when printing the
Changes in directory llvm/lib/Target/X86:
X86ATTAsmPrinter.cpp updated: 1.10 - 1.11
X86IntelAsmPrinter.cpp updated: 1.6 - 1.7
---
Log message:
Use PrivateGlobalPrefix for basic block labels. This allows the x86 darwin
port to properly use L for the bb prefix instead of .
---
Diffs of the
81 matches
Mail list logo