[llvm-commits] CVS: llvm/utils/TableGen/InstrInfoEmitter.cpp

2007-05-14 Thread Evan Cheng
Changes in directory llvm/utils/TableGen: InstrInfoEmitter.cpp updated: 1.57 -> 1.58 --- Log message: Mark all (not just the first) predicate operand M_PREDICATE_OPERAND. --- Diffs of the changes: (+1 -1) InstrInfoEmitter.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index

[llvm-commits] CVS: llvm/utils/TableGen/InstrInfoEmitter.cpp

2006-11-16 Thread Evan Cheng
Changes in directory llvm/utils/TableGen: InstrInfoEmitter.cpp updated: 1.53 -> 1.54 --- Log message: Add opcode to TargetInstrDescriptor. --- Diffs of the changes: (+4 -3) InstrInfoEmitter.cpp |7 --- 1 files changed, 4 insertions(+), 3 deletions(-) Index: llvm/utils/TableGen/Ins

[llvm-commits] CVS: llvm/utils/TableGen/InstrInfoEmitter.cpp

2006-11-08 Thread Evan Cheng
Changes in directory llvm/utils/TableGen: InstrInfoEmitter.cpp updated: 1.50 -> 1.51 --- Log message: Remove M_2_ADDR_FLAG. --- Diffs of the changes: (+0 -1) InstrInfoEmitter.cpp |1 - 1 files changed, 1 deletion(-) Index: llvm/utils/TableGen/InstrInfoEmitter.cpp diff -u llvm/utils/Ta

[llvm-commits] CVS: llvm/utils/TableGen/InstrInfoEmitter.cpp

2006-11-06 Thread Chris Lattner
Changes in directory llvm/utils/TableGen: InstrInfoEmitter.cpp updated: 1.49 -> 1.50 --- Log message: Mark predicate operands as such in operand info. --- Diffs of the changes: (+4 -0) InstrInfoEmitter.cpp |4 1 files changed, 4 insertions(+) Index: llvm/utils/TableGen/InstrInfo

[llvm-commits] CVS: llvm/utils/TableGen/InstrInfoEmitter.cpp

