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
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
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
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
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(
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
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
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
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
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
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
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
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(-)
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
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
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
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
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
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:
19 matches
Mail list logo