Changes in directory llvm/test/CodeGen/Alpha:
2006-07-03-ASMFormalLowering.ll updated: 1.4 - 1.5
---
Log message:
update syntax
---
Diffs of the changes: (+2 -2)
2006-07-03-ASMFormalLowering.ll |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index:
Changes in directory llvm/test/CodeGen/Generic:
2006-12-16-InlineAsmCrash.ll updated: 1.2 - 1.3
---
Log message:
update syntax
---
Diffs of the changes: (+1 -1)
2006-12-16-InlineAsmCrash.ll |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index:
Changes in directory llvm/test/Feature:
aliases.ll updated: 1.1 - 1.2
---
Log message:
not fully implemented yet.
---
Diffs of the changes: (+2 -0)
aliases.ll |2 ++
1 files changed, 2 insertions(+)
Index: llvm/test/Feature/aliases.ll
diff -u llvm/test/Feature/aliases.ll:1.1
Changes in directory llvm/test/Transforms/Inline:
2007-04-15-InlineEH.ll updated: 1.1 - 1.2
---
Log message:
update syntax
---
Diffs of the changes: (+1 -1)
2007-04-15-InlineEH.ll |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index:
Changes in directory llvm/test/CodeGen/Generic:
2007-04-27-InlineAsm-X-Dest.ll added (r1.1)
---
Log message:
new testcase
---
Diffs of the changes: (+8 -0)
2007-04-27-InlineAsm-X-Dest.ll |8
1 files changed, 8 insertions(+)
Index:
Changes in directory llvm/test/CodeGen/Generic:
2007-04-27-InlineAsm-X-Dest.ll updated: 1.1 - 1.2
---
Log message:
ensure the operand prints.
---
Diffs of the changes: (+1 -1)
2007-04-27-InlineAsm-X-Dest.ll |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index:
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAGISel.cpp updated: 1.432 - 1.433
---
Log message:
Fix CodeGen/Generic/2007-04-27-LargeMemObject.ll and
CodeGen/Generic/2007-04-27-InlineAsm-X-Dest.ll
---
Diffs of the changes: (+10 -4)
SelectionDAGISel.cpp | 14
Changes in directory llvm/test/CodeGen/X86:
2007-04-27-InlineAsm-IntMemInput.ll added (r1.1)
---
Log message:
new testcase for PR1356: http://llvm.org/PR1356
---
Diffs of the changes: (+12 -0)
2007-04-27-InlineAsm-IntMemInput.ll | 12
1 files changed, 12 insertions(+)
Changes in directory llvm/lib/CodeGen/SelectionDAG:
LegalizeDAG.cpp updated: 1.490 - 1.491
SelectionDAGISel.cpp updated: 1.433 - 1.434
---
Log message:
memory inputs to an inline asm are required to have an address available.
If the operand is not already an indirect operand, spill it to a
Changes in directory llvm/lib/CodeGen:
AsmPrinter.cpp updated: 1.157 - 1.158
---
Log message:
Implement review feedback. Aliasees can be either GlobalValue's or
bitcasts of them.
---
Diffs of the changes: (+17 -6)
AsmPrinter.cpp | 23 +--
1 files changed, 17
Changes in directory llvm/include/llvm:
Function.h updated: 1.82 - 1.83
GlobalAlias.h updated: 1.1 - 1.2
GlobalValue.h updated: 1.39 - 1.40
GlobalVariable.h updated: 1.45 - 1.46
---
Log message:
Implement review feedback. Aliasees can be either GlobalValue's or
bitcasts of them.
---
Diffs
Changes in directory llvm/lib/Transforms/IPO:
GlobalDCE.cpp updated: 1.43 - 1.44
---
Log message:
Implement review feedback. Aliasees can be either GlobalValue's or
bitcasts of them.
---
Diffs of the changes: (+2 -6)
GlobalDCE.cpp |8 ++--
1 files changed, 2 insertions(+), 6
Changes in directory llvm/docs:
BytecodeFormat.html updated: 1.70 - 1.71
LangRef.html updated: 1.238 - 1.239
---
Log message:
Implement review feedback. Aliasees can be either GlobalValue's or
bitcasts of them.
---
Diffs of the changes: (+11 -10)
BytecodeFormat.html | 16
Changes in directory llvm/lib/Bytecode/Reader:
Analyzer.cpp updated: 1.41 - 1.42
Reader.cpp updated: 1.255 - 1.256
Reader.h updated: 1.52 - 1.53
---
Log message:
Implement review feedback. Aliasees can be either GlobalValue's or
bitcasts of them.
---
Diffs of the changes: (+61 -10)
Changes in directory llvm/lib/Bytecode/Writer:
SlotCalculator.cpp updated: 1.112 - 1.113
Writer.cpp updated: 1.177 - 1.178
---
Log message:
Implement review feedback. Aliasees can be either GlobalValue's or
bitcasts of them.
---
Diffs of the changes: (+19 -5)
SlotCalculator.cpp | 13
Changes in directory llvm/lib/VMCore:
AsmWriter.cpp updated: 1.276 - 1.277
Globals.cpp updated: 1.20 - 1.21
Module.cpp updated: 1.81 - 1.82
Verifier.cpp updated: 1.206 - 1.207
---
Log message:
Implement review feedback. Aliasees can be either GlobalValue's or
bitcasts of them.
---
Diffs of
Changes in directory llvm/test/Feature:
aliases.ll updated: 1.2 - 1.3
---
Log message:
Implement review feedback. Aliasees can be either GlobalValue's or
bitcasts of them.
---
Diffs of the changes: (+2 -2)
aliases.ll |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index:
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.352 - 1.353
---
Log message:
Fix a compilation error (jump to case label).
---
Diffs of the changes: (+64 -77)
llvmAsmParser.y | 141 +---
1 files changed, 64
Once again, the log claims it was updated at 2am PDT, but my nightly
tester failed to pull in any changes at 3am. Revision 318 is now
present at 7am.
___
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
Changes in directory llvm/lib/VMCore:
Verifier.cpp updated: 1.207 - 1.208
---
Log message:
Let Verifier check aliasees
---
Diffs of the changes: (+7 -0)
Verifier.cpp |7 +++
1 files changed, 7 insertions(+)
Index: llvm/lib/VMCore/Verifier.cpp
diff -u
Changes in directory llvm/lib/Bitcode/Reader:
BitcodeReader.cpp updated: 1.14 - 1.15
---
Log message:
This is not FIXME anymore
---
Diffs of the changes: (+1 -3)
BitcodeReader.cpp |4 +---
1 files changed, 1 insertion(+), 3 deletions(-)
Index:
On Sat, 28 Apr 2007 07:22:27 -0700
Jeff Cohen [EMAIL PROTECTED] wrote:
Once again, the log claims it was updated at 2am PDT, but my nightly
tester failed to pull in any changes at 3am. Revision 318 is now
present at 7am.
Jeff, are you sure you're not dealing with a GMT/Localtime issue?
In
Reid Spencer wrote:
On Sat, 28 Apr 2007 07:22:27 -0700
Jeff Cohen [EMAIL PROTECTED] wrote:
Once again, the log claims it was updated at 2am PDT, but my nightly
tester failed to pull in any changes at 3am. Revision 318 is now
present at 7am.
Jeff, are you sure you're not
Recent commits have broken 28 tests. Regression tests exist for a
reason. Run them. Before committing.
FAIL: /usr/home/jeffc/llvm/test/Assembler/2006-05-26-VarargsCallEncode.ll
FAIL:
/usr/home/jeffc/llvm/test/C++Frontend/2003-11-25-ReturningOpaqueByValue.cpp
FAIL:
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.353 - 1.354
---
Log message:
Revert the premature portion of the last commit.
---
Diffs of the changes: (+76 -62)
llvmAsmParser.y | 138 ++--
1 files changed, 76
Jeff,
On Sat, 28 Apr 2007 08:53:34 -0700
Jeff Cohen [EMAIL PROTECTED] wrote:
Recent commits have broken 28 tests. Regression tests exist for a
reason. Run them. Before committing.
Sorry. I thought I was committing a trivial change (compile breakage for jump
across case labels) and
That leaves us with six failures:
FAIL: /usr/home/jeffc/llvm/test/CFrontend/2007-04-11-InlineAsmStruct.c
FAIL: /usr/home/jeffc/llvm/test/CFrontend/2007-04-11-InlineAsmUnion.c
FAIL:
/usr/home/jeffc/llvm/test/CodeGen/Generic/2007-04-08-MultipleFrameIndices.ll
for PR1308
FAIL:
On Sat, 28 Apr 2007 09:45:19 -0700
Jeff Cohen [EMAIL PROTECTED] wrote:
That leaves us with six failures:
FAIL: /usr/home/jeffc/llvm/test/CFrontend/2007-04-11-InlineAsmStruct.c
FAIL: /usr/home/jeffc/llvm/test/CFrontend/2007-04-11-InlineAsmUnion.c
FAIL:
On Apr 28, 2007, at 7:35 AM, Anton Korobeynikov wrote:
Index: llvm/lib/VMCore/Verifier.cpp
diff -u llvm/lib/VMCore/Verifier.cpp:1.207 llvm/lib/VMCore/
Verifier.cpp:1.208
--- llvm/lib/VMCore/Verifier.cpp:1.207Sat Apr 28 08:45:00 2007
+++ llvm/lib/VMCore/Verifier.cpp Sat Apr 28
I'd suggest: isaGlobalValue(CE-getOperand(0))
So, nobody will produce multiple bitcasts, right?
e.g. this is illegal:
@A = alias (bitcast (bitcast i64* @foo to i8*) to i32*
--
With best regards, Anton Korobeynikov.
Faculty of Mathematics Mechanics, Saint Petersburg State University.
On Apr 28, 2007, at 1:01 PM, Anton Korobeynikov wrote:
I'd suggest: isaGlobalValue(CE-getOperand(0))
So, nobody will produce multiple bitcasts, right?
e.g. this is illegal:
@A = alias (bitcast (bitcast i64* @foo to i8*) to i32*
Right, ConstantExpr::getBitCast will fold those. Try doing
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAGISel.cpp updated: 1.434 - 1.435
---
Log message:
Significant refactoring of the inline asm stuff, to support future changes.
No functionality change.
---
Diffs of the changes: (+107 -82)
SelectionDAGISel.cpp | 189
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAGISel.cpp updated: 1.435 - 1.436
---
Log message:
merge constraint type analysis stuff together.
---
Diffs of the changes: (+21 -14)
SelectionDAGISel.cpp | 35 +--
1 files changed, 21
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAGISel.cpp updated: 1.436 - 1.437
---
Log message:
eliminate more redundant constraint type analysis
---
Diffs of the changes: (+2 -6)
SelectionDAGISel.cpp |8 ++--
1 files changed, 2 insertions(+), 6 deletions(-)
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAGISel.cpp updated: 1.437 - 1.438
---
Log message:
memory operands that have a direct operand should have their stores created
before the copies into physregs are done. This avoids having flag operands
skip the store, causing
Changes in directory llvm/docs:
LangRef.html updated: 1.239 - 1.240
---
Log message:
Minor corrections.
---
Diffs of the changes: (+60 -61)
LangRef.html | 121 +--
1 files changed, 60 insertions(+), 61 deletions(-)
Index:
As part of the SVN migration, perhaps we could get an autobuilder
that builds and runs at least the llvm/test suite for each changeset.
That'd at least make identifying the offending changeset possible.
--
Christopher Lamb
___
llvm-commits
Hi Chris,
On Sat, 28 Apr 2007 20:09:14 -0500
Christopher Lamb [EMAIL PROTECTED] wrote:
As part of the SVN migration, perhaps we could get an autobuilder that builds
and runs at least the llvm/test suite for each changeset. That'd at least
make identifying the offending changeset possible.
On Apr 28, 2007, at 9:07 PM, Reid Spencer wrote:
Hi Chris,
On Sat, 28 Apr 2007 20:09:14 -0500
Christopher Lamb [EMAIL PROTECTED] wrote:
As part of the SVN migration, perhaps we could get an autobuilder
that builds and runs at least the llvm/test suite for each
changeset. That'd at
Index: llvm/lib/CodeGen/AsmPrinter.cpp
diff -u llvm/lib/CodeGen/AsmPrinter.cpp:1.157 llvm/lib/CodeGen/
AsmPrinter.cpp:1.158
--- llvm/lib/CodeGen/AsmPrinter.cpp:1.157 Wed Apr 25 09:27:10 2007
+++ llvm/lib/CodeGen/AsmPrinter.cpp Sat Apr 28 08:44:59 2007
@@ -123,18 +123,29 @@
for
Index: llvm/include/llvm/Function.h
diff -u llvm/include/llvm/Function.h:1.82 llvm/include/llvm/
Function.h:1.83
--- llvm/include/llvm/Function.h:1.82 Wed Apr 25 09:27:10 2007
+++ llvm/include/llvm/Function.h Sat Apr 28 08:44:59 2007
@@ -81,6 +81,15 @@
void setNext(Function *N) {
Index: llvm/lib/Transforms/IPO/GlobalDCE.cpp
diff -u llvm/lib/Transforms/IPO/GlobalDCE.cpp:1.43 llvm/lib/
Transforms/IPO/GlobalDCE.cpp:1.44
--- llvm/lib/Transforms/IPO/GlobalDCE.cpp:1.43Wed Apr 25 09:27:10
2007
+++ llvm/lib/Transforms/IPO/GlobalDCE.cpp Sat Apr 28 08:44:59 2007
+++ llvm/lib/VMCore/AsmWriter.cpp Sat Apr 28 08:44:59 2007
@@ -926,7 +926,7 @@
assert(0 Invalid alias linkage);
}
- const GlobalValue *Aliasee = GA-getAliasee();
+ const Constant *Aliasee = dyn_cast_or_nullConstant(GA-
getAliasee());
assert(Aliasee Aliasee cannot be
+ switch (ID.Type) {
+ case ValID::GlobalName:
+ case ValID::GlobalID:
+ const PointerType *PTy = dyn_castPointerType(Ty);
+ if (!PTy) {
+ GenerateError(Invalid type for reference to global );
+ return 0;
+ }
+ const Type* ElTy = PTy-getElementType();
+ if (const
Index: llvm/docs/LangRef.html
diff -u llvm/docs/LangRef.html:1.238 llvm/docs/LangRef.html:1.239
--- llvm/docs/LangRef.html:1.238 Wed Apr 25 09:27:10 2007
+++ llvm/docs/LangRef.htmlSat Apr 28 08:44:59 2007
@@ -24,6 +24,7 @@
lia href=#callingconvCalling Conventions/a/li
Revision: 126685
Author: clattner
Date: 2007-04-28 21:24:20 -0700 (Sat, 28 Apr 2007)
Log Message:
---
Add alias support to llvm-gcc
Patch by Anton K!
Modified Paths:
--
apple-local/branches/llvm/gcc/llvm-backend.cpp
apple-local/branches/llvm/gcc/llvm.h
Revision: 126686
Author: clattner
Date: 2007-04-28 21:26:55 -0700 (Sat, 28 Apr 2007)
Log Message:
---
two minor fixes
Modified Paths:
--
apple-local/branches/llvm/gcc/llvm-backend.cpp
Modified: apple-local/branches/llvm/gcc/llvm-backend.cpp
Changes in directory llvm/lib/Bitcode/Writer:
BitcodeWriter.cpp updated: 1.13 - 1.14
---
Log message:
moved Writer.cpp - BitcodeWriter.cpp to make it more unique in the tree.
---
Diffs of the changes: (+1 -1)
BitcodeWriter.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Changes in directory llvm/lib/Bitcode/Writer:
BitcodeWriter.cpp updated: 1.14 - 1.15
---
Log message:
Fix this to use the right block ID
---
Diffs of the changes: (+1 -3)
BitcodeWriter.cpp |4 +---
1 files changed, 1 insertion(+), 3 deletions(-)
Index:
Changes in directory llvm/tools/llvm-bcanalyzer:
llvm-bcanalyzer.cpp updated: 1.10 - 1.11
---
Log message:
fit in 80 cols
---
Diffs of the changes: (+5 -6)
llvm-bcanalyzer.cpp | 11 +--
1 files changed, 5 insertions(+), 6 deletions(-)
Index:
50 matches
Mail list logo