Displaying 4 results from an estimated 4 matches for "computenumb".
2011 Oct 28
2
[LLVMdev] [LLVM, llvm-diff] Question about FunctionDifferenceEngine and DiffConsumer::printValue
...it seems that for all constants "object
numbering" should be printed:
out << '%' << ctxt.RNumbering[V]; // V = CaseValue in our case.
// RNumbering is instance of
DenseMap<Value*,unsigned>.
Then I look into DiffConsumer.cpp, ComputeNumbering method that fills
RNumbering and LNumbering. Well, numbering computed for function
arguments, basic blocks and instructions only.
It means that for Constants "%0" will be printed always. If so, I
propose to add case for constants in DiffConsumer::printValue method,
that will pri...
2011 Oct 31
3
[LLVMdev] [LLVM, llvm-diff] Question about FunctionDifferenceEngine and DiffConsumer::printValue
...ring" should be printed:
>>
>> out<< '%'<< ctxt.RNumbering[V]; // V = CaseValue in our case.
>> // RNumbering is instance of
>> DenseMap<Value*,unsigned>.
>>
>> Then I look into DiffConsumer.cpp, ComputeNumbering method that fills
>> RNumbering and LNumbering. Well, numbering computed for function
>> arguments, basic blocks and instructions only.
>>
>> It means that for Constants "%0" will be printed always. If so, I
>> propose to add case for constants in DiffCo...
2011 Oct 29
0
[LLVMdev] [LLVM, llvm-diff] Question about FunctionDifferenceEngine and DiffConsumer::printValue
...uot;object
> numbering" should be printed:
>
> out << '%' << ctxt.RNumbering[V]; // V = CaseValue in our case.
> // RNumbering is instance of
> DenseMap<Value*,unsigned>.
>
> Then I look into DiffConsumer.cpp, ComputeNumbering method that fills
> RNumbering and LNumbering. Well, numbering computed for function
> arguments, basic blocks and instructions only.
>
> It means that for Constants "%0" will be printed always. If so, I
> propose to add case for constants in DiffConsumer::printVal...
2011 Nov 03
0
[LLVMdev] [LLVM, llvm-diff] Question about FunctionDifferenceEngine and DiffConsumer::printValue
...gt;> numbering" should be printed:
>>>
>>> out<< '%'<< ctxt.RNumbering[V]; // V = CaseValue in our case.
>>> // RNumbering is instance of
>>> DenseMap<Value*,unsigned>.
>>>
>>> Then I look into DiffConsumer.cpp, ComputeNumbering method that fills
>>> RNumbering and LNumbering. Well, numbering computed for function
>>> arguments, basic blocks and instructions only.
>>>
>>> It means that for Constants "%0" will be printed always. If so, I
>>> propose to add case for...