Changes in directory llvm/lib/Bitcode/Writer:
BitcodeWriter.cpp updated: 1.38 - 1.39
---
Log message:
Add abbreviations to the TYPE_BLOCK for pointers, functions, structs and arrays.
This shrinks the type_block of kc++ from 139901 bits to 99389 bits (0.55% to
0.39%
of the file), a 40%
Changes in directory llvm/include/llvm/Bitcode:
BitstreamReader.h updated: 1.16 - 1.17
---
Log message:
minor bugfix
---
Diffs of the changes: (+1 -0)
BitstreamReader.h |1 +
1 files changed, 1 insertion(+)
Index: llvm/include/llvm/Bitcode/BitstreamReader.h
diff -u
Changes in directory llvm/lib/Bitcode/Writer:
BitcodeWriter.cpp updated: 1.39 - 1.40
---
Log message:
add abbrevs for the constants tables. This shrinks it from 4.49755e6 bits
to 3.85972e6 bits in kc++
---
Diffs of the changes: (+123 -61)
BitcodeWriter.cpp | 184
Changes in directory llvm/lib/Bitcode/Writer:
BitcodeWriter.cpp updated: 1.40 - 1.41
---
Log message:
add an abbrev for loads. This shrinks the function block about 50K, from:
Block ID #12 (FUNCTION_BLOCK):
Num Instances: 2344
Total Size: 8.8434e+06b/1.10542e+06B/276356W
Changes in directory llvm/lib/Target/X86:
X86ATTAsmPrinter.cpp updated: 1.104 - 1.105
X86AsmPrinter.cpp updated: 1.241 - 1.242
X86TargetAsmInfo.cpp updated: 1.40 - 1.41
---
Log message:
Emit sections/directives in the proper order. This fixes PR1376:
http://llvm.org/PR1376 . Also,
some small
Changes in directory llvm/include/llvm/Target:
TargetAsmInfo.h updated: 1.32 - 1.33
---
Log message:
Emit sections/directives in the proper order. This fixes PR1376:
http://llvm.org/PR1376 . Also,
some small cleanup was made.
---
Diffs of the changes: (+12 -4)
TargetAsmInfo.h | 16
Changes in directory llvm/lib/Target:
TargetAsmInfo.cpp updated: 1.26 - 1.27
---
Log message:
Emit sections/directives in the proper order. This fixes PR1376:
http://llvm.org/PR1376 . Also,
some small cleanup was made.
---
Diffs of the changes: (+1 -0)
TargetAsmInfo.cpp |1 +
1
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.133 - 1.134
---
Log message:
Emit sections/directives in the proper order. This fixes PR1376:
http://llvm.org/PR1376 . Also,
some small cleanup was made.
---
Diffs of the changes: (+4 -4)
DwarfWriter.cpp |8
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.134 - 1.135
---
Log message:
Spelling fix.
---
Diffs of the changes: (+1 -1)
DwarfWriter.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/CodeGen/DwarfWriter.cpp
diff -u
On May 4, 2007, at 1:39 PM, Bill Wendling wrote:
Add an implies field to features. This indicates that, if the
current
feature is set, then the features in the implied list should be set
also.
The opposite is also enforced: if a feature in the implied list
isn't set,
then the feature
Revision: 126948
Author: clattner
Date: 2007-05-05 10:57:58 -0700 (Sat, 05 May 2007)
Log Message:
---
Revert part of the positron merge patch. This is needed to unbreak
linux. This should be revisited.
Modified Paths:
--
apple-local/branches/llvm/gcc/gsyslimits.h
Revision: 126949
Author: clattner
Date: 2007-05-05 11:11:46 -0700 (Sat, 05 May 2007)
Log Message:
---
From Anton: this patch modifies the alias support in llvm-gcc
to not use c-front-end specific functions.
Modified Paths:
--
apple-local/branches/llvm/gcc/cgraph.c
Revision: 126950
Author: clattner
Date: 2007-05-05 11:15:40 -0700 (Sat, 05 May 2007)
Log Message:
---
add support for protected visibility (PR1363)
Patch by Lauro Venancio
Modified Paths:
--
apple-local/branches/llvm/gcc/llvm-backend.cpp
Changes in directory llvm/lib/Transforms/Scalar:
LoopUnroll.cpp updated: 1.42 - 1.43
---
Log message:
make a temporary for *SI, no functionality change.
---
Diffs of the changes: (+7 -6)
LoopUnroll.cpp | 13 +++--
1 files changed, 7 insertions(+), 6 deletions(-)
Index:
For some reason DwarfWriter hardwires the personality function
as __gxx_personality_v0 (the C++ personality function) even
though the correct one is available from MMI. This patch fixes
that - helpful for Ada :)
Ciao,
Duncan.
Index: llvm.master/lib/CodeGen/DwarfWriter.cpp
Changes in directory llvm/test/Transforms/LoopUnroll:
2007-05-05-UnrollMiscomp.ll added (r1.1)
---
Log message:
new testcase for PR1385: http://llvm.org/PR1385
---
Diffs of the changes: (+36 -0)
2007-05-05-UnrollMiscomp.ll | 36
1 files changed, 36
Changes in directory llvm/lib/Transforms/Scalar:
LoopUnroll.cpp updated: 1.43 - 1.44
---
Log message:
Fix Transforms/LoopUnroll/2007-05-05-UnrollMiscomp.ll and PR1385:
http://llvm.org/PR1385 .
If we have a LCSSA, only modify the input value if the inval was defined
by an instruction in the
Changes in directory llvm/lib/Bitcode/Reader:
BitcodeReader.cpp updated: 1.38 - 1.39
---
Log message:
add support for BLOCKINFO records at the module level. This fixes the reader
issues reid noticed last night.
---
Diffs of the changes: (+4 -0)
BitcodeReader.cpp |4
1 files
Changes in directory llvm/test/CodeGen/X86:
2007-05-05-VecCastExpand.ll added (r1.1)
---
Log message:
new testcase for PR1371: http://llvm.org/PR1371
---
Diffs of the changes: (+21 -0)
2007-05-05-VecCastExpand.ll | 21 +
1 files changed, 21 insertions(+)
Index:
Changes in directory llvm/lib/CodeGen/SelectionDAG:
LegalizeDAG.cpp updated: 1.491 - 1.492
---
Log message:
Propagate alignment/volatility in two places.
Implement support for expanding a bitcast from an illegal vector type to
a legal one (e.g. 4xi32 - 4xf32 in SSE1). This fixes PR1371:
On May 5, 2007, at 11:38 AM, Duncan Sands wrote:
For some reason DwarfWriter hardwires the personality function
as __gxx_personality_v0 (the C++ personality function) even
though the correct one is available from MMI. This patch fixes
that - helpful for Ada :)
Huh, very strange. Looks
Changes in directory llvm/test/CodeGen/Generic:
2007-05-05-Personality.ll added (r1.1)
---
Log message:
Check that the right eh personality function is used.
---
Diffs of the changes: (+35 -0)
2007-05-05-Personality.ll | 35 +++
1 files changed, 35
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.135 - 1.136
---
Log message:
Use the personality function that was registered with MMI rather than
hardwiring in the C++ one.
---
Diffs of the changes: (+2 -9)
DwarfWriter.cpp | 11 ++-
1 files changed, 2
On May 5, 2007, at 10:56 AM, Chris Lattner wrote:
On May 4, 2007, at 1:39 PM, Bill Wendling wrote:
Add an implies field to features. This indicates that, if the
current
feature is set, then the features in the implied list should be set
also.
The opposite is also enforced: if a feature in
Hello, Bill.
I didn't know if they should or not. Should they? :-)
I can check anything 3dnow-related in hardware. Do you have some
testcase?
--
With best regards, Anton Korobeynikov.
Faculty of Mathematics Mechanics, Saint Petersburg State University.
On May 5, 2007, at 1:32 PM, Anton Korobeynikov wrote:
Hello, Bill.
I didn't know if they should or not. Should they? :-)
I can check anything 3dnow-related in hardware. Do you have some
testcase?
Not for 3dnow...In truth, our support for 3dnow is lacking. We don't
have a lot of the
Changes in directory llvm/test/Verifier:
2004-01-22-FloatNormalization.ll (r1.4) removed
---
Log message:
remove bogus xfailed testcase
---
Diffs of the changes: (+0 -0)
0 files changed
___
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
Changes in directory llvm/test/DebugInfo:
2006-11-06-StackTrace.cpp updated: 1.11 - 1.12
---
Log message:
fix failure on ahs3's tester
---
Diffs of the changes: (+3 -1)
2006-11-06-StackTrace.cpp |4 +++-
1 files changed, 3 insertions(+), 1 deletion(-)
Index:
Are you sure that's the problem? Even on my machine, where the OS
identifies the hardware as amd64, the test was correctly XFAILing.
Chris Lattner wrote:
Changes in directory llvm/test/DebugInfo:
2006-11-06-StackTrace.cpp updated: 1.11 - 1.12
---
Log message:
fix failure on ahs3's tester
On May 5, 2007, at 1:43 PM, Bill Wendling wrote:
On May 5, 2007, at 1:32 PM, Anton Korobeynikov wrote:
Hello, Bill.
I didn't know if they should or not. Should they? :-)
I can check anything 3dnow-related in hardware. Do you have some
testcase?
Not for 3dnow...In truth, our support for
Does 64-bit imply sse2 or sse3?
Again, I didn't know. :-) If they do, I can fix it.
X86Subtarget.cpp says that SSE2 is always available if the cpu is 64-
bit. Can the logic in that file be simplified with your changes?
(is it ever possible to have SSE2 bit set but not SSE1 now?)
-Chris
One question: are there any cpus that support 3dnowa but not
3dnow?
I definitely think, that no.
--
With best regards, Anton Korobeynikov.
Faculty of Mathematics Mechanics, Saint Petersburg State University.
___
llvm-commits mailing list
On May 5, 2007, at 2:03 PM, Jeff Cohen wrote:
Are you sure that's the problem? Even on my machine, where the OS
identifies the hardware as amd64, the test was correctly XFAILing.
No, I'm not sure. A better question is: why is this ppc specific? :)
-Chris
Chris Lattner wrote:
Changes in
Changes in directory llvm/test/C++Frontend:
2006-09-27-Debug-Protection.cpp updated: 1.4 - 1.5
---
Log message:
llvm-gcc3 is gone
---
Diffs of the changes: (+0 -1)
2006-09-27-Debug-Protection.cpp |1 -
1 files changed, 1 deletion(-)
Index:
Changes in directory llvm/test/CFrontend:
2004-02-13-StringInit.c.tr (r1.2) removed
---
Log message:
remove this xfailed testcase, move it into a comment in PR279:
http://llvm.org/PR279 , an enhancement PR.
---
Diffs of the changes: (+0 -0)
0 files changed
Revision: 126951
Author: clattner
Date: 2007-05-05 14:40:50 -0700 (Sat, 05 May 2007)
Log Message:
---
Fix PR1252, patch by Anton K.
Modified Paths:
--
apple-local/branches/llvm/gcc/llvm-convert.cpp
Modified: apple-local/branches/llvm/gcc/llvm-convert.cpp
Changes in directory llvm/test/CFrontend:
2003-02-12-NonlocalGoto.c (r1.6) removed
---
Log message:
this tests for a missing feature. Move it to PR1391: http://llvm.org/PR1391
instead of being an
xfailed testcase
---
Diffs of the changes: (+0 -0)
0 files changed
Changes in directory llvm/test/Assembler:
2004-12-06-ConstantFloatRange.ll (r1.6) removed
---
Log message:
Remove bogus testcase, PR409: http://llvm.org/PR409 is wontfix
---
Diffs of the changes: (+0 -0)
0 files changed
___
llvm-commits
Chris Lattner wrote:
On May 5, 2007, at 2:03 PM, Jeff Cohen wrote:
Are you sure that's the problem? Even on my machine, where the OS
identifies the hardware as amd64, the test was correctly XFAILing.
No, I'm not sure. A better question is: why is this ppc specific? :)
-Chris
On my
Changes in directory llvm/test/CodeGen/Generic:
bit-intrinsics.ll updated: 1.3 - 1.4
---
Log message:
unxfail this, llc doesn't support this feature yet, so don't run it.
---
Diffs of the changes: (+0 -2)
bit-intrinsics.ll |2 --
1 files changed, 2 deletions(-)
Index:
Changes in directory llvm/test/CodeGen/ARM:
2007-03-15-GEP-Idx-Sink.ll (r1.4) removed
---
Log message:
remove xfailed testcase (attached to pr)
---
Diffs of the changes: (+0 -0)
0 files changed
___
llvm-commits mailing list
On May 5, 2007, at 2:49 PM, Jeff Cohen wrote:
Chris Lattner wrote:
On May 5, 2007, at 2:03 PM, Jeff Cohen wrote:
Are you sure that's the problem? Even on my machine, where the OS
identifies the hardware as amd64, the test was correctly XFAILing.
No, I'm not sure. A better question is:
Changes in directory llvm/test/CodeGen/X86:
2005-12-03-IndirectTailCall.ll (r1.6) removed
fast-cc-tail-call.ll (r1.5) removed
---
Log message:
We need support for tail calls, this is moved to PR1392: http://llvm.org/PR1392
---
Diffs of the changes: (+0 -0)
0 files changed
Ok, then it really is failing.
Same here. This is strange, however I haven't tested debug information
on C++ programs. Will try to look.
--
With best regards, Anton Korobeynikov.
Faculty of Mathematics Mechanics, Saint Petersburg State University.
Chris Lattner wrote:
On May 5, 2007, at 2:49 PM, Jeff Cohen wrote:
Chris Lattner wrote:
On May 5, 2007, at 2:03 PM, Jeff Cohen wrote:
Are you sure that's the problem? Even on my machine, where the OS
identifies the hardware as amd64, the test was correctly XFAILing.
No, I'm not sure. A
Changes in directory llvm/lib/Target/X86:
README.txt updated: 1.166 - 1.167
---
Log message:
move CodeGen/X86/overlap-add.ll here.
---
Diffs of the changes: (+27 -0)
README.txt | 27 +++
1 files changed, 27 insertions(+)
Index: llvm/lib/Target/X86/README.txt
Changes in directory llvm/test/CodeGen/X86:
overlap-add.ll (r1.7) removed
---
Log message:
remove this xfail'd test, move it to the X86 readme.
---
Diffs of the changes: (+0 -0)
0 files changed
___
llvm-commits mailing list
Changes in directory llvm/test/CodeGen/Generic:
isunord.ll updated: 1.5 - 1.6
---
Log message:
the sparc v8 backend handles this correctly
---
Diffs of the changes: (+1 -1)
isunord.ll |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/test/CodeGen/Generic/isunord.ll
Changes in directory llvm/lib/Target/IA64:
IA64InstrInfo.td updated: 1.49 - 1.50
---
Log message:
implement anyextend from i1 - i64
---
Diffs of the changes: (+2 -0)
IA64InstrInfo.td |2 ++
1 files changed, 2 insertions(+)
Index: llvm/lib/Target/IA64/IA64InstrInfo.td
diff -u
Changes in directory llvm/test/Transforms/CorrelatedExprs:
looptest.ll (r1.7) removed
nullpointer.ll (r1.8) removed
---
Log message:
remvoe two tests that cee has never gotten right
---
Diffs of the changes: (+0 -0)
0 files changed
___
Changes in directory llvm/test/Transforms/Mem2Reg:
DifferingTypes.ll (r1.6) removed
---
Log message:
Move Mem2Reg/DifferingTypes.ll - ScalarRepl/DifferingTypes.ll. -scalarrepl
implements this xform.
---
Diffs of the changes: (+0 -0)
0 files changed
Changes in directory llvm/test/Transforms/ScalarRepl:
DifferingTypes.ll added (r1.1)
---
Log message:
Move Mem2Reg/DifferingTypes.ll - ScalarRepl/DifferingTypes.ll. -scalarrepl
implements this xform.
---
Diffs of the changes: (+19 -0)
DifferingTypes.ll | 19 +++
1
Changes in directory llvm/test/Transforms/TailCallElim:
tail_call_with_branch.ll (r1.4) removed
---
Log message:
move these xfailed tests to lib/Target/README.txt
---
Diffs of the changes: (+0 -0)
0 files changed
___
llvm-commits mailing list
Changes in directory llvm/test/Transforms/Reassociate:
backwards.ll (r1.1) removed
---
Log message:
move these xfailed tests to lib/Target/README.txt
---
Diffs of the changes: (+0 -0)
0 files changed
___
llvm-commits mailing list
Changes in directory llvm/lib/Target:
README.txt updated: 1.59 - 1.60
---
Log message:
the mason example is implemented. Move some examples out of llvm/test,
upgrade the syntax of some other examples.
---
Diffs of the changes: (+51 -36)
README.txt | 87
Changes in directory llvm/lib/Transforms/Scalar:
CorrelatedExprs.cpp updated: 1.60 - 1.61
InstructionCombining.cpp updated: 1.758 - 1.759
Reg2Mem.cpp updated: 1.15 - 1.16
---
Log message:
wrap long lines
---
Diffs of the changes: (+15 -14)
CorrelatedExprs.cpp | 10 +-
Jeff,
This is the output on my machine. It looks better than when I last
looked at it, but still leaves a lot to be desired.
Could you please send me output from your native compiler.
Something like 'gcc -g -O0 -S -dA foo.c' should be enough.
--
With best regards, Anton Korobeynikov.
Changes in directory llvm/test/Transforms/InstCombine:
cast_ptr.ll updated: 1.6 - 1.7
---
Log message:
un-xfail this.
---
Diffs of the changes: (+0 -1)
cast_ptr.ll |1 -
1 files changed, 1 deletion(-)
Index: llvm/test/Transforms/InstCombine/cast_ptr.ll
diff -u
Changes in directory llvm/lib/Transforms/Scalar:
InstructionCombining.cpp updated: 1.759 - 1.760
---
Log message:
Implement Transforms/InstCombine/cast_ptr.ll
---
Diffs of the changes: (+22 -1)
InstructionCombining.cpp | 23 ++-
1 files changed, 22 insertions(+), 1
Changes in directory llvm/test/Transforms/InstCombine:
2006-05-10-InvalidIndexUndef.ll (r1.3) removed
---
Log message:
remove an old xfailed test
---
Diffs of the changes: (+0 -0)
0 files changed
___
llvm-commits mailing list
Changes in directory llvm/lib/Target:
README.txt updated: 1.60 - 1.61
---
Log message:
add a note
---
Diffs of the changes: (+25 -0)
README.txt | 25 +
1 files changed, 25 insertions(+)
Index: llvm/lib/Target/README.txt
diff -u llvm/lib/Target/README.txt:1.60
Changes in directory llvm/test/Transforms/ArgumentPromotion:
recursion.ll (r1.4) removed
---
Log message:
this test is now in Target/README.txt
---
Diffs of the changes: (+0 -0)
0 files changed
___
llvm-commits mailing list
Changes in directory llvm/include/llvm/Bitcode:
BitstreamWriter.h updated: 1.12 - 1.13
---
Log message:
fix a bug I introduced when I merged some code together
---
Diffs of the changes: (+1 -1)
BitstreamWriter.h |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index:
Changes in directory llvm/lib/Target/ARM:
ARMRegisterInfo.cpp updated: 1.93 - 1.94
---
Log message:
Fix PR1390: http://llvm.org/PR1390 .
Don't spill extra register to align the stack.
---
Diffs of the changes: (+10 -38)
ARMRegisterInfo.cpp | 48
Changes in directory llvm/test/CodeGen/ARM:
2007-05-05-InvalidPushPop.ll added (r1.1)
---
Log message:
Fix PR1390: http://llvm.org/PR1390 .
Don't spill extra register to align the stack.
---
Diffs of the changes: (+41 -0)
2007-05-05-InvalidPushPop.ll | 41
Changes in directory llvm/lib/Bitcode/Writer:
BitcodeWriter.cpp updated: 1.41 - 1.42
---
Log message:
stop encoding type/value pairs when the type is implied by the value.
This shrinks the function block of kc++ from 1055K to 906K
---
Diffs of the changes: (+48 -35)
BitcodeWriter.cpp |
Changes in directory llvm/lib/Bitcode/Reader:
BitcodeReader.cpp updated: 1.39 - 1.40
BitcodeReader.h updated: 1.17 - 1.18
---
Log message:
stop encoding type/value pairs when the type is implied by the value.
This shrinks the function block of kc++ from 1055K to 906K
---
Diffs of the
Changes in directory llvm/lib/Bitcode/Writer:
BitcodeWriter.cpp updated: 1.42 - 1.43
---
Log message:
further reduce the redundancy of types in the instruction encoding. This
shrinks function bodies in kc++ from 891913B to 884073B
---
Diffs of the changes: (+12 -20)
BitcodeWriter.cpp |
Changes in directory llvm/lib/Bitcode/Reader:
BitcodeReader.cpp updated: 1.40 - 1.41
---
Log message:
further reduce the redundancy of types in the instruction encoding. This
shrinks function bodies in kc++ from 891913B to 884073B
---
Diffs of the changes: (+65 -64)
BitcodeReader.cpp |
Changes in directory llvm/lib/Bitcode/Reader:
BitcodeReader.cpp updated: 1.41 - 1.42
---
Log message:
implement the 'string constant' optimization. This shrinks kc.bit from
2878544 to 2815788
---
Diffs of the changes: (+15 -1)
BitcodeReader.cpp | 16 +++-
1 files changed,
Changes in directory llvm/lib/Bitcode/Writer:
BitcodeWriter.cpp updated: 1.43 - 1.44
ValueEnumerator.cpp updated: 1.11 - 1.12
---
Log message:
implement the 'string constant' optimization. This shrinks kc.bit from
2878544 to 2815788
---
Diffs of the changes: (+11 -4)
BitcodeWriter.cpp
Changes in directory llvm/include/llvm/Bitcode:
LLVMBitCodes.h updated: 1.16 - 1.17
---
Log message:
implement the 'string constant' optimization. This shrinks kc.bit from
2878544 to 2815788
---
Diffs of the changes: (+9 -8)
LLVMBitCodes.h | 17 +
1 files changed, 9
Changes in directory llvm/lib/Bitcode/Writer:
BitcodeWriter.cpp updated: 1.44 - 1.45
---
Log message:
add an abbreviation for the string constants opzn, shrinking the constnats
block from:
Block ID #11 (CONSTANTS_BLOCK):
Num Instances: 1722
Total Size:
Changes in directory llvm/lib/Bitcode/Reader:
BitcodeReader.cpp updated: 1.42 - 1.43
---
Log message:
add a denser encoding for null terminated strings, add a 6-bit abbrev as
well. This shrinks kc++ from 2724088 to 2717360 bytes.
---
Diffs of the changes: (+14 -0)
BitcodeReader.cpp |
Changes in directory llvm/lib/Bitcode/Writer:
BitcodeWriter.cpp updated: 1.45 - 1.46
---
Log message:
add a denser encoding for null terminated strings, add a 6-bit abbrev as
well. This shrinks kc++ from 2724088 to 2717360 bytes.
---
Diffs of the changes: (+36 -8)
BitcodeWriter.cpp |
Changes in directory llvm/include/llvm/Bitcode:
LLVMBitCodes.h updated: 1.17 - 1.18
---
Log message:
add a denser encoding for null terminated strings, add a 6-bit abbrev as
well. This shrinks kc++ from 2724088 to 2717360 bytes.
---
Diffs of the changes: (+9 -8)
LLVMBitCodes.h | 17
Changes in directory llvm/tools/llvm-bcanalyzer:
llvm-bcanalyzer.cpp updated: 1.20 - 1.21
---
Log message:
add a denser encoding for null terminated strings, add a 6-bit abbrev as
well. This shrinks kc++ from 2724088 to 2717360 bytes.
---
Diffs of the changes: (+2 -0)
Changes in directory llvm/lib/Bitcode/Writer:
ValueEnumerator.cpp updated: 1.12 - 1.13
---
Log message:
enumerate the operands of a constant before we enumerate the constant itself
This avoids fwd references in the reader.
---
Diffs of the changes: (+22 -9)
ValueEnumerator.cpp | 31
Changes in directory llvm/lib/Bitcode/Writer:
BitcodeWriter.cpp updated: 1.46 - 1.47
---
Log message:
add some abbrevs for ret and unreachable, shrinking kc++ from 2717360-2705388
---
Diffs of the changes: (+31 -3)
BitcodeWriter.cpp | 34 +++---
1 files
Changes in directory llvm:
CREDITS.TXT updated: 1.77 - 1.78
---
Log message:
Make my credits refer to my wiki page.
---
Diffs of the changes: (+1 -4)
CREDITS.TXT |5 +
1 files changed, 1 insertion(+), 4 deletions(-)
Index: llvm/CREDITS.TXT
diff -u llvm/CREDITS.TXT:1.77
Changes in directory llvm/include/llvm/Bitcode:
BitstreamReader.h updated: 1.17 - 1.18
---
Log message:
Fix a subtle bug that prevented round-tripping 470.lbm
---
Diffs of the changes: (+1 -1)
BitstreamReader.h |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index:
Changes in directory llvm/include/llvm/Bitcode:
LLVMBitCodes.h updated: 1.18 - 1.19
---
Log message:
add inline asm code
---
Diffs of the changes: (+2 -1)
LLVMBitCodes.h |3 ++-
1 files changed, 2 insertions(+), 1 deletion(-)
Index: llvm/include/llvm/Bitcode/LLVMBitCodes.h
diff -u
Changes in directory llvm/tools/llvm-bcanalyzer:
llvm-bcanalyzer.cpp updated: 1.21 - 1.22
---
Log message:
add inline asm code
---
Diffs of the changes: (+1 -0)
llvm-bcanalyzer.cpp |1 +
1 files changed, 1 insertion(+)
Index: llvm/tools/llvm-bcanalyzer/llvm-bcanalyzer.cpp
diff -u
Changes in directory llvm/lib/Bitcode/Reader:
BitcodeReader.cpp updated: 1.43 - 1.44
---
Log message:
implement reading/writing of inlineasm objects
---
Diffs of the changes: (+21 -0)
BitcodeReader.cpp | 21 +
1 files changed, 21 insertions(+)
Index:
Changes in directory llvm/lib/Bitcode/Writer:
BitcodeWriter.cpp updated: 1.47 - 1.48
---
Log message:
implement reading/writing of inlineasm objects
---
Diffs of the changes: (+16 -6)
BitcodeWriter.cpp | 22 --
1 files changed, 16 insertions(+), 6 deletions(-)
Changes in directory llvm/include/llvm/Bitcode:
ReaderWriter.h updated: 1.2 - 1.3
---
Log message:
add a new CreateBitcodeWriterPass method, which creates a bitcode writer as
a pass
---
Diffs of the changes: (+5 -0)
ReaderWriter.h |5 +
1 files changed, 5 insertions(+)
Index:
Changes in directory llvm/lib/Bitcode/Writer:
BitcodeWriterPass.cpp added (r1.1)
---
Log message:
add a new CreateBitcodeWriterPass method, which creates a bitcode writer as
a pass
---
Diffs of the changes: (+43 -0)
BitcodeWriterPass.cpp | 43 +++
Changes in directory llvm/lib/Bitcode/Writer:
BitcodeWriter.cpp updated: 1.48 - 1.49
---
Log message:
add abbrevs for binops and casts. This shrinks a testcase from 725132-682500
bytes.
---
Diffs of the changes: (+29 -3)
BitcodeWriter.cpp | 32 +---
1 files
Changes in directory llvm/tools/opt:
Makefile updated: 1.61 - 1.62
opt.cpp updated: 1.137 - 1.138
---
Log message:
if -bitcode is specified, read and write a bitcode file instead of a bytecode
file.
---
Diffs of the changes: (+31 -5)
Makefile |2 +-
opt.cpp | 34
Changes in directory llvm/win32:
llvm.sln updated: 1.28 - 1.29
---
Log message:
Unbreak VC++.
---
Diffs of the changes: (+1 -0)
llvm.sln |1 +
1 files changed, 1 insertion(+)
Index: llvm/win32/llvm.sln
diff -u llvm/win32/llvm.sln:1.28 llvm/win32/llvm.sln:1.29
---
Changes in directory llvm/win32/Bitcode:
Bitcode.vcproj updated: 1.3 - 1.4
---
Log message:
Unbreak VC++.
---
Diffs of the changes: (+3 -0)
Bitcode.vcproj |3 +++
1 files changed, 3 insertions(+)
Index: llvm/win32/Bitcode/Bitcode.vcproj
diff -u llvm/win32/Bitcode/Bitcode.vcproj:1.3
Changes in directory llvm/lib/Bitcode/Writer:
BitcodeWriter.cpp updated: 1.49 - 1.50
---
Log message:
Unbreak VC++.
---
Diffs of the changes: (+1 -1)
BitcodeWriter.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
diff -u
Changes in directory llvm/include/llvm/Bitcode:
BitCodes.h updated: 1.7 - 1.8
BitstreamReader.h updated: 1.18 - 1.19
BitstreamWriter.h updated: 1.13 - 1.14
---
Log message:
Unbreak VC++.
---
Diffs of the changes: (+10 -8)
BitCodes.h|2 ++
BitstreamReader.h | 12 ++--
Changes in directory llvm/lib/Bitcode/Reader:
BitcodeReader.h updated: 1.18 - 1.19
---
Log message:
Keep header file free of 'possible loss of data' warnings.
---
Diffs of the changes: (+3 -3)
BitcodeReader.h |6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
Index:
Changes in directory llvm/include/llvm/Bitcode:
BitstreamReader.h updated: 1.19 - 1.20
---
Log message:
Make code more 64-bit aware.
---
Diffs of the changes: (+3 -3)
BitstreamReader.h |6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
Index:
Changes in directory llvm/lib/Target/X86:
X86InstrInfo.td updated: 1.306 - 1.307
---
Log message:
Reference correct header
---
Diffs of the changes: (+1 -1)
X86InstrInfo.td |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/Target/X86/X86InstrInfo.td
diff -u
Changes in directory llvm/include/llvm/Support:
MemoryBuffer.h updated: 1.1 - 1.2
---
Log message:
Add a helper that either opens a file or stdin.
---
Diffs of the changes: (+11 -0)
MemoryBuffer.h | 11 +++
1 files changed, 11 insertions(+)
Index:
Changes in directory llvm/tools/llvm-prof:
Makefile updated: 1.9 - 1.10
llvm-prof.cpp updated: 1.31 - 1.32
---
Log message:
add support to llvm-prof for reading from a bitcode file
---
Diffs of the changes: (+18 -4)
Makefile |2 +-
llvm-prof.cpp | 20 +---
2
Changes in directory llvm/tools/llvm-dis:
llvm-dis.cpp updated: 1.59 - 1.60
---
Log message:
simplify code
---
Diffs of the changes: (+2 -6)
llvm-dis.cpp |8 ++--
1 files changed, 2 insertions(+), 6 deletions(-)
Index: llvm/tools/llvm-dis/llvm-dis.cpp
diff -u
Changes in directory llvm/tools/lto:
Makefile updated: 1.8 - 1.9
lto.cpp updated: 1.38 - 1.39
---
Log message:
bitcodify
---
Diffs of the changes: (+24 -7)
Makefile |2 +-
lto.cpp | 29 +++--
2 files changed, 24 insertions(+), 7 deletions(-)
Index:
1 - 100 of 117 matches
Mail list logo