Changes in directory llvm/lib/CodeGen:
MachineInstr.cpp updated: 1.150 -> 1.151
---
Log message:
Add missing const qualifiers.
---
Diffs of the changes: (+8 -7)
MachineInstr.cpp | 15 ---
1 files changed, 8 insertions(+), 7 deletions(-)
Index: llvm/lib/CodeGen/MachineInstr.c
Changes in directory llvm/lib/CodeGen:
MachineInstr.cpp updated: 1.149 -> 1.150
---
Log message:
Rename M_PREDICATED to M_PREDICABLE; Moved isPredicable() to MachineInstr.
---
Diffs of the changes: (+6 -2)
MachineInstr.cpp |8 ++--
1 files changed, 6 insertions(+), 2 deletions(-)
Changes in directory llvm/lib/CodeGen:
MachineInstr.cpp updated: 1.148 -> 1.149
---
Log message:
Added getNumExplicitOperands and findFirstPredOperand.
---
Diffs of the changes: (+46 -0)
MachineInstr.cpp | 46 ++
1 files changed, 46 insertions(+
Changes in directory llvm/lib/CodeGen:
MachineInstr.cpp updated: 1.147 -> 1.148
---
Log message:
llvm bug #1350, parts 1, 2, and 3.
---
Diffs of the changes: (+2 -2)
MachineInstr.cpp |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm/lib/CodeGen/MachineInstr.cpp
di
Changes in directory llvm/lib/CodeGen:
MachineInstr.cpp updated: 1.145 -> 1.146
---
Log message:
Change findRegisterUseOperand() to return operand index instead.
---
Diffs of the changes: (+4 -4)
MachineInstr.cpp |8
1 files changed, 4 insertions(+), 4 deletions(-)
Index: llv
Changes in directory llvm/lib/CodeGen:
MachineInstr.cpp updated: 1.144 -> 1.145
---
Log message:
Use findRegisterUseOperand to find a kill of particular register.
---
Diffs of the changes: (+5 -3)
MachineInstr.cpp |8 +---
1 files changed, 5 insertions(+), 3 deletions(-)
Index: ll
Changes in directory llvm/lib/CodeGen:
MachineInstr.cpp updated: 1.141 -> 1.142
---
Log message:
Added findRegisterDefOperand().
---
Diffs of the changes: (+11 -0)
MachineInstr.cpp | 11 +++
1 files changed, 11 insertions(+)
Index: llvm/lib/CodeGen/MachineInstr.cpp
diff -u llvm/
Changes in directory llvm/lib/CodeGen:
MachineInstr.cpp updated: 1.140 -> 1.141
---
Log message:
Print def operands.
---
Diffs of the changes: (+2 -0)
MachineInstr.cpp |2 ++
1 files changed, 2 insertions(+)
Index: llvm/lib/CodeGen/MachineInstr.cpp
diff -u llvm/lib/CodeGen/MachineIns
Changes in directory llvm/lib/CodeGen:
MachineInstr.cpp updated: 1.136 -> 1.137
---
Log message:
Move copyKillDeadInfo out-of-line. Add findRegisterUseOperand().
---
Diffs of the changes: (+31 -0)
MachineInstr.cpp | 31 +++
1 files changed, 31 insertions(+)
I
Changes in directory llvm/lib/CodeGen:
MachineInstr.cpp updated: 1.135 -> 1.136
---
Log message:
- MachineInstr now keeps a ptr to TargetInstrDescriptor instead of Opcode.
- Remove the ugly TargetInstrDescriptors hack.
---
Diffs of the changes: (+35 -42)
MachineInstr.cpp | 77
Changes in directory llvm/lib/CodeGen:
MachineInstr.cpp updated: 1.134 -> 1.135
RegAllocSimple.cpp updated: 1.76 -> 1.77
TwoAddressInstructionPass.cpp updated: 1.40 -> 1.41
---
Log message:
Use llvm streams instead of
---
Diffs of the changes: (+18 -20)
MachineInstr.cpp |
Changes in directory llvm/lib/CodeGen:
MachineInstr.cpp updated: 1.133 -> 1.134
---
Log message:
Clean up.
---
Diffs of the changes: (+2 -2)
MachineInstr.cpp |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm/lib/CodeGen/MachineInstr.cpp
diff -u llvm/lib/CodeGen/Mac
Changes in directory llvm/lib/CodeGen:
MachineInstr.cpp updated: 1.130 -> 1.131
---
Log message:
Minor updates.
---
Diffs of the changes: (+4 -4)
MachineInstr.cpp |8
1 files changed, 4 insertions(+), 4 deletions(-)
Index: llvm/lib/CodeGen/MachineInstr.cpp
diff -u llvm/lib/Co
Changes in directory llvm/lib/CodeGen:
MachineInstr.cpp updated: 1.129 -> 1.130
---
Log message:
- Let MachineInstr ctors add implicit def and use operands. Other operands
will be inserted before these operands. If the opcode changes (by
setOpcode), the implicit operands are updated as well
Changes in directory llvm/lib/CodeGen:
MachineInstr.cpp updated: 1.128 -> 1.129
---
Log message:
Add methods to add implicit def use operands to a MI.
---
Diffs of the changes: (+12 -0)
MachineInstr.cpp | 12
1 files changed, 12 insertions(+)
Index: llvm/lib/CodeGen/Machine
Changes in directory llvm/lib/CodeGen:
MachineInstr.cpp updated: 1.126 -> 1.127
---
Log message:
be more aggressive about matching identical instructions.
---
Diffs of the changes: (+1 -1)
MachineInstr.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/CodeGen/
Changes in directory llvm/lib/CodeGen:
MachineInstr.cpp updated: 1.125 -> 1.126
---
Log message:
implement MachineOperand::isIdenticalTo
---
Diffs of the changes: (+29 -0)
MachineInstr.cpp | 29 +
1 files changed, 29 insertions(+)
Index: llvm/lib/CodeGen/Mac
Changes in directory llvm/lib/CodeGen:
MachineInstr.cpp updated: 1.123 -> 1.124
---
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", [(X86call GR3
Changes in directory llvm/lib/CodeGen:
MachineInstr.cpp updated: 1.122 -> 1.123
---
Log message:
Remove a bogus cast.
---
Diffs of the changes: (+1 -1)
MachineInstr.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/CodeGen/MachineInstr.cpp
diff -u llvm/lib/Code
Changes in directory llvm/lib/CodeGen:
MachineInstr.cpp updated: 1.121 -> 1.122
---
Log message:
Final pass of minor cleanups for MachineInstr
---
Diffs of the changes: (+0 -4)
MachineInstr.cpp |4
1 files changed, 4 deletions(-)
Index: llvm/lib/CodeGen/MachineInstr.cpp
diff -u
Changes in directory llvm/lib/CodeGen:
MachineInstr.cpp updated: 1.120 -> 1.121
---
Log message:
Remove redundancy and a level of indirection when creating machine operands
---
Diffs of the changes: (+5 -21)
MachineInstr.cpp | 26 +-
1 files changed, 5 insertions(
Changes in directory llvm/lib/CodeGen:
MachineInstr.cpp updated: 1.118 -> 1.119
---
Log message:
Rename MO_VirtualRegister -> MO_Register. Clean up immediate handling.
---
Diffs of the changes: (+2 -2)
MachineInstr.cpp |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index:
Changes in directory llvm/lib/CodeGen:
MachineInstr.cpp updated: 1.116 -> 1.117
---
Log message:
There shalt be only one "immediate" operand type!
---
Diffs of the changes: (+2 -8)
MachineInstr.cpp | 10 ++
1 files changed, 2 insertions(+), 8 deletions(-)
Index: llvm/lib/CodeG
Changes in directory llvm/lib/CodeGen:
MachineInstr.cpp updated: 1.115 -> 1.116
---
Log message:
Change "value" in MachineOperand to be a GlobalValue, as that is the only
thing that can be in it. Remove a dead method.
---
Diffs of the changes: (+3 -14)
MachineInstr.cpp | 17 +++-
Changes in directory llvm/lib/CodeGen:
MachineInstr.cpp updated: 1.113 -> 1.114
---
Log message:
Remove a bunch more SparcV9 specific stuff
---
Diffs of the changes: (+1 -7)
MachineInstr.cpp |8 +---
1 files changed, 1 insertion(+), 7 deletions(-)
Index: llvm/lib/CodeGen/MachineI
Changes in directory llvm/lib/CodeGen:
MachineInstr.cpp updated: 1.112 -> 1.113
---
Log message:
Remove some more V9-specific stuff.
---
Diffs of the changes: (+2 -32)
MachineInstr.cpp | 34 ++
1 files changed, 2 insertions(+), 32 deletions(-)
Index: llv
Changes in directory llvm/lib/CodeGen:
MachineInstr.cpp updated: 1.111 -> 1.112
---
Log message:
Remove some more unused stuff from MachineInstr that was leftover from V9.
---
Diffs of the changes: (+0 -38)
MachineInstr.cpp | 38 --
1 files changed, 38
Changes in directory llvm/lib/CodeGen:
MachineInstr.cpp updated: 1.109 -> 1.110
---
Log message:
This field no longer exists
---
Diffs of the changes: (+0 -2)
MachineInstr.cpp |2 --
1 files changed, 2 deletions(-)
Index: llvm/lib/CodeGen/MachineInstr.cpp
diff -u llvm/lib/CodeGen/Mac
Changes in directory llvm/lib/CodeGen:
MachineInstr.cpp updated: 1.108 -> 1.109
---
Log message:
Remove some of the obvious V9-specific cruft
---
Diffs of the changes: (+2 -101)
MachineInstr.cpp | 103 +--
1 files changed, 2 insertions(+
Changes in directory llvm/lib/CodeGen:
MachineInstr.cpp updated: 1.107 -> 1.108
---
Log message:
Add a MachineInstr::eraseFromParent convenience method.
---
Diffs of the changes: (+9 -0)
MachineInstr.cpp |9 +
1 files changed, 9 insertions(+)
Index: llvm/lib/CodeGen/MachineIn
30 matches
Mail list logo