Author: gordon
Date: Fri Feb 1 19:07:50 2008
New Revision: 46656
URL: http://llvm.org/viewvc/llvm-project?rev=46656view=rev
Log:
Fixing a bug creating floating point constants of type other
than double through the C bindings. Thanks to Tomas Lindquist
Olsen for reporting it.
Modified:
Author: gordon
Date: Wed Jan 23 23:16:36 2008
New Revision: 46302
URL: http://llvm.org/viewvc/llvm-project?rev=46302view=rev
Log:
Fixing the stack walker.
Modified:
llvm/trunk/runtime/GC/SemiSpace/semispace.c
Modified: llvm/trunk/runtime/GC/SemiSpace/semispace.c
URL:
Author: gordon
Date: Tue Jan 15 14:02:11 2008
New Revision: 46007
URL: http://llvm.org/viewvc/llvm-project?rev=46007view=rev
Log:
Fix a memory correctness error noticed by valgrind (harmless in practice).
Thanks to Duncan Sands for noticing it.
Modified:
On 2008-01-11, at 19:35, Chris Lattner wrote:
+ // operand and base are analysis on it. This is safe because the
address of
Spello.
— Gordon
___
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
On 2008-01-07, at 13:59, Evan Cheng wrote:
I don't know much about the GC work. But it is really necessary for
AsmPrinter to use any analysis info? That seems odd to me.
Hi Evan,
Debug information has an analogue in the MachineModuleInfo pass, which
you'll find is required from the
On 2008-01-06, at 21:31, Gordon Henriksen wrote:
Author: gordon
Date: Sun Jan 6 20:31:11 2008
New Revision: 45676
URL: http://llvm.org/viewvc/llvm-project?rev=45676view=rev
Log:
Setting GlobalDirective in TargetAsmInfo by default rather than
providing a misleading facility. It's used
Author: gordon
Date: Mon Jan 7 07:30:38 2008
New Revision: 45700
URL: http://llvm.org/viewvc/llvm-project?rev=45700view=rev
Log:
Pruning includes.
Modified:
llvm/trunk/lib/CodeGen/OcamlCollector.cpp
llvm/trunk/lib/CodeGen/ShadowStackCollector.cpp
Modified:
Author: gordon
Date: Fri Jan 4 05:55:57 2008
New Revision: 45580
URL: http://llvm.org/viewvc/llvm-project?rev=45580view=rev
Log:
Quote a path in the Ocaml makefile which is likely to include spaces on Windows.
Modified:
llvm/trunk/bindings/ocaml/Makefile.ocaml
Modified:
Author: gordon
Date: Fri Jan 4 07:21:02 2008
New Revision: 45585
URL: http://llvm.org/viewvc/llvm-project?rev=45585view=rev
Log:
Fix a typo in llvm.mli noticed by Alain Frisch.
Modified:
llvm/trunk/bindings/ocaml/llvm/llvm.mli
Modified: llvm/trunk/bindings/ocaml/llvm/llvm.mli
URL:
Anton,
Going back to the list now that it's working. :)
On 2008-01-04, at 08:22, Anton Korobeynikov wrote:
Hello, Gordon.
Here goes quick review.
+// Determines whether a CALL node uses struct return semantics.
+static bool CallIsStructReturn(SDOperand Op)
I like these predicates,
Author: gordon
Date: Sun Jan 6 15:54:35 2008
New Revision: 45663
URL: http://llvm.org/viewvc/llvm-project?rev=45663view=rev
Log:
Modify Makefile.rules to allow makefiles to prepend to C.Flags and
fiends. Change Makefile.ocaml to not touch CFLAGS.
Modified:
llvm/trunk/Makefile.rules
Author: gordon
Date: Sun Jan 6 19:30:53 2008
New Revision: 45670
URL: http://llvm.org/viewvc/llvm-project?rev=45670view=rev
Log:
With this patch, the LowerGC transformation becomes the
ShadowStackCollector, which additionally has reduced overhead with
no sacrifice in portability.
Considering a
Author: gordon
Date: Sun Jan 6 19:30:38 2008
New Revision: 45669
URL: http://llvm.org/viewvc/llvm-project?rev=45669view=rev
Log:
Enabling the target-independent garbage collection infrastructure by hooking it
up to the various compiler pipelines.
This doesn't actually add support for any GC
Author: gordon
Date: Sun Jan 6 19:33:09 2008
New Revision: 45671
URL: http://llvm.org/viewvc/llvm-project?rev=45671view=rev
Log:
Ammending r45669 with a missing file.
Modified:
llvm/trunk/lib/CodeGen/LLVMTargetMachine.cpp
Modified: llvm/trunk/lib/CodeGen/LLVMTargetMachine.cpp
URL:
Author: gordon
Date: Sun Jan 6 20:29:04 2008
New Revision: 45675
URL: http://llvm.org/viewvc/llvm-project?rev=45675view=rev
Log:
Deleting an empty file. Thanks, /usr/bin/patch!
Removed:
llvm/trunk/lib/Transforms/Scalar/LowerGC.cpp
Removed: llvm/trunk/lib/Transforms/Scalar/LowerGC.cpp
URL:
Author: gordon
Date: Sun Jan 6 20:31:11 2008
New Revision: 45676
URL: http://llvm.org/viewvc/llvm-project?rev=45676view=rev
Log:
Setting GlobalDirective in TargetAsmInfo by default rather than
providing a misleading facility. It's used once in the MIPS backend
and hardcoded as \t.globl\t
Author: gordon
Date: Sun Jan 6 21:23:52 2008
New Revision: 45681
URL: http://llvm.org/viewvc/llvm-project?rev=45681view=rev
Log:
Removing a leaked file.
Modified:
llvm/trunk/include/llvm/CallingConv.h
Modified: llvm/trunk/include/llvm/CallingConv.h
URL:
Author: gordon
Date: Wed Jan 2 21:21:18 2008
New Revision: 45528
URL: http://llvm.org/viewvc/llvm-project?rev=45528view=rev
Log:
Fix a compile error on Windows.
Modified:
llvm/trunk/lib/VMCore/ParameterAttributes.cpp
Modified: llvm/trunk/lib/VMCore/ParameterAttributes.cpp
URL:
Author: gordon
Date: Wed Jan 2 21:32:33 2008
New Revision: 45529
URL: http://llvm.org/viewvc/llvm-project?rev=45529view=rev
Log:
Trying that again.
Modified:
llvm/trunk/include/llvm/ParameterAttributes.h
llvm/trunk/lib/VMCore/ParameterAttributes.cpp
Modified:
Author: gordon
Date: Thu Jan 3 10:47:34 2008
New Revision: 45536
URL: http://llvm.org/viewvc/llvm-project?rev=45536view=rev
Log:
First steps in in X86 calling convention cleanup.
Modified:
llvm/trunk/lib/Target/X86/X86ISelLowering.cpp
Modified: llvm/trunk/lib/Target/X86/X86ISelLowering.cpp
Author: gordon
Date: Thu Jan 3 11:42:08 2008
New Revision: 45538
URL: http://llvm.org/viewvc/llvm-project?rev=45538view=rev
Log:
Ignoring output files.
Modified:
llvm/trunk/test/FrontendObjC/ (props changed)
Propchange: llvm/trunk/test/FrontendObjC/
Author: gordon
Date: Mon Dec 31 23:50:53 2007
New Revision: 45481
URL: http://llvm.org/viewvc/llvm-project?rev=45481view=rev
Log:
Adding C bindings for SwitchInst::addCase.
Patch by Bryan O'Sullivan!
Modified:
llvm/trunk/include/llvm-c/Core.h
llvm/trunk/lib/VMCore/Core.cpp
Modified:
Author: gordon
Date: Sun Dec 30 11:46:33 2007
New Revision: 45450
URL: http://llvm.org/viewvc/llvm-project?rev=45450view=rev
Log:
Add some doxygen comments to llvm-c/Core.h.
Modified:
llvm/trunk/include/llvm-c/Core.h
llvm/trunk/lib/VMCore/Core.cpp
Modified:
Author: gordon
Date: Sun Dec 30 11:48:11 2007
New Revision: 45451
URL: http://llvm.org/viewvc/llvm-project?rev=45451view=rev
Log:
Remove some lines that are nonportable to Ocaml 3.06.
Modified:
llvm/trunk/bindings/ocaml/bitreader/bitreader_ocaml.c
Author: gordon
Date: Sun Dec 30 16:48:58 2007
New Revision: 45463
URL: http://llvm.org/viewvc/llvm-project?rev=45463view=rev
Log:
Another backwards compatibility fix.
Modified:
llvm/trunk/test/Bindings/Ocaml/executionengine.ml
Modified: llvm/trunk/test/Bindings/Ocaml/executionengine.ml
URL:
Author: gordon
Date: Sun Dec 30 19:45:55 2007
New Revision: 45466
URL: http://llvm.org/viewvc/llvm-project?rev=45466view=rev
Log:
Removing obsolete files from the Xcode project.
Modified:
llvm/trunk/Xcode/LLVM.xcodeproj/project.pbxproj
Modified:
Author: gordon
Date: Sat Dec 29 14:45:00 2007
New Revision: 45422
URL: http://llvm.org/viewvc/llvm-project?rev=45422view=rev
Log:
Bindings for instruction calling conventions.
Modified:
llvm/trunk/bindings/ocaml/llvm/llvm.ml
llvm/trunk/bindings/ocaml/llvm/llvm.mli
Author: gordon
Date: Sat Dec 29 23:45:49 2007
New Revision: 45446
URL: http://llvm.org/viewvc/llvm-project?rev=45446view=rev
Log:
Strengthening this test so it fails in release mode.
Modified:
llvm/trunk/test/CFrontend/2007-09-20-GcrootAttribute.c
Modified:
Author: gordon
Date: Sun Dec 30 00:03:23 2007
New Revision: 45447
URL: http://llvm.org/viewvc/llvm-project?rev=45447view=rev
Log:
Fix up llvm-gcc translation for GC roots.
Modified:
llvm-gcc-4.0/trunk/gcc/llvm-convert.cpp
Modified: llvm-gcc-4.0/trunk/gcc/llvm-convert.cpp
URL:
Author: gordon
Date: Sun Dec 30 00:10:20 2007
New Revision: 45448
URL: http://llvm.org/viewvc/llvm-project?rev=45448view=rev
Log:
Fix up llvm-gcc translation for GC roots.
Modified:
llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp
Modified: llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp
URL:
Author: gordon
Date: Thu Dec 27 12:25:59 2007
New Revision: 45367
URL: http://llvm.org/viewvc/llvm-project?rev=45367view=rev
Log:
Switch the bindings to use LLVMFoldingBuilder.
Modified:
llvm/trunk/include/llvm-c/Core.h
llvm/trunk/lib/VMCore/Core.cpp
Modified:
Author: gordon
Date: Thu Dec 27 14:13:47 2007
New Revision: 45369
URL: http://llvm.org/viewvc/llvm-project?rev=45369view=rev
Log:
Adding bindings for target triple and data layout.
Modified:
llvm/trunk/bindings/ocaml/llvm/llvm.ml
llvm/trunk/bindings/ocaml/llvm/llvm.mli
Author: gordon
Date: Tue Dec 25 02:37:43 2007
New Revision: 45352
URL: http://llvm.org/viewvc/llvm-project?rev=45352view=rev
Log:
Disabling -g for ocaml builds; it's not downwards compatible.
Modified:
llvm/trunk/bindings/ocaml/Makefile.ocaml
Modified:
Author: gordon
Date: Tue Dec 25 16:16:06 2007
New Revision: 45356
URL: http://llvm.org/viewvc/llvm-project?rev=45356view=rev
Log:
Fixing several transforms which would drop the collector attribute
when copying functions.
Modified:
llvm/trunk/lib/Linker/LinkModules.cpp
Author: gordon
Date: Tue Dec 25 20:47:37 2007
New Revision: 45357
URL: http://llvm.org/viewvc/llvm-project?rev=45357view=rev
Log:
Tests for changes made in r45356, where IPO optimizations would drop
collector algorithms.
Added:
llvm/trunk/test/CodeGen/Generic/GC/argpromotion.ll
Author: gordon
Date: Mon Dec 24 20:02:10 2007
New Revision: 45349
URL: http://llvm.org/viewvc/llvm-project?rev=45349view=rev
Log:
Adjusting verification of llvm.gc* intrinsic prototypes to match
LangRef.
Added:
llvm/trunk/test/CodeGen/Generic/GC/badreadproto.ll
Author: gordon
Date: Mon Dec 24 20:31:26 2007
New Revision: 45350
URL: http://llvm.org/viewvc/llvm-project?rev=45350view=rev
Log:
Noting and enforcing that GC intrinsics are valid only within a
function with GC.
This will catch the error when the inliner inlines a function with
GC into a caller
Author: gordon
Date: Mon Dec 24 21:10:07 2007
New Revision: 45351
URL: http://llvm.org/viewvc/llvm-project?rev=45351view=rev
Log:
GC poses hazards to the inliner. Consider:
define void @f() {
...
call i32 @g()
...
}
define void @g() {
/bindings/ocaml/executionengine/Makefile Sun Dec 23 10:59:28 2007
@@ -0,0 +1,20 @@
+##===- bindings/ocaml/executionengine/Makefile --*- Makefile
-*-===##
+#
+# The LLVM Compiler Infrastructure
+#
+# This file was developed by Gordon Henriksen and is distributed under
Author: gordon
Date: Sun Dec 23 11:10:23 2007
New Revision: 45336
URL: http://llvm.org/viewvc/llvm-project?rev=45336view=rev
Log:
Fix some Ocaml GC errors noticed upon review.
Modified:
llvm/trunk/bindings/ocaml/executionengine/executionengine_ocaml.c
Modified:
Author: gordon
Date: Sun Dec 23 14:58:16 2007
New Revision: 45338
URL: http://llvm.org/viewvc/llvm-project?rev=45338view=rev
Log:
Setting GlobalDirective in TargetAsmInfo by default rather than
providing a misleading facility. It's used once in the MIPS backend
and hardcoded as \t.globl\t
Author: gordon
Date: Sat Dec 22 11:27:01 2007
New Revision: 45316
URL: http://llvm.org/viewvc/llvm-project?rev=45316view=rev
Log:
Use getIntrinsicID instead of looking up intrinsic prototypes. Also
fixes a bug with indirect calls. (Test case will be included with
ocaml collector patch.)
Author: gordon
Date: Sat Dec 22 13:41:30 2007
New Revision: 45317
URL: http://llvm.org/viewvc/llvm-project?rev=45317view=rev
Log:
Fix a partial application typo.
Modified:
llvm/trunk/test/Bindings/Ocaml/analysis.ml
llvm/trunk/test/Bindings/Ocaml/bitreader.ml
Author: gordon
Date: Sat Dec 22 17:34:26 2007
New Revision: 45327
URL: http://llvm.org/viewvc/llvm-project?rev=45327view=rev
Log:
Undo a wrong bit in that last patch.
Modified:
llvm/trunk/docs/GarbageCollection.html
Modified: llvm/trunk/docs/GarbageCollection.html
URL:
Author: gordon
Date: Sat Dec 22 17:32:32 2007
New Revision: 45326
URL: http://llvm.org/viewvc/llvm-project?rev=45326view=rev
Log:
Document a more robust implementation of performCustomLowering.
Modified:
llvm/trunk/docs/GarbageCollection.html
Modified: llvm/trunk/docs/GarbageCollection.html
Author: gordon
Date: Fri Dec 21 22:44:11 2007
New Revision: 45308
URL: http://llvm.org/viewvc/llvm-project?rev=45308view=rev
Log:
Ignoring generated files.
Modified:
llvm/trunk/test/CodeGen/CellSPU/ (props changed)
Propchange: llvm/trunk/test/CodeGen/CellSPU/
Author: gordon
Date: Wed Dec 19 16:54:12 2007
New Revision: 45229
URL: http://llvm.org/viewvc/llvm-project?rev=45229view=rev
Log:
Using modules to group enumerations in Ocaml bindings.
Modified:
llvm/trunk/bindings/ocaml/llvm/llvm.ml
llvm/trunk/bindings/ocaml/llvm/llvm.mli
Author: gordon
Date: Wed Dec 19 18:13:26 2007
New Revision: 45236
URL: http://llvm.org/viewvc/llvm-project?rev=45236view=rev
Log:
Use a module to group calling convention values, too.
Modified:
llvm/trunk/bindings/ocaml/llvm/llvm.ml
llvm/trunk/bindings/ocaml/llvm/llvm.mli
Author: gordon
Date: Tue Dec 11 19:04:30 2007
New Revision: 44899
URL: http://llvm.org/viewvc/llvm-project?rev=44899view=rev
Log:
Add (very basic) bindings for ModuleProvider.
Modified:
llvm/trunk/bindings/ocaml/llvm/llvm.ml
llvm/trunk/bindings/ocaml/llvm/llvm.mli
)
+++ llvm/trunk/bindings/ocaml/bitreader/Makefile Mon Dec 10 18:20:48 2007
@@ -0,0 +1,20 @@
+##===- bindings/ocaml/bitreader/Makefile ---*- Makefile
-*-===##
+#
+# The LLVM Compiler Infrastructure
+#
+# This file was developed by Gordon Henriksen and is distributed
Author: gordon
Date: Mon Dec 10 18:29:16 2007
New Revision: 44826
URL: http://llvm.org/viewvc/llvm-project?rev=44826view=rev
Log:
Project file maintenance.
Modified:
llvm/trunk/Xcode/LLVM.xcodeproj/project.pbxproj
Modified: llvm/trunk/Xcode/LLVM.xcodeproj/project.pbxproj
URL:
Author: gordon
Date: Mon Dec 10 18:30:17 2007
New Revision: 44827
URL: http://llvm.org/viewvc/llvm-project?rev=44827view=rev
Log:
CollectorMetadata and Collector are rejiggered to get along with
per-function collector model. Collector is now the factory for
CollectorMetadata, so the latter may be
Author: gordon
Date: Sun Dec 9 09:03:01 2007
New Revision: 44738
URL: http://llvm.org/viewvc/llvm-project?rev=44738view=rev
Log:
Upgrading this test to 2.0 .ll syntax.
Modified:
llvm/trunk/test/CodeGen/Generic/GC/alloc_loop.ll
Modified: llvm/trunk/test/CodeGen/Generic/GC/alloc_loop.ll
URL:
On Dec 3, 2007, at 17:59, pawel kunio wrote:
Whoah, pretty strange I get neither of those. I'm using compiler
from vs 2008 beta2 'orcas'. What compiler should I use to be more in
sync with the one used by You for verification? btw, I had a deeper
look into the Value class hierarchy and
On Dec 9, 2007, at 17:50, Gordon Henriksen wrote:
On Dec 3, 2007, at 17:59, pawel kunio wrote:
Whoah, pretty strange I get neither of those. I'm using compiler
from vs 2008 beta2 'orcas'. What compiler should I use to be more
in sync with the one used by You for verification? btw, I had
On 2007-12-09, at 19:02, Chris Lattner wrote:
Thanks Pawel! I've applied your patch as rev 44747 here:
http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20071203/056105.html
Since there are some other methods to devirtualize deeper in the
class hierarchy, I wonder if it might
Author: gordon
Date: Sun Dec 9 21:30:21 2007
New Revision: 44774
URL: http://llvm.org/viewvc/llvm-project?rev=44774view=rev
Log:
Fix a typo spotted by Nick Lewycky.
Modified:
llvm/trunk/docs/LangRef.html
Modified: llvm/trunk/docs/LangRef.html
URL:
On 2007-12-09, at 22:25, Nick Lewycky wrote:
Gordon Henriksen wrote:
+optional alignment, an optional a href=gcgarbage collector
name/a, an
You mean a href=#gc
Yes.
+a href=gcgarbage collector name/a./p
Again.
Yes.
+ a name=gcGarbage Collector Names/a
Again.
No.
Thanks
Author: gordon
Date: Sun Dec 9 21:35:18 2007
New Revision: 44775
URL: http://llvm.org/viewvc/llvm-project?rev=44775view=rev
Log:
Delete the CollectorNamePool if it should become empty.
Modified:
llvm/trunk/include/llvm/Support/StringPool.h
llvm/trunk/lib/VMCore/Function.cpp
Modified:
Author: gordon
Date: Sat Dec 8 10:55:43 2007
New Revision: 44704
URL: http://llvm.org/viewvc/llvm-project?rev=44704view=rev
Log:
Fix bug in constructing Ocaml option types in the bindings.
Modified:
llvm/trunk/bindings/ocaml/analysis/analysis_ocaml.c
/include/llvm/Support/StringPool.h Sat Dec 8 11:07:47 2007
@@ -0,0 +1,135 @@
+//===-- StringPool.h - Interned string pool
---===//
+//
+// The LLVM Compiler Infrastructure
+//
+// This file was developed by Gordon Henriksen and is distributed under
Author: gordon
Date: Sat Dec 8 11:53:01 2007
New Revision: 44706
URL: http://llvm.org/viewvc/llvm-project?rev=44706view=rev
Log:
Ignoring generated files.
Modified:
llvm/trunk/lib/Target/CellSPU/ (props changed)
Propchange: llvm/trunk/lib/Target/CellSPU/
Hi Reid. Nice to hear from you.
On 2007-12-08, at 14:43, Reid Spencer wrote:
Hi Gordon,
Nice addition.
Thanks.
Some minor feedback for you below ...
On Sat, 2007-12-08 at 17:07 +, Gordon Henriksen wrote:
+struct PooledString {
+ StringPool *Pool; /// So the string can
Author: gordon
Date: Sat Dec 8 14:10:40 2007
New Revision: 44713
URL: http://llvm.org/viewvc/llvm-project?rev=44713view=rev
Log:
Incorporating review feedback from Reid.
Modified:
llvm/trunk/include/llvm/Support/StringPool.h
Modified: llvm/trunk/include/llvm/Support/StringPool.h
URL:
Author: gordon
Date: Sat Dec 8 19:12:08 2007
New Revision: 44732
URL: http://llvm.org/viewvc/llvm-project?rev=44732view=rev
Log:
Fix a very silly typo.
Modified:
llvm/trunk/include/llvm/Support/StringPool.h
Modified: llvm/trunk/include/llvm/Support/StringPool.h
URL:
On 2007-12-08, at 19:58, Wojciech Matyjewicz wrote:
Chris Lattner wrote:
Unfortunately though, the patch does not apply. Can you please
attach it instead of including it inline in the email?
Chris, could you check my previous post one more time, please. The
patch should be attached
On 2007-12-08, at 19:24, Chris Lattner wrote:
On Dec 8, 2007, at 9:07 AM, Gordon Henriksen wrote:
+#include llvm/ADT/StringMap.h
Please #include LLVM headers with 's when in the llvm source base,
thanks!
Indubitably. Fixed.
— Gordon
___
llvm
Author: gordon
Date: Mon Dec 3 08:50:37 2007
New Revision: 44535
URL: http://llvm.org/viewvc/llvm-project?rev=44535view=rev
Log:
Applying Anton's binmode fix to the other ofstream too.
Modified:
llvm/trunk/lib/Bitcode/Writer/BitWriter.cpp
Modified:
Author: gordon
Date: Mon Dec 3 15:15:53 2007
New Revision: 44547
URL: http://llvm.org/viewvc/llvm-project?rev=44547view=rev
Log:
Track dependencies when creating symlinks to LLVM libraries next
to the ocaml bindings. This is required on Windows where 'ln -sf'
actually creates a copy. Thanks to
Author: gordon
Date: Sat Dec 1 14:59:23 2007
New Revision: 44493
URL: http://llvm.org/viewvc/llvm-project?rev=44493view=rev
Log:
Fix a typo noticed by Alain Frisch.
Modified:
llvm/trunk/test/Bindings/Ocaml/analysis.ml
Modified: llvm/trunk/test/Bindings/Ocaml/analysis.ml
URL:
On Nov 16, 2007, at 01:46, Chris Lattner wrote:
liImplement a Dependence Analysis Infrastructurebr
- Design some way to represent and query dep analysis/li
liValue range propagation pass/li
This is invalid now.
— Gordon
___
llvm-commits
On Nov 16, 2007, at 12:16, Chris Lattner wrote:
On Nov 16, 2007, at 2:24 AM, Gordon Henriksen wrote:
On Nov 16, 2007, at 01:46, Chris Lattner wrote:
liImplement a Dependence Analysis Infrastructurebr
- Design some way to represent and query dep analysis/li
liValue range propagation pass
Author: gordon
Date: Mon Nov 12 07:46:21 2007
New Revision: 44014
URL: http://llvm.org/viewvc/llvm-project?rev=44014view=rev
Log:
Typo fix in the tutorial.
Modified:
llvm/trunk/docs/tutorial/LangImpl5.html
Modified: llvm/trunk/docs/tutorial/LangImpl5.html
URL:
Author: gordon
Date: Sun Nov 4 10:12:17 2007
New Revision: 43673
URL: http://llvm.org/viewvc/llvm-project?rev=43673view=rev
Log:
Removing a dead reference from LLVM.xcodeproj.
Modified:
llvm/trunk/Xcode/LLVM.xcodeproj/ (props changed)
llvm/trunk/Xcode/LLVM.xcodeproj/project.pbxproj
Author: gordon
Date: Sun Nov 4 10:15:04 2007
New Revision: 43674
URL: http://llvm.org/viewvc/llvm-project?rev=43674view=rev
Log:
Finishing initial docs for all transformations in Passes.html.
Also cleaned up some comments in source files.
Modified:
llvm/trunk/docs/Passes.html
Author: gordon
Date: Sun Nov 4 10:17:00 2007
New Revision: 43675
URL: http://llvm.org/viewvc/llvm-project?rev=43675view=rev
Log:
Fix a validation error.
Modified:
llvm/trunk/docs/Passes.html
Modified: llvm/trunk/docs/Passes.html
URL:
As registered, -emitbitcode is a noop pass. Better to just override
WriteBitcodePass::getPassName and not bother with creating a command-
line option.
Any objections?
— Gordon
noop-bitwriter.patch
Description: Binary data
___
llvm-commits
Author: gordon
Date: Sun Nov 4 12:10:18 2007
New Revision: 43677
URL: http://llvm.org/viewvc/llvm-project?rev=43677view=rev
Log:
Completing Passes.html with the exception of -emitbitcode, which should be
removed. This document could still stand for significant improvement:
* Editing the pass
Author: gordon
Date: Sun Nov 4 12:14:08 2007
New Revision: 43678
URL: http://llvm.org/viewvc/llvm-project?rev=43678view=rev
Log:
Typo fix.
Modified:
llvm/trunk/docs/Passes.html
Modified: llvm/trunk/docs/Passes.html
URL:
Author: gordon
Date: Sun Nov 4 12:17:58 2007
New Revision: 43679
URL: http://llvm.org/viewvc/llvm-project?rev=43679view=rev
Log:
Validation fix.
Modified:
llvm/trunk/docs/Passes.html
Modified: llvm/trunk/docs/Passes.html
URL:
Author: gordon
Date: Sun Nov 4 14:28:31 2007
New Revision: 43683
URL: http://llvm.org/viewvc/llvm-project?rev=43683view=rev
Log:
Deleting -emitbitcode option which did nothing.
Modified:
llvm/trunk/lib/Bitcode/Writer/BitcodeWriterPass.cpp
Modified:
On Nov 4, 2007, at 14:38, Chris Lattner wrote:
On Nov 4, 2007, at 8:59 AM, Gordon Henriksen wrote:
As registered, -emitbitcode is a noop pass. Better to just override
WriteBitcodePass::getPassName and not bother with creating a
command-line option.
Any objections?
Looks good to me
Author: gordon
Date: Sun Nov 4 19:54:05 2007
New Revision: 43694
URL: http://llvm.org/viewvc/llvm-project?rev=43694view=rev
Log:
Deleting redundant copy of block extractor pass. See also PR1775.
Modified:
llvm/trunk/include/llvm/Transforms/IPO.h
Author: gordon
Date: Sun Nov 4 20:05:35 2007
New Revision: 43696
URL: http://llvm.org/viewvc/llvm-project?rev=43696view=rev
Log:
Bringing Passes.html up-to-date with the deletion of the
-emitbitcode option and the addition of -preverify.
Modified:
llvm/trunk/docs/Passes.html
Modified:
Author: gordon
Date: Thu Oct 25 03:58:56 2007
New Revision: 43335
URL: http://llvm.org/viewvc/llvm-project?rev=43335view=rev
Log:
Passes.html now 'passes' validation.
Modified:
llvm/trunk/docs/Passes.html
Modified: llvm/trunk/docs/Passes.html
URL:
Analysis and Transform Passes/div
@@ -46,7 +50,8 @@
/ol
div class=doc_author
- pWritten by a href=mailto:[EMAIL PROTECTED]Reid Spencer/a/p
+ pWritten by a href=mailto:[EMAIL PROTECTED]Reid Spencer/a
+and Gordon Henriksen/p
/div
Author: gordon
Date: Thu Oct 25 22:03:51 2007
New Revision: 43377
URL: http://llvm.org/viewvc/llvm-project?rev=43377view=rev
Log:
More fleshing out of docs/Passes.html, plus some typo fixes and
improved wording in source files.
Modified:
llvm/trunk/docs/Passes.html
On Oct 23, 2007, at 11:57, Gabor Greif wrote:
Here is a quick patch to get
test/Feature/llvm2cpp.ll
to pass on SPARC.
the addition of -lmalloc should not harm on other platforms, right?
Pretty sure it will bugger them, actually. This should probably use
llvm-config --libs.
— Gordon
Author: gordon
Date: Thu Oct 18 06:53:05 2007
New Revision: 43122
URL: http://llvm.org/viewvc/llvm-project?rev=43122view=rev
Log:
Work around downrev gccs which do not inherit visibility of the
Registry::iterator member class.
Modified:
llvm/trunk/lib/Target/TargetMachineRegistry.cpp
Author: gordon
Date: Thu Oct 18 06:31:21 2007
New Revision: 43121
URL: http://llvm.org/viewvc/llvm-project?rev=43121view=rev
Log:
Missing 'public' keyword.
Modified:
llvm/trunk/include/llvm/Target/TargetMachineRegistry.h
Modified: llvm/trunk/include/llvm/Target/TargetMachineRegistry.h
URL:
ew options when new .o files are linked in (this also gives support for dynamically loadable toys). Is there any interest in the below patch which converts TargetMachineRegistry to use the generic Registry.h facility, or should I drop it from my queue? On 2007-08-31, at 11:13, Gordon Henriksen wro
Author: gordon
Date: Wed Oct 17 16:11:33 2007
New Revision: 43088
URL: http://llvm.org/viewvc/llvm-project?rev=43088view=rev
Log:
Ignoring test/Transforms/LoopIndexSplit/Output.
Modified:
llvm/trunk/test/Transforms/LoopIndexSplit/ (props changed)
Propchange:
Author: gordon
Date: Wed Oct 17 16:28:48 2007
New Revision: 43094
URL: http://llvm.org/viewvc/llvm-project?rev=43094view=rev
Log:
Switching TargetMachineRegistry to use the new generic Registry.
Modified:
llvm/trunk/include/llvm/Target/TargetMachineRegistry.h
On 2007-10-17, at 14:11, Chris Lattner wrote:
On Oct 17, 2007, at 10:21 AM, Gordon Henriksen wrote:
Is there any interest in the below patch which converts
TargetMachineRegistry to use the generic Registry.h facility, or
should I drop it from my queue?
Very nice, please apply.
Done.
http
Author: gordon
Date: Wed Oct 17 16:36:08 2007
New Revision: 43095
URL: http://llvm.org/viewvc/llvm-project?rev=43095view=rev
Log:
Reverting unnecessary commit of generated files.
Modified:
llvm/trunk/utils/TableGen/FileLexer.cpp.cvs
llvm/trunk/utils/TableGen/FileLexer.l.cvs
Modified:
Whoops. Thanks for cleaning that up, Evan.
On Oct 17, 2007, at 20:36, Evan Cheng wrote:
Author: evancheng
Date: Wed Oct 17 19:36:19 2007
New Revision: 43108
URL: http://llvm.org/viewvc/llvm-project?rev=43108view=rev
Log:
Merge -r43106:43107 llvm-project/llvm-gcc-4.0/trunk
Modified:
Author: gordon
Date: Sat Oct 13 19:34:53 2007
New Revision: 42956
URL: http://llvm.org/viewvc/llvm-project?rev=42956view=rev
Log:
Fixing a typo. Found by Kevin André!
Modified:
llvm/trunk/docs/LangRef.html
Modified: llvm/trunk/docs/LangRef.html
URL:
Author: gordon
Date: Fri Oct 12 14:48:13 2007
New Revision: 42927
URL: http://llvm.org/viewvc/llvm-project?rev=42927view=rev
Log:
Fix ocaml bindings for picky linkers. :)
Thanks to Török Edvin for helping to track this down.
Modified:
llvm/trunk/bindings/ocaml/Makefile.ocaml
Modified:
Author: gordon
Date: Mon Oct 8 07:16:59 2007
New Revision: 42744
URL: http://llvm.org/viewvc/llvm-project?rev=42744view=rev
Log:
Fixed downrev Ocaml compatibility.
Modified:
llvm/trunk/bindings/ocaml/llvm/llvm_ocaml.c
Modified: llvm/trunk/bindings/ocaml/llvm/llvm_ocaml.c
URL:
Author: gordon
Date: Mon Oct 8 13:14:39 2007
New Revision: 42760
URL: http://llvm.org/viewvc/llvm-project?rev=42760view=rev
Log:
C and Objective Caml bindings for PHINode::addIncoming etc.
Modified:
llvm/trunk/bindings/ocaml/llvm/llvm.ml
llvm/trunk/bindings/ocaml/llvm/llvm.mli
1 - 100 of 189 matches
Mail list logo