[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp AlphaISelDAGToDAG.cpp AlphaISelLowering.cpp AlphaLLRP.cpp AlphaRegisterInfo.cpp

2007-04-16 Thread Anton Korobeynikov
Changes in directory llvm/lib/Target/Alpha: AlphaAsmPrinter.cpp updated: 1.63 -> 1.64 AlphaISelDAGToDAG.cpp updated: 1.68 -> 1.69 AlphaISelLowering.cpp updated: 1.85 -> 1.86 AlphaLLRP.cpp updated: 1.7 -> 1.8 AlphaRegisterInfo.cpp updated: 1.64 -> 1.65 --- Log message: Removed tabs everywhere ex

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp

2007-02-13 Thread Andrew Lenharth
Changes in directory llvm/lib/Target/Alpha: AlphaAsmPrinter.cpp updated: 1.62 -> 1.63 --- Log message: Well this isn't as ugly and it works better. At least gcc bootstraps again --- Diffs of the changes: (+70 -71) AlphaAsmPrinter.cpp | 141 +-

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp

2007-01-23 Thread Evan Cheng
Changes in directory llvm/lib/Target/Alpha: AlphaAsmPrinter.cpp updated: 1.60 -> 1.61 --- Log message: Renamed getTypeAlignmentShift() to getPreferredTypeAlignmentShift(). --- Diffs of the changes: (+1 -1) AlphaAsmPrinter.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp AlphaCodeEmitter.cpp AlphaISelDAGToDAG.cpp AlphaLLRP.cpp

2006-12-19 Thread Chris Lattner
Changes in directory llvm/lib/Target/Alpha: AlphaAsmPrinter.cpp updated: 1.59 -> 1.60 AlphaCodeEmitter.cpp updated: 1.20 -> 1.21 AlphaISelDAGToDAG.cpp updated: 1.63 -> 1.64 AlphaLLRP.cpp updated: 1.6 -> 1.7 --- Log message: eliminate static ctors for Statistic objects. --- Diffs of the change

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp AlphaLLRP.cpp AlphaTargetAsmInfo.cpp

2006-12-07 Thread Andrew Lenharth
Changes in directory llvm/lib/Target/Alpha: AlphaAsmPrinter.cpp updated: 1.58 -> 1.59 AlphaLLRP.cpp updated: 1.5 -> 1.6 AlphaTargetAsmInfo.cpp updated: 1.4 -> 1.5 --- Log message: Simplify a bit --- Diffs of the changes: (+15 -30) AlphaAsmPrinter.cpp| 41 +++---

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp AlphaCodeEmitter.cpp AlphaISelDAGToDAG.cpp AlphaISelLowering.cpp AlphaInstrInfo.cpp AlphaJITInfo.cpp AlphaRegisterInfo.cpp

2006-12-07 Thread Bill Wendling
Changes in directory llvm/lib/Target/Alpha: AlphaAsmPrinter.cpp updated: 1.57 -> 1.58 AlphaCodeEmitter.cpp updated: 1.19 -> 1.20 AlphaISelDAGToDAG.cpp updated: 1.62 -> 1.63 AlphaISelLowering.cpp updated: 1.74 -> 1.75 AlphaInstrInfo.cpp updated: 1.15 -> 1.16 AlphaJITInfo.cpp updated: 1.11 -> 1.12

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp AlphaInstrInfo.td

2006-12-07 Thread Andrew Lenharth
Changes in directory llvm/lib/Target/Alpha: AlphaAsmPrinter.cpp updated: 1.56 -> 1.57 AlphaInstrInfo.td updated: 1.135 -> 1.136 --- Log message: Be sure to grab weak functions too, and make implicit defs comments --- Diffs of the changes: (+10 -3) AlphaAsmPrinter.cpp |7 +++ AlphaIn

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp

2006-12-06 Thread Chris Lattner
Changes in directory llvm/lib/Target/Alpha: AlphaAsmPrinter.cpp updated: 1.55 -> 1.56 --- Log message: add #include --- Diffs of the changes: (+1 -0) AlphaAsmPrinter.cpp |1 + 1 files changed, 1 insertion(+) Index: llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp diff -u llvm/lib/Target/Alp

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp AlphaCodeEmitter.cpp AlphaLLRP.cpp

2006-12-06 Thread Chris Lattner
Changes in directory llvm/lib/Target/Alpha: AlphaAsmPrinter.cpp updated: 1.54 -> 1.55 AlphaCodeEmitter.cpp updated: 1.18 -> 1.19 AlphaLLRP.cpp updated: 1.4 -> 1.5 --- Log message: Detemplatize the Statistic class. The only type it is instantiated with is 'unsigned'. --- Diffs of the changes

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp AlphaCodeEmitter.cpp AlphaISelDAGToDAG.cpp AlphaISelLowering.cpp

2006-11-02 Thread Reid Spencer
Changes in directory llvm/lib/Target/Alpha: AlphaAsmPrinter.cpp updated: 1.53 -> 1.54 AlphaCodeEmitter.cpp updated: 1.17 -> 1.18 AlphaISelDAGToDAG.cpp updated: 1.61 -> 1.62 AlphaISelLowering.cpp updated: 1.72 -> 1.73 --- Log message: For PR786: http://llvm.org/PR786 : Turn on -Wunused and -Wno-

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp

2006-10-24 Thread Devang Patel
Changes in directory llvm/lib/Target/Alpha: AlphaAsmPrinter.cpp updated: 1.52 -> 1.53 --- Log message: Move getPreferredAlignmentLog from AsmPrinter to TargetData --- Diffs of the changes: (+1 -1) AlphaAsmPrinter.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/l

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp

2006-10-04 Thread Chris Lattner
Changes in directory llvm/lib/Target/Alpha: AlphaAsmPrinter.cpp updated: 1.51 -> 1.52 --- Log message: Pass the MachineFunction into EmitJumpTableInfo. --- Diffs of the changes: (+1 -1) AlphaAsmPrinter.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/Target/A

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp

2006-10-04 Thread Chris Lattner
Changes in directory llvm/lib/Target/Alpha: AlphaAsmPrinter.cpp updated: 1.50 -> 1.51 --- Log message: use getSectionForFunction to decide which section to emit code into --- Diffs of the changes: (+5 -4) AlphaAsmPrinter.cpp |9 + 1 files changed, 5 insertions(+), 4 deletions(-

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp AlphaISelLowering.cpp AlphaInstrInfo.td

2006-09-18 Thread Andrew Lenharth
Changes in directory llvm/lib/Target/Alpha: AlphaAsmPrinter.cpp updated: 1.49 -> 1.50 AlphaISelLowering.cpp updated: 1.60 -> 1.61 AlphaInstrInfo.td updated: 1.123 -> 1.124 --- Log message: Jump tables on Alpha --- Diffs of the changes: (+38 -2) AlphaAsmPrinter.cpp |8 AlphaIS

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp

2006-09-14 Thread Anton Korobeynikov
Changes in directory llvm/lib/Target/Alpha: AlphaAsmPrinter.cpp updated: 1.48 -> 1.49 --- Log message: Adding dllimport, dllexport and external weak linkage types. DLL* linkages got full (I hope) codegeneration support in C & both x86 assembler backends. External weak linkage added for future

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp AlphaTargetMachine.cpp AlphaTargetMachine.h

2006-09-07 Thread Jim Laskey
Changes in directory llvm/lib/Target/Alpha: AlphaAsmPrinter.cpp updated: 1.47 -> 1.48 AlphaTargetMachine.cpp updated: 1.29 -> 1.30 AlphaTargetMachine.h updated: 1.15 -> 1.16 --- Log message: Make target asm info a property of the target machine. --- Diffs of the changes: (+13 -11) AlphaAsm

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp

2006-09-06 Thread Jim Laskey
Changes in directory llvm/lib/Target/Alpha: AlphaAsmPrinter.cpp updated: 1.46 -> 1.47 --- Log message: Separate target specific asm properties from the asm printers. --- Diffs of the changes: (+14 -7) AlphaAsmPrinter.cpp | 21 ++--- 1 files changed, 14 insertions(+), 7 de

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp

2006-07-03 Thread Andrew Lenharth
Changes in directory llvm/lib/Target/Alpha: AlphaAsmPrinter.cpp updated: 1.45 -> 1.46 --- Log message: 0 offsets for memory operands --- Diffs of the changes: (+2 -0) AlphaAsmPrinter.cpp |2 ++ 1 files changed, 2 insertions(+) Index: llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp diff -u l

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp AlphaISelDAGToDAG.cpp AlphaISelLowering.cpp

2006-06-21 Thread Andrew Lenharth
Changes in directory llvm/lib/Target/Alpha: AlphaAsmPrinter.cpp updated: 1.44 -> 1.45 AlphaISelDAGToDAG.cpp updated: 1.45 -> 1.46 AlphaISelLowering.cpp updated: 1.53 -> 1.54 --- Log message: Add memory operand and int regs --- Diffs of the changes: (+46 -0) AlphaAsmPrinter.cpp | 14

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp AlphaISelLowering.cpp AlphaISelLowering.h

2006-06-21 Thread Andrew Lenharth
Changes in directory llvm/lib/Target/Alpha: AlphaAsmPrinter.cpp updated: 1.43 -> 1.44 AlphaISelLowering.cpp updated: 1.52 -> 1.53 AlphaISelLowering.h updated: 1.18 -> 1.19 --- Log message: inline asm, at least for floats --- Diffs of the changes: (+58 -0) AlphaAsmPrinter.cpp | 12 ++

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp

2006-05-17 Thread Andrew Lenharth
Changes in directory llvm/lib/Target/Alpha: AlphaAsmPrinter.cpp updated: 1.42 -> 1.43 --- Log message: Added sanity check for obviously bogus immediates --- Diffs of the changes: (+1 -0) AlphaAsmPrinter.cpp |1 + 1 files changed, 1 insertion(+) Index: llvm/lib/Target/Alpha/AlphaAsmPri

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp

2006-05-08 Thread Chris Lattner
Changes in directory llvm/lib/Target/Alpha: AlphaAsmPrinter.cpp updated: 1.41 -> 1.42 --- Log message: Split SwitchSection into SwitchTo{Text|Data}Section methods. --- Diffs of the changes: (+5 -5) AlphaAsmPrinter.cpp | 10 +- 1 files changed, 5 insertions(+), 5 deletions(-) In

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp

2006-05-04 Thread Chris Lattner
Changes in directory llvm/lib/Target/Alpha: AlphaAsmPrinter.cpp updated: 1.40 -> 1.41 --- Log message: Rename MO_VirtualRegister -> MO_Register. Clean up immediate handling. --- Diffs of the changes: (+2 -2) AlphaAsmPrinter.cpp |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp AlphaRegisterInfo.cpp

2006-05-04 Thread Chris Lattner
Changes in directory llvm/lib/Target/Alpha: AlphaAsmPrinter.cpp updated: 1.39 -> 1.40 AlphaRegisterInfo.cpp updated: 1.41 -> 1.42 --- Log message: There shalt be only one "immediate" operand type! --- Diffs of the changes: (+3 -4) AlphaAsmPrinter.cpp |3 +-- AlphaRegisterInfo.cpp |

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp AlphaRegisterInfo.cpp

2006-05-03 Thread Chris Lattner
Changes in directory llvm/lib/Target/Alpha: AlphaAsmPrinter.cpp updated: 1.38 -> 1.39 AlphaRegisterInfo.cpp updated: 1.40 -> 1.41 --- Log message: Remove a bunch more SparcV9 specific stuff --- Diffs of the changes: (+3 -8) AlphaAsmPrinter.cpp |8 +--- AlphaRegisterInfo.cpp |

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp

2006-05-03 Thread Chris Lattner
Changes in directory llvm/lib/Target/Alpha: AlphaAsmPrinter.cpp updated: 1.37 -> 1.38 --- Log message: Remove some more V9-specific stuff. --- Diffs of the changes: (+1 -6) AlphaAsmPrinter.cpp |7 +-- 1 files changed, 1 insertion(+), 6 deletions(-) Index: llvm/lib/Target/Alpha/Al

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp

2006-05-03 Thread Chris Lattner
Changes in directory llvm/lib/Target/Alpha: AlphaAsmPrinter.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 -6) AlphaAsmPrinter.cpp |6 -- 1 files changed, 6 deletions(-) Index: ll

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp AlphaTargetMachine.cpp AlphaTargetMachine.h

2006-05-02 Thread Owen Anderson
Changes in directory llvm/lib/Target/Alpha: AlphaAsmPrinter.cpp updated: 1.35 -> 1.36 AlphaTargetMachine.cpp updated: 1.23 -> 1.24 AlphaTargetMachine.h updated: 1.12 -> 1.13 --- Log message: Refactor TargetMachine, pushing handling of TargetData into the target-specific subclasses. This has o

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp

2006-05-01 Thread Nate Begeman
Changes in directory llvm/lib/Target/Alpha: AlphaAsmPrinter.cpp updated: 1.34 -> 1.35 --- Log message: Extend printBasicBlockLabel a bit so that it can be used to print all basic block labels, consolidating the code to do so in one place for each target. --- Diffs of the changes: (+2 -3)

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp AlphaISelLowering.cpp

2006-04-22 Thread Nate Begeman
Changes in directory llvm/lib/Target/Alpha: AlphaAsmPrinter.cpp updated: 1.33 -> 1.34 AlphaISelLowering.cpp updated: 1.46 -> 1.47 --- Log message: JumpTable support! What this represents is working asm and jit support for x86 and ppc for 100% dense switch statements when relocations are non-PI

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp

2006-03-08 Thread Chris Lattner
Changes in directory llvm/lib/Target/Alpha: AlphaAsmPrinter.cpp updated: 1.32 -> 1.33 --- Log message: Add support for 'special' llvm globals like debug info and static ctors/dtors. --- Diffs of the changes: (+4 -0) AlphaAsmPrinter.cpp |4 1 files changed, 4 insertions(+) Index:

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp

2006-02-27 Thread Jim Laskey
Changes in directory llvm/lib/Target/Alpha: AlphaAsmPrinter.cpp updated: 1.31 -> 1.32 --- Log message: Removed dependency on how operands are printed (want multi-line.) --- Diffs of the changes: (+3 -9) AlphaAsmPrinter.cpp | 12 +++- 1 files changed, 3 insertions(+), 9 deletions

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp

2006-02-06 Thread Andrew Lenharth
Changes in directory llvm/lib/Target/Alpha: AlphaAsmPrinter.cpp updated: 1.30 -> 1.31 --- Log message: see what this allignment thing will do --- Diffs of the changes: (+2 -1) AlphaAsmPrinter.cpp |3 ++- 1 files changed, 2 insertions(+), 1 deletion(-) Index: llvm/lib/Target/Alpha/Alph

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp

2006-02-04 Thread Andrew Lenharth
Changes in directory llvm/lib/Target/Alpha: AlphaAsmPrinter.cpp updated: 1.29 -> 1.30 --- Log message: linkage fix for weak functions --- Diffs of the changes: (+16 -3) AlphaAsmPrinter.cpp | 19 --- 1 files changed, 16 insertions(+), 3 deletions(-) Index: llvm/lib/Target

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp AlphaCodeEmitter.cpp AlphaISelDAGToDAG.cpp AlphaISelPattern.cpp

2006-01-22 Thread Chris Lattner
Changes in directory llvm/lib/Target/Alpha: AlphaAsmPrinter.cpp updated: 1.28 -> 1.29 AlphaCodeEmitter.cpp updated: 1.8 -> 1.9 AlphaISelDAGToDAG.cpp updated: 1.28 -> 1.29 AlphaISelPattern.cpp updated: 1.198 -> 1.199 --- Log message: Add explicit #includes of --- Diffs of the changes: (+5 -3

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp AlphaISelDAGToDAG.cpp AlphaISelPattern.cpp AlphaInstrFormats.td AlphaInstrInfo.td

2005-12-25 Thread Andrew Lenharth
Changes in directory llvm/lib/Target/Alpha: AlphaAsmPrinter.cpp updated: 1.27 -> 1.28 AlphaISelDAGToDAG.cpp updated: 1.22 -> 1.23 AlphaISelPattern.cpp updated: 1.197 -> 1.198 AlphaInstrFormats.td updated: 1.20 -> 1.21 AlphaInstrInfo.td updated: 1.89 -> 1.90 --- Log message: add br pattern, unif

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp

2005-11-30 Thread Nate Begeman
Changes in directory llvm/lib/Target/Alpha: AlphaAsmPrinter.cpp updated: 1.26 -> 1.27 --- Log message: No longer track value types for asm printer operands, and remove them as an argument to every operand printing function. Requires some slight tweaks to x86, the only user. --- Diffs of the

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp

2005-11-21 Thread Chris Lattner
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

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp

2005-11-20 Thread Chris Lattner
Changes in directory llvm/lib/Target/Alpha: AlphaAsmPrinter.cpp updated: 1.24 -> 1.25 --- Log message: Adjust to capitalized AsmPrinter method names --- Diffs of the changes: (+6 -6) AlphaAsmPrinter.cpp | 12 ++-- 1 files changed, 6 insertions(+), 6 deletions(-) Index: llvm/lib

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp

2005-11-20 Thread Chris Lattner
Changes in directory llvm/lib/Target/Alpha: AlphaAsmPrinter.cpp updated: 1.23 -> 1.24 --- Log message: Use PrivateGlobalPrefix for basic blocks --- Diffs of the changes: (+6 -6) AlphaAsmPrinter.cpp | 12 ++-- 1 files changed, 6 insertions(+), 6 deletions(-) Index: llvm/lib/Targ

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp

2005-11-20 Thread Chris Lattner
Changes in directory llvm/lib/Target/Alpha: AlphaAsmPrinter.cpp updated: 1.22 -> 1.23 --- Log message: Switch to the new shared SwitchSection --- Diffs of the changes: (+6 -26) AlphaAsmPrinter.cpp | 32 ++-- 1 files changed, 6 insertions(+), 26 deletions(-)

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp

2005-11-20 Thread Chris Lattner
Changes in directory llvm/lib/Target/Alpha: AlphaAsmPrinter.cpp updated: 1.21 -> 1.22 --- Log message: Rename SwitchSection -> switchSection to avoid conflicting with a future change. --- Diffs of the changes: (+10 -10) AlphaAsmPrinter.cpp | 20 ++-- 1 files changed, 10 i

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp

2005-11-20 Thread Chris Lattner
Changes in directory llvm/lib/Target/Alpha: AlphaAsmPrinter.cpp updated: 1.20 -> 1.21 --- Log message: Start using PrivateGlobalPrefix correctly --- Diffs of the changes: (+5 -3) AlphaAsmPrinter.cpp |8 +--- 1 files changed, 5 insertions(+), 3 deletions(-) Index: llvm/lib/Target/