search for: computenumb

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...