2006-07-21 Thread Jim Laskey
Changes in directory llvm/utils/TableGen: InstrInfoEmitter.cpp updated: 1.44 -> 1.45 --- Log message: Eliminate data relocations by using NULL instead of global empty list. --- Diffs of the changes: (+2 -5) InstrInfoEmitter.cpp |7 ++- 1 files changed, 2 insertions(+), 5 deletions(

[llvm-commits] CVS: llvm/utils/TableGen/InstrInfoEmitter.cpp RegisterInfoEmitter.cpp

2006-07-21 Thread Jim Laskey
Changes in directory llvm/utils/TableGen: InstrInfoEmitter.cpp updated: 1.43 -> 1.44 RegisterInfoEmitter.cpp updated: 1.47 -> 1.48 --- Log message: Use an enumeration to eliminate data relocations. --- Diffs of the changes: (+12 -2) InstrInfoEmitter.cpp|2 +- RegisterInfoEmitter.cp

[llvm-commits] CVS: llvm/utils/TableGen/InstrInfoEmitter.cpp

2006-06-15 Thread Evan Cheng
Changes in directory llvm/utils/TableGen: InstrInfoEmitter.cpp updated: 1.42 -> 1.43 --- Log message: Instructions with variable operands (variable_ops) can have a number required operands. e.g. def CALL32r : I<0xFF, MRM2r, (ops GR32:$dst, variable_ops), "call {*}$dst", [(X86cal

[llvm-commits] CVS: llvm/utils/TableGen/InstrInfoEmitter.cpp

2006-05-18 Thread Evan Cheng
Changes in directory llvm/utils/TableGen: InstrInfoEmitter.cpp updated: 1.41 -> 1.42 --- Log message: lib/Target/Target.td --- Diffs of the changes: (+7 -5) InstrInfoEmitter.cpp | 12 +++- 1 files changed, 7 insertions(+), 5 deletions(-) Index: llvm/utils/TableGen/InstrInfoEmitt

[llvm-commits] CVS: llvm/utils/TableGen/InstrInfoEmitter.cpp

2006-05-12 Thread Evan Cheng
Changes in directory llvm/utils/TableGen: InstrInfoEmitter.cpp updated: 1.40 -> 1.41 --- Log message: Noop instruction --- Diffs of the changes: (+0 -2) InstrInfoEmitter.cpp |2 -- 1 files changed, 2 deletions(-) Index: llvm/utils/TableGen/InstrInfoEmitter.cpp diff -u llvm/utils/Table

[llvm-commits] CVS: llvm/utils/TableGen/InstrInfoEmitter.cpp

2006-05-02 Thread Evan Cheng
Changes in directory llvm/utils/TableGen: InstrInfoEmitter.cpp updated: 1.39 -> 1.40 --- Log message: Set isStore of instructions with ISD::TRUNCSTORE root node. --- Diffs of the changes: (+5 -3) InstrInfoEmitter.cpp |8 +--- 1 files changed, 5 insertions(+), 3 deletions(-) Index

[llvm-commits] CVS: llvm/utils/TableGen/InstrInfoEmitter.cpp

2006-05-01 Thread Chris Lattner
Changes in directory llvm/utils/TableGen: InstrInfoEmitter.cpp updated: 1.38 -> 1.39 --- Log message: Put instruction names into the first non TargetInstrInfo namespace found. --- Diffs of the changes: (+18 -10) InstrInfoEmitter.cpp | 28 ++-- 1 files changed, 18

[llvm-commits] CVS: llvm/utils/TableGen/InstrInfoEmitter.cpp

2006-05-01 Thread Evan Cheng
Changes in directory llvm/utils/TableGen: InstrInfoEmitter.cpp updated: 1.37 -> 1.38 --- Log message: Formating --- Diffs of the changes: (+1 -1) InstrInfoEmitter.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/utils/TableGen/InstrInfoEmitter.cpp diff -u llvm/uti

[llvm-commits] CVS: llvm/utils/TableGen/InstrInfoEmitter.cpp

2006-05-01 Thread Evan Cheng
Changes in directory llvm/utils/TableGen: InstrInfoEmitter.cpp updated: 1.36 -> 1.37 --- Log message: Mark instructions whose pattern is (store ...) isStore. --- Diffs of the changes: (+17 -1) InstrInfoEmitter.cpp | 18 +- 1 files changed, 17 insertions(+), 1 deletion(-)

[llvm-commits] CVS: llvm/utils/TableGen/InstrInfoEmitter.cpp

2006-04-20 Thread Chris Lattner
Changes in directory llvm/utils/TableGen: InstrInfoEmitter.cpp updated: 1.35 -> 1.36 --- Log message: Don't fill in fields that no longer exist. --- Diffs of the changes: (+1 -2) InstrInfoEmitter.cpp |3 +-- 1 files changed, 1 insertion(+), 2 deletions(-) Index: llvm/utils/TableGen/I

[llvm-commits] CVS: llvm/utils/TableGen/InstrInfoEmitter.cpp

2006-01-26 Thread Chris Lattner
Changes in directory llvm/utils/TableGen: InstrInfoEmitter.cpp updated: 1.34 -> 1.35 --- Log message: If we want to emit things in enum order, use getInstructionsByEnumValue to get the order, don't compute it ourselves. Don't emit stuff like (14<<0), emit 14 instead. Don't attempt to get targ

[llvm-commits] CVS: llvm/utils/TableGen/InstrInfoEmitter.cpp SubtargetEmitter.cpp SubtargetEmitter.h

2005-11-01 Thread Jim Laskey
Changes in directory llvm/utils/TableGen: InstrInfoEmitter.cpp updated: 1.31 -> 1.32 SubtargetEmitter.cpp updated: 1.12 -> 1.13 SubtargetEmitter.h updated: 1.6 -> 1.7 --- Log message: Allow itineraries to be passed through the Target Machine. --- Diffs of the changes: (+38 -16) InstrInfoEm

[llvm-commits] CVS: llvm/utils/TableGen/InstrInfoEmitter.cpp

2005-11-01 Thread Jeff Cohen
Changes in directory llvm/utils/TableGen: InstrInfoEmitter.cpp updated: 1.30 -> 1.31 --- Log message: Keep VC++ happy. --- Diffs of the changes: (+1 -0) InstrInfoEmitter.cpp |1 + 1 files changed, 1 insertion(+) Index: llvm/utils/TableGen/InstrInfoEmitter.cpp diff -u llvm/utils/TableG

[llvm-commits] CVS: llvm/utils/TableGen/InstrInfoEmitter.cpp InstrInfoEmitter.h

2005-10-31 Thread Jim Laskey
Changes in directory llvm/utils/TableGen: InstrInfoEmitter.cpp updated: 1.29 -> 1.30 InstrInfoEmitter.h updated: 1.11 -> 1.12 --- Log message: Emit itinerary class in instruction info. --- Diffs of the changes: (+39 -2) InstrInfoEmitter.cpp | 34 +- InstrI

[llvm-commits] CVS: llvm/utils/TableGen/InstrInfoEmitter.cpp InstrInfoEmitter.h RegisterInfoEmitter.cpp

2005-10-28 Thread Chris Lattner
Changes in directory llvm/utils/TableGen: InstrInfoEmitter.cpp updated: 1.28 -> 1.29 InstrInfoEmitter.h updated: 1.10 -> 1.11 RegisterInfoEmitter.cpp updated: 1.36 -> 1.37 --- Log message: Switch more code over to using getValueAsListOfDefs. Look at all the -'s. :) --- Diffs of the changes: