Displaying 14 results from an estimated 14 matches for "86023".
Did you mean:
8602
2002 Jan 02
1
Combining files
.....
86020,-10.25,30.25,19.24,19.18,6.19,22.6,16.41,.4,1.58,36.36,36.47,36.18,,3,3,4,116.44,3.03,98.83,126.97,116.03,5.44,0,0,-1
86021,-9.75,30.25,19.06,18.97,6.24,22.41,16.17,.42,1.58,36.36,36.47,36.18,.01,3,3,4,146.15,5.33,131.7,153.38,145.6,9.46,0,0,-1
86022,-9.25,30.25,,,,,,,,,,,,3,,,,,,,,,0,0,-1
86023,-8.75,30.25,,,,,,,,,,,,,,,,,,,,,0,0,-1
86071,15.25,30.25,,,,,,,,,,,,3,,,,,,,,,0,0,-1
....
File 2 has 259201 lines and 8 columns (separated by commas) and looks
like this:
...
86020,Oceanic I,-1,-10.25,30.25,7,2670.172,207.249
86021,Coastal,0,-9.75,30.25,7,2670.172,207.249
86022,Terrestrial,1,-9....
2009 Nov 05
0
[LLVMdev] BasicAliasAnalysis: Null pointers do not alias with anything
Hello,
On Nov 4, 2009, at 1:51 AM, Hans Wennborg wrote:
>
>
> / Hans
> Index: lib/Analysis/BasicAliasAnalysis.cpp
> ===================================================================
> --- lib/Analysis/BasicAliasAnalysis.cpp (revision 86023)
> +++ lib/Analysis/BasicAliasAnalysis.cpp (working copy)
> @@ -633,6 +633,15 @@
> AliasAnalysis::AliasResult
> BasicAliasAnalysis::aliasCheck(const Value *V1, unsigned V1Size,
> const Value *V2, unsigned V2Size) {
> + // Null pointers do not alias...
2009 Nov 04
5
[LLVMdev] BasicAliasAnalysis: Null pointers do not alias with anything
This is the first patch I've sent to this project. Please be gentle :)
LLVM fails to remove the dead load in the following code when running
$./llvm-as -o - test.ll | ./opt -O3 -o - | ./llvm-dis -o -
%t = type { i32 }
declare void @foo(i8*)
define void @f(%t* noalias nocapture %stuff ) {
%p = getelementptr inbounds %t* %stuff, i32 0, i32 0
%before = load i32* %p
call void
2009 Nov 10
4
[LLVMdev] BasicAliasAnalysis: constant does not alias with noalias parameter
...comment on whether this is sane, and if my code is the right way of doing it.
>>
>>
>> / Hans
>> Index: lib/Analysis/BasicAliasAnalysis.cpp
>> ===================================================================
>> --- lib/Analysis/BasicAliasAnalysis.cpp (revision 86023)
>> +++ lib/Analysis/BasicAliasAnalysis.cpp (working copy)
>> @@ -643,6 +643,23 @@
>> if (!isa<PointerType>(V1->getType()) || !isa<PointerType>(V2->getType()))
>> return NoAlias; // Scalars cannot alias each other
>>
>> + // Constant ptr...
2009 Nov 05
0
[LLVMdev] BasicAliasAnalysis: constant does not alias with noalias parameter
...plements this. Please comment on whether this is sane, and if my code is the right way of doing it.
>
>
> / Hans
> Index: lib/Analysis/BasicAliasAnalysis.cpp
> ===================================================================
> --- lib/Analysis/BasicAliasAnalysis.cpp (revision 86023)
> +++ lib/Analysis/BasicAliasAnalysis.cpp (working copy)
> @@ -643,6 +643,23 @@
> if (!isa<PointerType>(V1->getType()) || !isa<PointerType>(V2->getType()))
> return NoAlias; // Scalars cannot alias each other
>
> + // Constant ptr cannot alias with a no...
2009 Nov 04
2
[LLVMdev] BasicAliasAnalysis: constant does not alias with noalias parameter
Here is another change I'd like to suggest to the BasicAliasAnalysis.
LLVM fails to remove the dead store in the following code:
%t = type { i32 }
define void @f(%t* noalias nocapture %stuff ) {
%p = getelementptr inbounds %t* %stuff, i32 0, i32 0
store i32 1, i32* %p; <-- This store is dead
%x = load i32* inttoptr (i32 12345 to i32*)
store i32 %x, i32* %p
ret
2009 Nov 12
0
[LLVMdev] BasicAliasAnalysis: constant does not alias with noalias parameter
...sane, and if my code is the right way of doing it.
>>>
>>>
>>> / Hans
>>> Index: lib/Analysis/BasicAliasAnalysis.cpp
>>> ===================================================================
>>> --- lib/Analysis/BasicAliasAnalysis.cpp (revision 86023)
>>> +++ lib/Analysis/BasicAliasAnalysis.cpp (working copy)
>>> @@ -643,6 +643,23 @@
>>> if (!isa<PointerType>(V1->getType()) ||
>>> !isa<PointerType>(V2->getType()))
>>> return NoAlias; // Scalars cannot alias each other
>...
2009 Nov 13
1
[LLVMdev] BasicAliasAnalysis: constant does not alias with noalias parameter
...the right way of doing it.
>>>>
>>>>
>>>> / Hans
>>>> Index: lib/Analysis/BasicAliasAnalysis.cpp
>>>> ===================================================================
>>>> --- lib/Analysis/BasicAliasAnalysis.cpp (revision 86023)
>>>> +++ lib/Analysis/BasicAliasAnalysis.cpp (working copy)
>>>> @@ -643,6 +643,23 @@
>>>> if (!isa<PointerType>(V1->getType()) ||
>>>> !isa<PointerType>(V2->getType()))
>>>> return NoAlias; // Scalars cannot...
2009 Nov 04
5
[LLVMdev] DeadStoreElimination: do better without TargetData
...s.uiuc.edu http://llvm.cs.uiuc.edu
>> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
> Index: lib/Transforms/Scalar/DeadStoreElimination.cpp
> ===================================================================
> --- lib/Transforms/Scalar/DeadStoreElimination.cpp (revision 86023)
> +++ lib/Transforms/Scalar/DeadStoreElimination.cpp (working copy)
> @@ -117,10 +117,12 @@
>
> // If this is a store-store dependence, then the previous store
> is dead so
> // long as this store is at least as big as it.
> - if (StoreInst *DepStore = dyn_cast<...
2009 Nov 04
0
[LLVMdev] DeadStoreElimination: do better without TargetData
Re-posting with better-looking code.
Hans Wennborg wrote:
> The attached patch makes DeadStoreElimination able to remove stores in
> store-store dependencies when the operand types are equal, even if there
> is no TargetData available.
>
> / Hans
>
>
> ------------------------------------------------------------------------
>
>
2009 Nov 06
2
[LLVMdev] BasicAliasAnalysis: Null pointers do not alias with anything
...Gohman wrote:
> Hello,
>
> On Nov 4, 2009, at 1:51 AM, Hans Wennborg wrote:
>>
>> / Hans
>> Index: lib/Analysis/BasicAliasAnalysis.cpp
>> ===================================================================
>> --- lib/Analysis/BasicAliasAnalysis.cpp (revision 86023)
>> +++ lib/Analysis/BasicAliasAnalysis.cpp (working copy)
>> @@ -633,6 +633,15 @@
>> AliasAnalysis::AliasResult
>> BasicAliasAnalysis::aliasCheck(const Value *V1, unsigned V1Size,
>> const Value *V2, unsigned V2Size) {
>> + // Nul...
2009 Nov 04
2
[LLVMdev] DeadStoreElimination: do better without TargetData
The attached patch makes DeadStoreElimination able to remove stores in
store-store dependencies when the operand types are equal, even if there
is no TargetData available.
/ Hans
-------------- next part --------------
A non-text attachment was scrubbed...
Name: DeadStoreElimination.patch
Type: text/x-patch
Size: 812 bytes
Desc: not available
URL:
2009 Nov 04
0
[LLVMdev] DeadStoreElimination: do better without TargetData
...http://llvm.cs.uiuc.edu
>>> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>> Index: lib/Transforms/Scalar/DeadStoreElimination.cpp
>> ===================================================================
>> --- lib/Transforms/Scalar/DeadStoreElimination.cpp (revision 86023)
>> +++ lib/Transforms/Scalar/DeadStoreElimination.cpp (working copy)
>> @@ -117,10 +117,12 @@
>>
>> // If this is a store-store dependence, then the previous store is
>> dead so
>> // long as this store is at least as big as it.
>> - if (Sto...
2008 Jan 10
2
ident daemon: oIdentd creating a lot of processes
...85973 85974 85975 85976 85977 85978 85979 85980 85981 85982 85983 85984 85985 85986 85987 85988 85989 85990 85991 85992 85993 85994 85995 85996 85997 85998 85999 86000 86001 86002 86003 86004 86005 86006 86007 86008 86009 86010 86011 86012 86013 86014 86015 86016 86017 86018 86019 86020 86021 86022 86023 86024 86025 86026 86027 86028 86029 86030 86031 86032 86033 86034 86035 86036 86037 86038 86039 86040 86041 86042 86043 86044 86045 86046 86047 86048 86049 86050 86051 86052 86053 86054 86055 86056 86057 86058 86059 86060 86061 86062 86063 86064 86065 86066 86067 86068 86069 86070 86071 86072 86073...