Changes in directory llvm/include/llvm:
Function.h updated: 1.83 -> 1.84
GlobalAlias.h updated: 1.2 -> 1.3
---
Log message:
Implement review feedback
---
Diffs of the changes: (+6 -3)
Function.h|4 ++--
GlobalAlias.h |5 -
2 files changed, 6 insertions(+), 3 deletions(-)
> 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 *
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.
---
Diff
On Apr 25, 2007, at 1:53 PM, Anton Korobeynikov wrote:
> Hello, Chris.
>
>> Why do these all need to be virtual and accessible from GlobalValue?
> For llvm-gcc patch. Or, it's better to insert three-way cast there?
I'd prefer to do the three way compare here,
-Chris
___
Hello, Chris.
> Why do these all need to be virtual and accessible from GlobalValue?
For llvm-gcc patch. Or, it's better to insert three-way cast there?
--
With best regards, Anton Korobeynikov.
Faculty of Mathematics & Mechanics, Saint Petersburg State University.
___
> @@ -121,6 +121,16 @@
>/// value is outside of the current translation unit...
>virtual bool isDeclaration() const = 0;
>
> + /// removeFromParent - This method unlinks 'this' from the
> containing module,
> + /// but does not delete it.
> + ///
> + virtual void removeFromParent() =
Hi Anton,
You forgot to check in GlobalAlias.h.
Evan
On Apr 25, 2007, at 7:28 AM, Anton Korobeynikov wrote:
>
>
> Changes in directory llvm/include/llvm:
>
> Function.h updated: 1.81 -> 1.82
> GlobalValue.h updated: 1.38 -> 1.39
> GlobalVariable.h updated: 1.44 -> 1.45
> Module.h updated: 1.88
Changes in directory llvm/include/llvm:
Function.h updated: 1.81 -> 1.82
GlobalValue.h updated: 1.38 -> 1.39
GlobalVariable.h updated: 1.44 -> 1.45
Module.h updated: 1.88 -> 1.89
Value.h updated: 1.100 -> 1.101
ValueSymbolTable.h updated: 1.12 -> 1.13
---
Log message:
Implement aliases. This fi
Changes in directory llvm/include/llvm:
Function.h updated: 1.80 -> 1.81
Instructions.h updated: 1.69 -> 1.70
ParameterAttributes.h updated: 1.10 -> 1.11
---
Log message:
For PR1136: http://llvm.org/PR1136 :
Add reference counting to ParamAttrsList and make use of it in Function,
CallInst and I
Changes in directory llvm/include/llvm:
Function.h updated: 1.77 -> 1.78
GlobalValue.h updated: 1.35 -> 1.36
---
Log message:
merge several fields in GlobalValue to use the same word, move CallingConv
field into SubclassData in Value. This shrinks GlobalVAlue from 48->40
bytes, Function from 8
Changes in directory llvm/include/llvm:
Function.h updated: 1.74 -> 1.75
---
Log message:
For PR1328: http://llvm.org/PR1328 :
Don't assert everytime an intrinsic name isn't recognized. Instead, make
the assert optional when callin getIntrinsicID(). This allows the assembler
to handle invalid i
On Mon, 2007-04-09 at 10:14 -0700, Chris Lattner wrote:
> > For PR1146: http://llvm.org/PR1146 :
> > * Add ParamAttrList pointers to Function and CallInst.
> > * Move the implementation of ParamAttrList from Type.cpp to
> > Function.cpp
>
> Don't forget InvokeInst.
That always bites me. I keep
> For PR1146: http://llvm.org/PR1146 :
> * Add ParamAttrList pointers to Function and CallInst.
> * Move the implementation of ParamAttrList from Type.cpp to
> Function.cpp
Don't forget InvokeInst.
-Chris
___
llvm-commits mailing list
llvm-commits@cs
Changes in directory llvm/include/llvm:
Function.h updated: 1.72 -> 1.73
Instructions.h updated: 1.63 -> 1.64
---
Log message:
For PR1146: http://llvm.org/PR1146 :
* Add ParamAttrList pointers to Function and CallInst.
* Move the implementation of ParamAttrList from Type.cpp to Function.cpp
Changes in directory llvm/include/llvm:
Function.h updated: 1.71 -> 1.72
LinkAllPasses.h updated: 1.8 -> 1.9
Module.h updated: 1.81 -> 1.82
Value.h updated: 1.90 -> 1.91
ValueSymbolTable.h updated: 1.3 -> 1.4
SymbolTable.h (r1.54) removed
---
Log message:
For PR411: http://llvm.org/PR411 :
This
Changes in directory llvm/include/llvm:
Function.h updated: 1.70 -> 1.71
GlobalValue.h updated: 1.31 -> 1.32
GlobalVariable.h updated: 1.38 -> 1.39
---
Log message:
For PR1136: http://llvm.org/PR1136 : Rename GlobalVariable::isExternal as
isDeclaration to avoid
confusion with external linkage
On Jan 26, 2007, at 12:01 AM, Reid Spencer wrote:
> For PR645: http://llvm.org/PR645 :
> Remove the Function::renameLocalSymbols function as it is no longer
> needed.
Yay for hack elimination! Thanks Reid,
-Chris
___
llvm-commits mailing list
llvm-comm
Changes in directory llvm/include/llvm:
Function.h updated: 1.69 -> 1.70
---
Log message:
For PR645: http://llvm.org/PR645 :
Remove the Function::renameLocalSymbols function as it is no longer
needed.
---
Diffs of the changes: (+0 -7)
Function.h |7 ---
1 files changed, 7 deletions
Changes in directory llvm/include/llvm:
Function.h updated: 1.68 -> 1.69
Module.h updated: 1.77 -> 1.78
SymbolTable.h updated: 1.53 -> 1.54
TypeSymbolTable.h updated: 1.4 -> 1.5
---
Log message:
For PR411: http://llvm.org/PR411 :
Take an incremental step towards type plane elimination. This cha
19 matches
Mail list logo