Changes in directory llvm/include/llvm/CodeGen:
MachineInstr.h updated: 1.222 -> 1.223
---
Log message:
Add keyword explicit.
---
Diffs of the changes: (+1 -1)
MachineInstr.h |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/include/llvm/CodeGen/MachineInstr.h
diff -u
Changes in directory llvm/include/llvm/CodeGen:
MachineInstr.h updated: 1.221 -> 1.222
---
Log message:
No longer needed.
---
Diffs of the changes: (+0 -4)
MachineInstr.h |4
1 files changed, 4 deletions(-)
Index: llvm/include/llvm/CodeGen/MachineInstr.h
diff -u llvm/include/llvm
Changes in directory llvm/include/llvm/CodeGen:
MachineInstr.h updated: 1.220 -> 1.221
---
Log message:
Add missing const qualifiers.
---
Diffs of the changes: (+5 -4)
MachineInstr.h |9 +
1 files changed, 5 insertions(+), 4 deletions(-)
Index: llvm/include/llvm/CodeGen/Machin
Changes in directory llvm/include/llvm/CodeGen:
MachineInstr.h updated: 1.219 -> 1.220
---
Log message:
Rename M_PREDICATED to M_PREDICABLE; Move TargetInstrInfo::isPredicatable() to
MachineInstr::isPredicable().
---
Diffs of the changes: (+4 -0)
MachineInstr.h |4
1 files changed
Changes in directory llvm/include/llvm/CodeGen:
MachineInstr.h updated: 1.218 -> 1.219
---
Log message:
Added getNumExplicitOperands and findFirstPredOperand.
---
Diffs of the changes: (+10 -0)
MachineInstr.h | 10 ++
1 files changed, 10 insertions(+)
Index: llvm/include/llvm/Co
Changes in directory llvm/include/llvm/CodeGen:
MachineInstr.h updated: 1.217 -> 1.218
---
Log message:
llvm bug #1350, parts 1, 2, and 3.
---
Diffs of the changes: (+31 -16)
MachineInstr.h | 47 +++
1 files changed, 31 insertions(+), 16 deleti
Changes in directory llvm/include/llvm/CodeGen:
MachineInstr.h updated: 1.216 -> 1.217
---
Log message:
Rename findRegisterUseOperand to findRegisterUseOperandIdx to avoid confusion.
---
Diffs of the changes: (+2 -2)
MachineInstr.h |4 ++--
1 files changed, 2 insertions(+), 2 deletions(
Changes in directory llvm/include/llvm/CodeGen:
MachineInstr.h updated: 1.215 -> 1.216
---
Log message:
Minor speed tweak.
---
Diffs of the changes: (+3 -4)
MachineInstr.h |7 +++
1 files changed, 3 insertions(+), 4 deletions(-)
Index: llvm/include/llvm/CodeGen/MachineInstr.h
diff
Changes in directory llvm/include/llvm/CodeGen:
MachineInstr.h updated: 1.214 -> 1.215
---
Log message:
Change findRegisterUseOperand() to return operand index instead.
---
Diffs of the changes: (+3 -3)
MachineInstr.h |6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
Index:
Changes in directory llvm/include/llvm/CodeGen:
MachineInstr.h updated: 1.213 -> 1.214
---
Log message:
Pass IsImp, IsKill, and IsDead to ChangeToRegister.
---
Diffs of the changes: (+5 -4)
MachineInstr.h |9 +
1 files changed, 5 insertions(+), 4 deletions(-)
Index: llvm/inclu
Changes in directory llvm/include/llvm/CodeGen:
MachineInstr.h updated: 1.212 -> 1.213
---
Log message:
Use findRegisterUseOperand to find a kill of particular register.
---
Diffs of the changes: (+3 -2)
MachineInstr.h |5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
Index:
Changes in directory llvm/include/llvm/CodeGen:
MachineInstr.h updated: 1.209 -> 1.210
---
Log message:
Added findRegisterDefOperand().
---
Diffs of the changes: (+4 -0)
MachineInstr.h |4
1 files changed, 4 insertions(+)
Index: llvm/include/llvm/CodeGen/MachineInstr.h
diff -u ll
Changes in directory llvm/include/llvm/CodeGen:
MachineInstr.h updated: 1.203 -> 1.204
---
Log message:
Move copyKillDeadInfo out-of-line. Add findRegisterUseOperand().
---
Diffs of the changes: (+5 -17)
MachineInstr.h | 22 +-
1 files changed, 5 insertions(+), 17 dele
Changes in directory llvm/include/llvm/CodeGen:
MachineInstr.h updated: 1.202 -> 1.203
---
Log message:
- MachineInstr now keeps a ptr to TargetInstrDescriptor instead of Opcode.
- Remove the ugly TargetInstrDescriptors hack.
---
Diffs of the changes: (+11 -6)
MachineInstr.h | 17
Changes in directory llvm/include/llvm/CodeGen:
MachineInstr.h updated: 1.200 -> 1.201
MachineInstrBuilder.h updated: 1.40 -> 1.41
---
Log message:
Change MachineInstr ctor's to take a TargetInstrDescriptor reference instead
of opcode and number of operands.
---
Diffs of the changes: (+30 -3
Changes in directory llvm/include/llvm/CodeGen:
MachineInstr.h updated: 1.197 -> 1.198
---
Log message:
ChangeToRegister should clear IsImp bit.
---
Diffs of the changes: (+4 -4)
MachineInstr.h |8
1 files changed, 4 insertions(+), 4 deletions(-)
Index: llvm/include/llvm/Code
Changes in directory llvm/include/llvm/CodeGen:
MachineInstr.h updated: 1.196 -> 1.197
---
Log message:
Add copyKillDeadInfo to copy kill / dead info; other minor updates.
---
Diffs of the changes: (+28 -8)
MachineInstr.h | 36
1 files changed, 28 inse
Changes in directory llvm/include/llvm/CodeGen:
MachineInstr.h updated: 1.195 -> 1.196
---
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
Changes in directory llvm/include/llvm/CodeGen:
MachineInstr.h updated: 1.194 -> 1.195
MachineInstrBuilder.h updated: 1.38 -> 1.39
---
Log message:
Add methods to add implicit def use operands to a MI.
---
Diffs of the changes: (+9 -0)
MachineInstr.h|4
MachineInstrBuilder.
Changes in directory llvm/include/llvm/CodeGen:
MachineInstr.h updated: 1.193 -> 1.194
---
Log message:
Shut up the warning.
---
Diffs of the changes: (+1 -1)
MachineInstr.h |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/include/llvm/CodeGen/MachineInstr.h
diff -u l
Changes in directory llvm/include/llvm/CodeGen:
MachineInstr.h updated: 1.192 -> 1.193
MachineInstrBuilder.h updated: 1.37 -> 1.38
---
Log message:
Add implicit def / use operands to MachineInstr.
---
Diffs of the changes: (+20 -6)
MachineInstr.h| 21 +
Machine
Changes in directory llvm/include/llvm/CodeGen:
MachineInstr.h updated: 1.191 -> 1.192
---
Log message:
add a method for hacking on JTIdx's
---
Diffs of the changes: (+4 -0)
MachineInstr.h |4
1 files changed, 4 insertions(+)
Index: llvm/include/llvm/CodeGen/MachineInstr.h
diff
Changes in directory llvm/include/llvm/CodeGen:
MachineInstr.h updated: 1.190 -> 1.191
---
Log message:
typo
---
Diffs of the changes: (+1 -1)
MachineInstr.h |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/include/llvm/CodeGen/MachineInstr.h
diff -u llvm/include/llv
Changes in directory llvm/include/llvm/CodeGen:
MachineInstr.h updated: 1.189 -> 1.190
---
Log message:
add isIdenticalTo method to machineinstr/operand.
---
Diffs of the changes: (+19 -0)
MachineInstr.h | 19 +++
1 files changed, 19 insertions(+)
Index: llvm/include/ll
Changes in directory llvm/include/llvm/CodeGen:
MachineInstr.h updated: 1.188 -> 1.189
---
Log message:
add method
---
Diffs of the changes: (+11 -2)
MachineInstr.h | 13 +++--
1 files changed, 11 insertions(+), 2 deletions(-)
Index: llvm/include/llvm/CodeGen/MachineInstr.h
dif
Changes in directory llvm/include/llvm/CodeGen:
MachineInstr.h updated: 1.187 -> 1.188
---
Log message:
add an accessor
---
Diffs of the changes: (+5 -0)
MachineInstr.h |5 +
1 files changed, 5 insertions(+)
Index: llvm/include/llvm/CodeGen/MachineInstr.h
diff -u llvm/include/llv
Changes in directory llvm/include/llvm/CodeGen:
MachineInstr.h updated: 1.186 -> 1.187
---
Log message:
IsDef can only be accessed / set if operand is a register.
---
Diffs of the changes: (+16 -11)
MachineInstr.h | 27 ---
1 files changed, 16 insertions(+), 11 de
Changes in directory llvm/include/llvm/CodeGen:
MachineInstr.h updated: 1.185 -> 1.186
---
Log message:
Initialize IsDef of all non-register MachineOperand to false.
---
Diffs of the changes: (+7 -0)
MachineInstr.h |7 +++
1 files changed, 7 insertions(+)
Index: llvm/include/llvm
Changes in directory llvm/include/llvm/CodeGen:
MachineInstr.h updated: 1.184 -> 1.185
MachineInstrBuilder.h updated: 1.36 -> 1.37
---
Log message:
Completely eliminate def&use operands. Now a register operand is EITHER a
def operand or a use operand.
---
Diffs of the changes: (+17 -55)
M
Changes in directory llvm/include/llvm/CodeGen:
MachineInstr.h updated: 1.183 -> 1.184
---
Log message:
ADd getImm/setImm methods
---
Diffs of the changes: (+15 -6)
MachineInstr.h | 21 +++--
1 files changed, 15 insertions(+), 6 deletions(-)
Index: llvm/include/llvm/Cod
Changes in directory llvm/include/llvm/CodeGen:
MachineInstr.h updated: 1.182 -> 1.183
---
Log message:
Add some short-hand accessors
---
Diffs of the changes: (+4 -0)
MachineInstr.h |4
1 files changed, 4 insertions(+)
Index: llvm/include/llvm/CodeGen/MachineInstr.h
diff -u llv
Changes in directory llvm/include/llvm/CodeGen:
MachineInstr.h updated: 1.181 -> 1.182
ScheduleDAG.h updated: 1.26 -> 1.27
---
Log message:
Patches to make the LLVM sources more -pedantic clean. Patch provided
by Anton Korobeynikov! This is a step towards closing PR786:
http://llvm.cs.uiuc.e
Changes in directory llvm/include/llvm/CodeGen:
MachineInstr.h updated: 1.180 -> 1.181
---
Log message:
Final pass of minor cleanups for MachineInstr
---
Diffs of the changes: (+5 -5)
MachineInstr.h | 10 +-
1 files changed, 5 insertions(+), 5 deletions(-)
Index: llvm/include/l
Changes in directory llvm/include/llvm/CodeGen:
MachineInstr.h updated: 1.179 -> 1.180
---
Log message:
Remove redundancy and a level of indirection when creating machine operands
---
Diffs of the changes: (+59 -68)
MachineInstr.h | 127 ++--
Changes in directory llvm/include/llvm/CodeGen:
MachineInstr.h updated: 1.178 -> 1.179
---
Log message:
Move register numbers out of "extra" into "contents". Other minor cleanup.
---
Diffs of the changes: (+21 -34)
MachineInstr.h | 55 +---
Changes in directory llvm/include/llvm/CodeGen:
MachineInstr.h updated: 1.177 -> 1.178
MachineInstrBuilder.h updated: 1.35 -> 1.36
---
Log message:
Remove and simplify some more machineinstr/machineoperand stuff.
---
Diffs of the changes: (+10 -44)
MachineInstr.h| 30 +---
Changes in directory llvm/include/llvm/CodeGen:
MachineInstr.h updated: 1.176 -> 1.177
MachineInstrBuilder.h updated: 1.34 -> 1.35
---
Log message:
Rename MO_VirtualRegister -> MO_Register. Clean up immediate handling.
---
Diffs of the changes: (+19 -34)
MachineInstr.h| 45 +
Changes in directory llvm/include/llvm/CodeGen:
MachineInstr.h updated: 1.175 -> 1.176
---
Log message:
remove hasAllocatedReg
---
Diffs of the changes: (+5 -18)
MachineInstr.h | 23 +--
1 files changed, 5 insertions(+), 18 deletions(-)
Index: llvm/include/llvm/Code
Changes in directory llvm/include/llvm/CodeGen:
MachineInstr.h updated: 1.174 -> 1.175
---
Log message:
Move some methods out of MachineInstr into MachineOperand
---
Diffs of the changes: (+17 -10)
MachineInstr.h | 27 +--
1 files changed, 17 insertions(+), 10 del
Changes in directory llvm/include/llvm/CodeGen:
MachineInstr.h updated: 1.173 -> 1.174
MachineInstrBuilder.h updated: 1.33 -> 1.34
---
Log message:
There shalt be only one "immediate" operand type!
---
Diffs of the changes: (+4 -25)
MachineInstr.h| 22 --
Mac
Changes in directory llvm/include/llvm/CodeGen:
MachineInstr.h updated: 1.172 -> 1.173
MachineInstrBuilder.h updated: 1.32 -> 1.33
---
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 change
Changes in directory llvm/include/llvm/CodeGen:
MachineInstr.h updated: 1.171 -> 1.172
---
Log message:
Remove a bunch more dead V9 specific stuff
---
Diffs of the changes: (+7 -70)
MachineInstr.h | 77 +
1 files changed, 7 insertio
Changes in directory llvm/include/llvm/CodeGen:
MachineInstr.h updated: 1.170 -> 1.171
MachineInstrBuilder.h updated: 1.31 -> 1.32
---
Log message:
Remove a bunch more SparcV9 specific stuff
---
Diffs of the changes: (+13 -93)
MachineInstr.h| 82 ++
Changes in directory llvm/include/llvm/CodeGen:
MachineInstr.h updated: 1.169 -> 1.170
---
Log message:
Remove some more V9-specific stuff.
---
Diffs of the changes: (+0 -15)
MachineInstr.h | 15 ---
1 files changed, 15 deletions(-)
Index: llvm/include/llvm/CodeGen/MachineI
Changes in directory llvm/include/llvm/CodeGen:
MachineInstr.h updated: 1.168 -> 1.169
MachineInstrBuilder.h updated: 1.30 -> 1.31
---
Log message:
Remove some more unused stuff from MachineInstr that was leftover from V9.
---
Diffs of the changes: (+3 -71)
MachineInstr.h| 49 +++
Changes in directory llvm/include/llvm/CodeGen:
MachineInstr.h updated: 1.166 -> 1.167
---
Log message:
Remove some of the obvious v9-specific cruft
---
Diffs of the changes: (+1 -136)
MachineInstr.h | 137 -
1 files changed, 1 inser
Changes in directory llvm/include/llvm/CodeGen:
MachineInstr.h updated: 1.165 -> 1.166
---
Log message:
Add some convenience methods.
---
Diffs of the changes: (+10 -0)
MachineInstr.h | 10 ++
1 files changed, 10 insertions(+)
Index: llvm/include/llvm/CodeGen/MachineInstr.h
dif
Changes in directory llvm/include/llvm/CodeGen:
MachineInstr.h updated: 1.164 -> 1.165
MachineInstrBuilder.h updated: 1.28 -> 1.29
SelectionDAG.h updated: 1.99 -> 1.100
SelectionDAGNodes.h updated: 1.103 -> 1.104
---
Log message:
Added an offset field to ConstantPoolSDNode.
---
Diffs of the c
48 matches
Mail list logo