Changes in directory llvm/lib/Target/PowerPC:
PPCCodeEmitter.cpp updated: 1.74 -> 1.75
PPCFrameInfo.h updated: 1.12 -> 1.13
PPCHazardRecognizers.cpp updated: 1.18 -> 1.19
PPCISelLowering.cpp updated: 1.253 -> 1.254
PPCISelLowering.h updated: 1.58 -> 1.59
PPCInstr64Bit.td updated: 1.38 -> 1.39
PP
Changes in directory llvm/lib/Target/PowerPC:
PPCCodeEmitter.cpp updated: 1.73 -> 1.74
---
Log message:
Missing load/store relocations.
---
Diffs of the changes: (+7 -1)
PPCCodeEmitter.cpp |8 +++-
1 files changed, 7 insertions(+), 1 deletion(-)
Index: llvm/lib/Target/PowerPC/PPCC
Changes in directory llvm/lib/Target/PowerPC:
PPCCodeEmitter.cpp updated: 1.72 -> 1.73
PPCISelLowering.cpp updated: 1.243 -> 1.244
PPCSubtarget.cpp updated: 1.26 -> 1.27
PPCSubtarget.h updated: 1.18 -> 1.19
PPCTargetMachine.cpp updated: 1.109 -> 1.110
---
Log message:
Another step forward in PP
Changes in directory llvm/lib/Target/PowerPC:
PPCCodeEmitter.cpp updated: 1.71 -> 1.72
PPCJITInfo.cpp updated: 1.32 -> 1.33
PPCTargetMachine.cpp updated: 1.108 -> 1.109
---
Log message:
this is an initial patch to switch the ppc64 jit over to working in PIC mode,
which allows the code to be abo
Changes in directory llvm/lib/Target/PowerPC:
PPCCodeEmitter.cpp updated: 1.69 -> 1.70
---
Log message:
add relocation support for ppc64 branches.
---
Diffs of the changes: (+2 -2)
PPCCodeEmitter.cpp |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm/lib/Target/Pow
Changes in directory llvm/lib/Target/PowerPC:
PPCCodeEmitter.cpp updated: 1.68 -> 1.69
PPCInstr64Bit.td updated: 1.25 -> 1.26
PPCInstrInfo.td updated: 1.257 -> 1.258
PPCRegisterInfo.cpp updated: 1.81 -> 1.82
PPCRegisterInfo.td updated: 1.38 -> 1.39
---
Log message:
Rework PPC64 calls. Now we h
Changes in directory llvm/lib/Target/PowerPC:
PPCCodeEmitter.cpp updated: 1.64 -> 1.65
PPCJITInfo.cpp updated: 1.26 -> 1.27
PPCJITInfo.h updated: 1.11 -> 1.12
PPCRelocations.h updated: 1.8 -> 1.9
---
Log message:
Resolve BB references with relocation.
---
Diffs of the changes: (+22 -27)
PPC
Changes in directory llvm/lib/Target/PowerPC:
PPCCodeEmitter.cpp updated: 1.63 -> 1.64
PPCJITInfo.cpp updated: 1.24 -> 1.25
PPCJITInfo.h updated: 1.9 -> 1.10
---
Log message:
- Refactor the code that resolve basic block references to a TargetJITInfo
method.
- Added synchronizeICache() to Targ
Changes in directory llvm/lib/Target/PowerPC:
PPCCodeEmitter.cpp updated: 1.62 -> 1.63
PPCJITInfo.cpp updated: 1.23 -> 1.24
PPCRelocations.h updated: 1.7 -> 1.8
---
Log message:
Implement PPC64 relocations types
---
Diffs of the changes: (+36 -5)
PPCCodeEmitter.cpp | 23 +
Changes in directory llvm/lib/Target/PowerPC:
PPCCodeEmitter.cpp updated: 1.61 -> 1.62
---
Log message:
Ensure that dump calls that are associated with asserts are removed from
non-debug build.
---
Diffs of the changes: (+1 -1)
PPCCodeEmitter.cpp |2 +-
1 files changed, 1 insertion(+),
Changes in directory llvm/lib/Target/PowerPC:
PPCCodeEmitter.cpp updated: 1.58 -> 1.59
---
Log message:
Change from using MachineRelocation ctors to using static methods
in MachineRelocation to create Relocations.
---
Diffs of the changes: (+2 -2)
PPCCodeEmitter.cpp |4 ++--
1 files ch
Changes in directory llvm/lib/Target/PowerPC:
PPCCodeEmitter.cpp updated: 1.57 -> 1.58
---
Log message:
Suck block address tracking out of targets into the JIT Emitter. This
simplifies the MachineCodeEmitter interface just a little bit and makes
BasicBlocks work like constant pools and jump ta
Changes in directory llvm/lib/Target/PowerPC:
PPCCodeEmitter.cpp updated: 1.56 -> 1.57
---
Log message:
Change the BasicBlockAddrs map to be a vector, indexed by MBB number.
---
Diffs of the changes: (+9 -7)
PPCCodeEmitter.cpp | 16 +---
1 files changed, 9 insertions(+), 7 de
Changes in directory llvm/lib/Target/PowerPC:
PPCCodeEmitter.cpp updated: 1.55 -> 1.56
---
Log message:
Several related changes:
1. Change several methods in the MachineCodeEmitter class to be pure virtual.
2. Suck emitConstantPool/initJumpTableInfo into startFunction, removing them
from th
Changes in directory llvm/lib/Target/PowerPC:
PPCCodeEmitter.cpp updated: 1.54 -> 1.55
PPCJITInfo.cpp updated: 1.20 -> 1.21
---
Log message:
Fix a purely hypothetical problem (for now): emitWord emits in the host
byte format. This doesn't work when using the code emitter in a cross target
envi
Changes in directory llvm/lib/Target/PowerPC:
PPCCodeEmitter.cpp updated: 1.53 -> 1.54
---
Log message:
Refactor the machine code emitter interface to pull the pointers for the current
code emission location into the base class, instead of being in the derived
classes.
This change means that
Changes in directory llvm/lib/Target/PowerPC:
PPCCodeEmitter.cpp updated: 1.51 -> 1.52
---
Log message:
Teach the JIT how to relocate LI, this fixes the JIT on Prolangs-C/TimberWolfMC
---
Diffs of the changes: (+1 -0)
PPCCodeEmitter.cpp |1 +
1 files changed, 1 insertion(+)
Index: ll
Changes in directory llvm/lib/Target/PowerPC:
PPCCodeEmitter.cpp updated: 1.50 -> 1.51
PPCJITInfo.cpp updated: 1.17 -> 1.18
PPCTargetMachine.cpp updated: 1.86 -> 1.87
---
Log message:
Change the PPC JIT to use a Static relocation model
---
Diffs of the changes: (+4 -29)
PPCCodeEmitter.cpp
Changes in directory llvm/lib/Target/PowerPC:
PPCCodeEmitter.cpp updated: 1.49 -> 1.50
PPCRegisterInfo.cpp updated: 1.58 -> 1.59
PPCRegisterInfo.h updated: 1.13 -> 1.14
---
Log message:
Move some knowledge about registers out of the code emitter into the register
info.
---
Diffs of the chang
Changes in directory llvm/lib/Target/PowerPC:
PPCCodeEmitter.cpp updated: 1.48 -> 1.49
---
Log message:
Don't emit pseudo instructions!
---
Diffs of the changes: (+1 -0)
PPCCodeEmitter.cpp |1 +
1 files changed, 1 insertion(+)
Index: llvm/lib/Target/PowerPC/PPCCodeEmitter.cpp
diff -u
Changes in directory llvm/lib/Target/PowerPC:
PPCCodeEmitter.cpp updated: 1.47 -> 1.48
---
Log message:
teach the JIT to encode vector registers
---
Diffs of the changes: (+32 -32)
PPCCodeEmitter.cpp | 64 ++---
1 files changed, 32 insertio
Changes in directory llvm/lib/Target/PowerPC:
PPCCodeEmitter.cpp updated: 1.44 -> 1.45
PPCISelLowering.cpp updated: 1.79 -> 1.80
---
Log message:
Functions that are lazily streamed in from the .bc file are *not* external.
This fixes llvm-test/SingleSource/UnitTests/2006-01-29-SimpleIndirectCall
Changes in directory llvm/lib/Target/PowerPC:
PPCCodeEmitter.cpp updated: 1.43 -> 1.44
---
Log message:
Add explicit #includes of
---
Diffs of the changes: (+1 -0)
PPCCodeEmitter.cpp |1 +
1 files changed, 1 insertion(+)
Index: llvm/lib/Target/PowerPC/PPCCodeEmitter.cpp
diff -u llvm
Changes in directory llvm/lib/Target/PowerPC:
PPCCodeEmitter.cpp updated: 1.42 -> 1.43
---
Log message:
Fix the PPC JIT failures last night, which were due to mishandling of linkonce
globals
---
Diffs of the changes: (+1 -0)
PPCCodeEmitter.cpp |1 +
1 files changed, 1 insertion(+)
I
Changes in directory llvm/lib/Target/PowerPC:
PPCCodeEmitter.cpp updated: 1.41 -> 1.42
---
Log message:
Fix the JIT failures from last night.
---
Diffs of the changes: (+2 -1)
PPCCodeEmitter.cpp |3 ++-
1 files changed, 2 insertions(+), 1 deletion(-)
Index: llvm/lib/Target/PowerPC/PP
25 matches
Mail list logo