Changes in directory llvm/lib/Target/Alpha:
AlphaCodeEmitter.cpp updated: 1.7 -> 1.8
AlphaISelDAGToDAG.cpp updated: 1.5 -> 1.6
AlphaISelPattern.cpp updated: 1.185 -> 1.186
AlphaInstrFormats.td updated: 1.13 -> 1.14
AlphaInstrInfo.td updated: 1.72 -> 1.73
---
Log message:
massive DAGISel patch.
Changes in directory llvm/lib/Target:
TargetLowering.cpp updated: 1.13 -> 1.14
---
Log message:
Rather than attempting to legalize 1 x float, make sure the SD ISel never
generates it. Make MVT::Vector expand-only, and remove the code in
Legalize that attempts to legalize it.
The plan for supp
Changes in directory llvm/lib/CodeGen/SelectionDAG:
LegalizeDAG.cpp updated: 1.213 -> 1.214
SelectionDAGISel.cpp updated: 1.103 -> 1.104
---
Log message:
Rather than attempting to legalize 1 x float, make sure the SD ISel never
generates it. Make MVT::Vector expand-only, and remove the code in
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
Changes in directory llvm/include/llvm/CodeGen:
AsmPrinter.h updated: 1.21 -> 1.22
---
Log message:
Add a new flag
---
Diffs of the changes: (+6 -1)
AsmPrinter.h |7 ++-
1 files changed, 6 insertions(+), 1 deletion(-)
Index: llvm/include/llvm/CodeGen/AsmPrinter.h
diff -u llvm/inc
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
Changes in directory llvm/lib/Target/X86:
X86Subtarget.cpp updated: 1.7 -> 1.8
X86Subtarget.h updated: 1.6 -> 1.7
---
Log message:
Simplify the subtarget info, allow the asmwriter to do some target sensing
based on TargetType.
---
Diffs of the changes: (+2 -22)
X86Subtarget.cpp | 17 ++--
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
Changes in directory llvm-www/pubs:
2005-11-SAFECodeTR.pdf updated: 1.5 -> 1.6
---
Log message:
safecode techreport fixes
---
Diffs of the changes: (+0 -0)
2005-11-SAFECodeTR.pdf |0
1 files changed
Index: llvm-www/pubs/2005-11-SAFECodeTR.pdf
_
Changes in directory llvm/lib/Target/X86:
X86Subtarget.cpp updated: 1.6 -> 1.7
X86Subtarget.h updated: 1.5 -> 1.6
---
Log message:
Make the X86 subtarget compute the basic target type: ELF, Cygwin, Darwin,
or native Win32
---
Diffs of the changes: (+24 -15)
X86Subtarget.cpp | 35 +++
Changes in directory llvm-www/pubs:
2005-11-SAFECodeTR.pdf updated: 1.4 -> 1.5
---
Log message:
safecode techreport fixes
---
Diffs of the changes: (+0 -0)
2005-11-SAFECodeTR.pdf |0
1 files changed
Index: llvm-www/pubs/2005-11-SAFECodeTR.pdf
_
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
Changes in directory llvm/include/llvm/CodeGen:
AsmPrinter.h updated: 1.20 -> 1.21
---
Log message:
Add some more directives
---
Diffs of the changes: (+18 -1)
AsmPrinter.h | 19 ++-
1 files changed, 18 insertions(+), 1 deletion(-)
Index: llvm/include/llvm/CodeGen/AsmPr
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
I think I know what you meant here, but just to be safe I'll let you
do it. :)
Can you send me a testcase that this assert breaks?
Thanks,
-Chris
---
Diffs of the changes: (+1 -1)
RegAllocLinearScan.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/CodeGen/Reg
Changes in directory llvm/lib/Target/IA64:
IA64ISelDAGToDAG.cpp updated: 1.10 -> 1.11
---
Log message:
add support for div/rem to the dag->dag isel. yay.
---
Diffs of the changes: (+180 -0)
IA64ISelDAGToDAG.cpp | 180 +++
1 files changed, 1
Changes in directory llvm/lib/CodeGen:
RegAllocLinearScan.cpp updated: 1.115 -> 1.116
---
Log message:
I think I know what you meant here, but just to be safe I'll let you
do it. :)
<_sabre_> excuses excuses
---
Diffs of the changes: (+1 -1)
RegAllocLinearScan.cpp |2 +-
1 files
Changes in directory llvm/lib/Target/IA64:
IA64AsmPrinter.cpp updated: 1.19 -> 1.20
---
Log message:
Eliminate unneeded intermediate class. Move doFinalizeMethod to bottom of
file.
---
Diffs of the changes: (+88 -99)
IA64AsmPrinter.cpp | 187 -
Changes in directory llvm/lib/Target/IA64:
IA64AsmPrinter.cpp updated: 1.18 -> 1.19
---
Log message:
Start using shared asmprinter Constant Pool emitter, use shorter cpi names.
---
Diffs of the changes: (+5 -26)
IA64AsmPrinter.cpp | 31 +--
1 files changed, 5
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
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
Changes in directory llvm/lib/Target/Alpha:
AlphaAsmPrinter.cpp updated: 1.25 -> 1.26
---
Log message:
Switch to using the generic constant pool emitter impl, use shorter
CPI names
---
Diffs of the changes: (+2 -25)
AlphaAsmPrinter.cpp | 27 ++-
1 files changed, 2
Changes in directory llvm/lib/Target/PowerPC:
PPCAsmPrinter.cpp updated: 1.120 -> 1.121
---
Log message:
Use generic constant pool emission code in the AsmPrinter class.
---
Diffs of the changes: (+4 -30)
PPCAsmPrinter.cpp | 34 --
1 files changed, 4 inser
Changes in directory llvm/lib/CodeGen:
AsmPrinter.cpp updated: 1.28 -> 1.29
---
Log message:
Allow target to customize directive used to switch to arbitrary section in
SwitchSection,
add generic constant pool emitter
---
Diffs of the changes: (+28 -1)
AsmPrinter.cpp | 29 +++
Changes in directory llvm/include/llvm/CodeGen:
AsmPrinter.h updated: 1.19 -> 1.20
---
Log message:
add two more config directives, add method for printing constant pool
---
Diffs of the changes: (+20 -1)
AsmPrinter.h | 21 -
1 files changed, 20 insertions(+), 1 delet
Changes in directory llvm/lib/Target/PowerPC:
PPCAsmPrinter.cpp updated: 1.119 -> 1.120
---
Log message:
Use the FunctionNumber provided by the AsmPrinter class
---
Diffs of the changes: (+15 -19)
PPCAsmPrinter.cpp | 34 +++---
1 files changed, 15 insertions(+
Changes in directory llvm/lib/CodeGen:
AsmPrinter.cpp updated: 1.27 -> 1.28
---
Log message:
increment the function number in SetupMachineFunction
---
Diffs of the changes: (+1 -0)
AsmPrinter.cpp |1 +
1 files changed, 1 insertion(+)
Index: llvm/lib/CodeGen/AsmPrinter.cpp
diff -u llv
Changes in directory llvm/include/llvm/CodeGen:
AsmPrinter.h updated: 1.18 -> 1.19
---
Log message:
Make the AsmPrinter keep track of the notion of a function number.
---
Diffs of the changes: (+19 -2)
AsmPrinter.h | 21 +++--
1 files changed, 19 insertions(+), 2 deletion
Changes in directory llvm/lib/Target/PowerPC:
PPCAsmPrinter.cpp updated: 1.118 -> 1.119
---
Log message:
Use CommentString where possible, fix a bug where aix mode wouldn't assemble
due to basic blocks being misnamed.
---
Diffs of the changes: (+4 -4)
PPCAsmPrinter.cpp |8
1 f
Changes in directory llvm/lib/Target/PowerPC:
PPCAsmPrinter.cpp updated: 1.117 -> 1.118
---
Log message:
unify the darwin and aix constant pool printers
---
Diffs of the changes: (+28 -48)
PPCAsmPrinter.cpp | 76 +++---
1 files changed, 28
30 matches
Mail list logo