search for: dsanalysi

Displaying 7 results from an estimated 7 matches for "dsanalysi".

Did you mean: dsanalysis
2013 Mar 04
0
[LLVMdev] Unexpected DSAnalysis behavior
On 3/4/13 8:05 AM, Kevin Streit wrote: > Hi, > > during the hunt for a bug causing strange behavior of our automatic > parallelization framework, > I found some, at least for me, unexpected behavior of the > DataStructureAnalysis in Poolalloc. > > Consider the following simplified program: > > ==================== > int ARR[4] = {1, 2, 3, 4}; > > int a(int
2013 Mar 04
2
[LLVMdev] Unexpected DSAnalysis behavior
Hi, during the hunt for a bug causing strange behavior of our automatic parallelization framework, I found some, at least for me, unexpected behavior of the DataStructureAnalysis in Poolalloc. Consider the following simplified program: ==================== int ARR[4] = {1, 2, 3, 4}; int a(int pos) { return ARR[pos]; } int sum(int op_a, int op_b) { return a(op_a) + a(op_b); } int
2010 Dec 13
1
[LLVMdev] How can I determine safely if a CallSite is "live" in a DSGraphs context
...ocal/bu/td? I can try looking at this once > I > > know that. > > > > Arushi > > > > > > On Mon, Dec 13, 2010 at 11:26 AM, Kevin Streit > > <kevin.streit at googlemail.com>wrote: > > > >> Hi, > >> > >> I'm using DSAnalysis in order to get some points to information. In my > >> particular case for a CallSite. > >> Everything is working well except for some special cases. Consider the > >> following example code: > >> > >> // ====================== > >> > >&g...
2010 Dec 13
0
[LLVMdev] How can I determine safely if a CallSite is "live" in a DSGraphs context
Hi, I'm using DSAnalysis in order to get some points to information. In my particular case for a CallSite. Everything is working well except for some special cases. Consider the following example code: // ====================== void m(short *s) { return; } int main() { m(0); } // ===========...
2002 Oct 31
0
[LLVMdev] DSGraph Fixes
...rly merge stuff. These deficiencies will be fixed in the next couple of days. If an assert is really annoying you, feel free to delete it. The graph will be incorrect, but you can still use it for testing. With only a one exception, the testcases in the test/Regression/Transforms/DSAnalysis directory are all correct. 2. Misha is ripping apart the representation to enable the Anderson's pointer analysis to be implementable in the DSGraph representation. Because of this, some of the interfaces may change slightly. I doubt that anyone working on the Anderson's project...
2002 Nov 06
0
[LLVMdev] DSGraph implementation status update
...g problems 181.mcf - The lack of a "realloc" function is causing problems Olden-health - Level raise is not doing it's job on this benchmark, fouling up ds analysis. I have a hack to fix this. So, baring those benchmarks, everything seems to be in order. Right now dsanalysis prints out warning messages when various "collapsing" cases happen, but they can be ignored (the safe, but conservative, thing is happening). At some point in the future, I'll DEBUG() them. If you have any problems with the new code, if it dumps core or asserts out, PLEASE let me k...
2006 Apr 13
3
[LLVMdev] Re: Creating Release 1.7 Branch at 1:00pm PDT
Here's what's left on Linux (GCC 4.1.0), after all updates that went into the branch: Running /proj/llvm/build/../llvm/test/Regression/CFrontend/dg.exp ... FAIL: /proj/llvm/build/../llvm/test/Regression/CFrontend/2004-02-12- LargeAggregateCopy.c.tr: gccas: /proj/llvm/build/../llvm/lib/VMCore/Function.cpp:266: unsigned int llvm::Function::getIntrinsicID() const: Assertion `0 &&