search for: phantom_load

Displaying 6 results from an estimated 6 matches for "phantom_load".

2017 Sep 12
3
RFC phantom memory intrinsic
...rts in case we encounter phatom_mem intrinsic. Here is two part review: https://reviews.llvm.org/D37579 - InstCombine part. https://reviews.llvm.org/D37648 - SLP part. Also, there might be different approaches in describing deleted memory operations, for example, for my case: phantom_load(llvm_anyptr_ty, llvm_i64_ty). First parameter describes pointer and second parameter offset from pointer this loaded was deleted, for example. This two operations: %arrayidx1 = getelementptr inbounds double, double* %ptr, i64 1 %ld1 = load double, double* %arrayidx1 could be represented in th...
2017 Sep 13
2
RFC phantom memory intrinsic
...em intrinsic. > > Here is two part review: > https://reviews.llvm.org/D37579 - InstCombine part. > https://reviews.llvm.org/D37648 - SLP part. > > Also, there might be different approaches in describing deleted memory > operations, for example, for my case: phantom_load(llvm_anyptr_ty, > llvm_i64_ty). First parameter describes pointer and second parameter > offset from pointer this loaded was deleted, for example. This two > operations: > > %arrayidx1 = getelementptr inbounds double, double* %ptr, i64 1 > %ld1 = load double, double* %arrayidx...
2017 Sep 13
2
RFC phantom memory intrinsic
...review: >>> https://reviews.llvm.org/D37579 - InstCombine part. >>> https://reviews.llvm.org/D37648 - SLP part. >>> >>> Also, there might be different approaches in describing deleted memory >>> operations, for example, for my case: phantom_load(llvm_anyptr_ty, >>> llvm_i64_ty). First parameter describes pointer and second parameter >>> offset from pointer this loaded was deleted, for example. This two >>> operations: >>> >>> %arrayidx1 = getelementptr inbounds double, double* %ptr, i64 1 &gt...
2017 Sep 26
0
RFC phantom memory intrinsic
...t; https://reviews.llvm.org/D37579 - InstCombine part. >>>> https://reviews.llvm.org/D37648 - SLP part. >>>> >>>> Also, there might be different approaches in describing deleted memory >>>> operations, for example, for my case: phantom_load(llvm_anyptr_ty, >>>> llvm_i64_ty). First parameter describes pointer and second parameter >>>> offset from pointer this loaded was deleted, for example. This two >>>> operations: >>>> >>>> %arrayidx1 = getelementptr inbounds double, do...
2017 Sep 26
2
RFC phantom memory intrinsic
...ttps://reviews.llvm.org/D37579 - InstCombine part. >>>>> https://reviews.llvm.org/D37648 - SLP part. >>>>> >>>>> Also, there might be different approaches in describing deleted memory >>>>> operations, for example, for my case: phantom_load(llvm_anyptr_ty, >>>>> llvm_i64_ty). First parameter describes pointer and second parameter >>>>> offset from pointer this loaded was deleted, for example. This two >>>>> operations: >>>>> >>>>> %arrayidx1 = getelementptr...
2017 Sep 26
0
RFC phantom memory intrinsic
...vm.org/D37579 - InstCombine part. >>>>>> https://reviews.llvm.org/D37648 - SLP part. >>>>>> >>>>>> Also, there might be different approaches in describing deleted memory >>>>>> operations, for example, for my case: phantom_load(llvm_anyptr_ty, >>>>>> llvm_i64_ty). First parameter describes pointer and second parameter >>>>>> offset from pointer this loaded was deleted, for example. This two >>>>>> operations: >>>>>> >>>>>> %arra...