Changes in directory llvm/lib/VMCore:
Globals.cpp updated: 1.22 - 1.23
---
Log message:
Fix typo. Interesting, but old variant worked too :)
---
Diffs of the changes: (+1 -1)
Globals.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/VMCore/Globals.cpp
diff -u
Evan,
The problem is the semantics. A possible solution is rename
UseThumbBacktraces to UseThumbFramePtrReg.
Lauro
2007/4/27, Evan Cheng [EMAIL PROTECTED]:
Hi Lauro,
It would be better to fix ARMSubtarget.cpp instead. Just initialize
UseThumbBacktraces to the value of input parameter thumb
Hello!
I've been told to send this here. In tools/llvm-ld/llvm-ld.cpp,
line 360, a const char* to a temporary std::string is being
stored, with the string going out of scope right after, making
that pointer invalid.
std::string lib_name = -l + LinkItems[index].first;
Changes in directory llvm/lib/CodeGen:
AsmPrinter.cpp updated: 1.159 - 1.160
---
Log message:
Clean up multi-line asam string printing. Instead of printing:
# InlineAsm Start
subfc r3,r5,r4
subfze r4,r3
# InlineAsm End
print:
# InlineAsm
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAGISel.cpp updated: 1.439 - 1.440
---
Log message:
refactor some code, no functionality change
---
Diffs of the changes: (+52 -44)
SelectionDAGISel.cpp | 96 +++
1 files
Changes in directory nightlytest-serverside:
AcceptTestResults.php updated: 1.1 - 1.2
---
Log message:
Removed extra call to function.
---
Diffs of the changes: (+1 -2)
AcceptTestResults.php |3 +--
1 files changed, 1 insertion(+), 2 deletions(-)
Index:
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAGISel.cpp updated: 1.440 - 1.441
---
Log message:
refactor GetRegistersForValue to take OpInfo as an argument instead of various
pieces of it. No functionality change.
---
Diffs of the changes: (+101 -98)
SelectionDAGISel.cpp
Changes in directory nightlytest-serverside:
AcceptTestResults.php updated: 1.2 - 1.3
---
Log message:
Adding target triple.
---
Diffs of the changes: (+7 -1)
AcceptTestResults.php |8 +++-
1 files changed, 7 insertions(+), 1 deletion(-)
Index:
Changes in directory llvm/lib/CodeGen:
README.txt updated: 1.4 - 1.5
---
Log message:
Updates.
---
Diffs of the changes: (+57 -1)
README.txt | 58 +-
1 files changed, 57 insertions(+), 1 deletion(-)
Index:
Changes in directory nightlytest-serverside:
AcceptTestResults.php updated: 1.3 - 1.4
---
Log message:
target triple not require for now.
---
Diffs of the changes: (+0 -4)
AcceptTestResults.php |4
1 files changed, 4 deletions(-)
Index:
Revision: 126737
Author: bwendlin
Date: 2007-04-30 12:14:35 -0700 (Mon, 30 Apr 2007)
Log Message:
---
Fix the race condition where a dylib is used before it's actually created.
Naming it a unique name for each stage will fix this.
Modified Paths:
--
Changes in directory llvm/include/llvm:
GlobalValue.h updated: 1.41 - 1.42
---
Log message:
Fix comment
---
Diffs of the changes: (+4 -3)
GlobalValue.h |7 ---
1 files changed, 4 insertions(+), 3 deletions(-)
Index: llvm/include/llvm/GlobalValue.h
diff -u
That's fine. Thanks.
Evan
On Apr 30, 2007, at 6:55 AM, Lauro Ramos Venancio wrote:
Evan,
The problem is the semantics. A possible solution is rename
UseThumbBacktraces to UseThumbFramePtrReg.
Lauro
2007/4/27, Evan Cheng [EMAIL PROTECTED]:
Hi Lauro,
It would be better to fix
Changes in directory llvm/include/llvm/CodeGen:
ELFRelocation.h added (r1.1)
---
Log message:
Header file for ELF relocations.
---
Diffs of the changes: (+49 -0)
ELFRelocation.h | 49 +
1 files changed, 49 insertions(+)
Index:
Changes in directory llvm/test/CodeGen/PowerPC:
2007-04-30-InlineAsmEarlyClobber.ll added (r1.1)
---
Log message:
testcase for PR1357: http://llvm.org/PR1357
---
Diffs of the changes: (+27 -0)
2007-04-30-InlineAsmEarlyClobber.ll | 27 +++
1 files changed, 27
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAGISel.cpp updated: 1.441 - 1.442
---
Log message:
Continue refactoring inline asm code. If there is an earlyclobber output
register, preallocate all input registers and the early clobbered output.
This fixes PR1357:
Revision: 126738
Author: bwendlin
Date: 2007-04-30 14:36:53 -0700 (Mon, 30 Apr 2007)
Log Message:
---
This function isn't used when ENABLE_LLVM is defined.
Modified Paths:
--
apple-local/branches/llvm/gcc/varasm.c
Modified: apple-local/branches/llvm/gcc/varasm.c
Header file for ELF relocations.
Oooh cool
+ #ifndef LLVM_CODEGEN_ELF_RELOCATION_H
+ #define LLVM_CODEGEN_ELF_RELOCATION_H
Please #include llvm/Support/DataTypes.h, since this file uses
int64_t etc.
+
+ namespace llvm {
...
+ ELFRelocation(uint64_t off, uint32_t sym, uint32_t
Revision: 126740
Author: bwendlin
Date: 2007-04-30 15:37:52 -0700 (Mon, 30 Apr 2007)
Log Message:
---
Don't strip the libstdc++.dylib thingy.
Modified Paths:
--
apple-local/branches/llvm/build_gcc
Modified: apple-local/branches/llvm/build_gcc
Changes in directory llvm/lib/CodeGen:
MachineBasicBlock.cpp updated: 1.43 - 1.44
---
Log message:
print isLandingPad() for MBBs
---
Diffs of the changes: (+5 -3)
MachineBasicBlock.cpp |8 +---
1 files changed, 5 insertions(+), 3 deletions(-)
Index:
Changes in directory llvm/test/CodeGen/Generic:
2007-04-30-LandingPadBranchFolding.ll added (r1.1)
---
Log message:
testcase for PR1228: http://llvm.org/PR1228
---
Diffs of the changes: (+59 -0)
2007-04-30-LandingPadBranchFolding.ll | 59 ++
1 files
Changes in directory llvm/lib/CodeGen:
BranchFolding.cpp updated: 1.45 - 1.46
---
Log message:
Fix PR1228: http://llvm.org/PR1228 and
CodeGen/Generic/2007-04-30-LandingPadBranchFolding.ll
---
Diffs of the changes: (+8 -2)
BranchFolding.cpp | 10 --
1 files changed, 8
Changes in directory llvm/include/llvm/CodeGen:
ELFRelocation.h updated: 1.1 - 1.2
---
Log message:
Implement review feedback.
---
Diffs of the changes: (+4 -1)
ELFRelocation.h |5 -
1 files changed, 4 insertions(+), 1 deletion(-)
Index: llvm/include/llvm/CodeGen/ELFRelocation.h
Changes in directory llvm/lib/CodeGen/SelectionDAG:
DAGCombiner.cpp updated: 1.296 - 1.297
---
Log message:
* Only turn a load to UNDEF if all of its outputs have no uses (indexed loads
produce two results.)
* Do not touch volatile loads.
---
Diffs of the changes: (+20 -5)
Changes in directory llvm/test/CodeGen/ARM:
2007-04-30-CombinerCrash.ll added (r1.1)
---
Log message:
Test a dag combiner crasher.
---
Diffs of the changes: (+32 -0)
2007-04-30-CombinerCrash.ll | 32
1 files changed, 32 insertions(+)
Index:
Changes in directory llvm/include/llvm/Target:
MRegisterInfo.h updated: 1.107 - 1.108
---
Log message:
Added hook hasReservedCallFrame(). It returns true if the call frame is
included as part of the stack frame.
---
Diffs of the changes: (+9 -0)
MRegisterInfo.h |9 +
1 files
Changes in directory llvm/lib/CodeGen:
PrologEpilogInserter.cpp updated: 1.82 - 1.83
---
Log message:
Under normal circumstances, when a frame pointer is not required, we reserve
argument space for call sites in the function immediately on entry to the
current function. This eliminates the
Changes in directory llvm/lib/Target/ARM:
ARMRegisterInfo.cpp updated: 1.90 - 1.91
ARMRegisterInfo.h updated: 1.17 - 1.18
---
Log message:
Under normal circumstances, when a frame pointer is not required, we reserve
argument space for call sites in the function immediately on entry to the
Changes in directory llvm/include/llvm/Bitcode:
LLVMBitCodes.h updated: 1.9 - 1.10
---
Log message:
add missing opcode.
---
Diffs of the changes: (+10 -9)
LLVMBitCodes.h | 19 ++-
1 files changed, 10 insertions(+), 9 deletions(-)
Index:
Changes in directory llvm/lib/Bitcode/Writer:
BitcodeWriter.cpp updated: 1.16 - 1.17
---
Log message:
encode all of the instructions.
---
Diffs of the changes: (+166 -3)
BitcodeWriter.cpp | 169 +-
1 files changed, 166 insertions(+), 3
Changes in directory llvm/lib/Bitcode/Writer:
BitcodeWriter.cpp updated: 1.17 - 1.18
---
Log message:
write the symbol table for function bodies
---
Diffs of the changes: (+33 -30)
BitcodeWriter.cpp | 63 --
1 files changed, 33
Changes in directory llvm/tools/llvm-bcanalyzer:
llvm-bcanalyzer.cpp updated: 1.15 - 1.16
---
Log message:
add phi
---
Diffs of the changes: (+5 -1)
llvm-bcanalyzer.cpp |6 +-
1 files changed, 5 insertions(+), 1 deletion(-)
Index: llvm/tools/llvm-bcanalyzer/llvm-bcanalyzer.cpp
Changes in directory llvm/test/CodeGen/X86:
vector.ll added (r1.1)
---
Log message:
Split target dependent test portions to target-specific directories.
---
Diffs of the changes: (+157 -0)
vector.ll | 157 ++
1 files changed,
Changes in directory llvm/test/CodeGen/Generic:
vector.ll updated: 1.13 - 1.14
---
Log message:
Split target dependent test portions to target-specific directories.
---
Diffs of the changes: (+0 -4)
vector.ll |4
1 files changed, 4 deletions(-)
Index:
Changes in directory llvm/test/CodeGen/PowerPC:
vector.ll added (r1.1)
---
Log message:
Split target dependent test portions to target-specific directories.
---
Diffs of the changes: (+157 -0)
vector.ll | 157 ++
1 files
+bool HasUses = false;
+SmallVectorMVT::ValueType, 2 VTs;
+for (unsigned i = 0, e = N-getNumValues(); i != e; ++i) {
+ if (!N-hasNUsesOfValue(0, i)) {
+HasUses = true;
+break;
+ }
+ VTs.push_back(N-getValueType(i));
+}
+if (!HasUses) {
Changes in directory llvm/include/llvm/Bitcode:
BitstreamReader.h updated: 1.9 - 1.10
---
Log message:
add JumpToBit, an explicit init method, and a default ctor.
---
Diffs of the changes: (+28 -2)
BitstreamReader.h | 30 --
1 files changed, 28 insertions(+),
Changes in directory llvm/lib/Bitcode/Reader:
BitcodeReader.cpp updated: 1.17 - 1.18
BitcodeReader.h updated: 1.11 - 1.12
---
Log message:
implement scafolding for lazy deserialization of function bodies
---
Diffs of the changes: (+85 -7)
BitcodeReader.cpp | 65
Changes in directory llvm/lib/Bitcode/Reader:
BitcodeReader.cpp updated: 1.18 - 1.19
BitcodeReader.h updated: 1.12 - 1.13
---
Log message:
The stream to read from is now an ivar
---
Diffs of the changes: (+18 -20)
BitcodeReader.cpp | 25 -
BitcodeReader.h |
Changes in directory llvm/include/llvm/Bitcode:
BitstreamReader.h updated: 1.10 - 1.11
---
Log message:
several bitfixes to JumpToBit
---
Diffs of the changes: (+7 -4)
BitstreamReader.h | 11 +++
1 files changed, 7 insertions(+), 4 deletions(-)
Index:
Changes in directory llvm/lib/Bitcode/Reader:
BitcodeReader.cpp updated: 1.19 - 1.20
BitcodeReader.h updated: 1.13 - 1.14
---
Log message:
implement materializeModule, force deallocation of vector memory when we
are done with them, start implementing ParseFunctionBody
---
Diffs of the
Changes in directory llvm/lib/Target:
Target.td updated: 1.96 - 1.97
---
Log message:
llvm bug #1350, parts 1, 2, and 3.
---
Diffs of the changes: (+9 -7)
Target.td | 16 +---
1 files changed, 9 insertions(+), 7 deletions(-)
Index: llvm/lib/Target/Target.td
diff -u
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
Changes in directory llvm/lib/Target/PowerPC:
PPCRegisterInfo.td updated: 1.44 - 1.45
---
Log message:
llvm bug #1350, parts 1, 2, and 3.
---
Diffs of the changes: (+50 -1)
PPCRegisterInfo.td | 51 ++-
1 files changed, 50 insertions(+), 1
Changes in directory llvm/utils/TableGen:
RegisterInfoEmitter.cpp updated: 1.52 - 1.53
---
Log message:
llvm bug #1350, parts 1, 2, and 3.
---
Diffs of the changes: (+36 -0)
RegisterInfoEmitter.cpp | 36
1 files changed, 36 insertions(+)
Index:
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
Changes in directory llvm/include/llvm/Target:
MRegisterInfo.h updated: 1.108 - 1.109
---
Log message:
llvm bug #1350, parts 1, 2, and 3.
---
Diffs of the changes: (+5 -1)
MRegisterInfo.h |6 +-
1 files changed, 5 insertions(+), 1 deletion(-)
Index:
47 matches
Mail list logo