/external/eigen/unsupported/Eigen/src/MatrixFunctions/ |
MatrixPower.h | 432 { res.noalias() = U * (T.template triangularView<Upper>() * U.adjoint()); } 440 { res.noalias() = (U * (T.template triangularView<Upper>() * U.adjoint())).real(); }
|
/external/llvm/include/llvm/IR/ |
Function.h | 307 return AttributeSets.hasAttribute(n, Attribute::NoAlias); 310 addAttribute(n, Attribute::NoAlias);
|
/external/llvm/lib/Transforms/IPO/ |
FunctionAttrs.cpp | 44 STATISTIC(NumNoAlias, "Number of function returns marked noalias"); 67 // AddNoAliasAttrs - Deduce noalias attributes for the SCC. 764 if (CS.paramHasAttr(0, Attribute::NoAlias)) 781 /// AddNoAliasAttrs - Deduce noalias attributes for the SCC. 790 // Check each function in turn, determining which functions return noalias 799 // Already noalias. 808 // We annotate noalias return values, which are only applicable to [all...] |
/external/llvm/test/CodeGen/PowerPC/ |
unal-altivec2.ll | 6 define void @foo(float* noalias nocapture %x, float* noalias nocapture readonly %y) #0 {
|
/external/llvm/test/Transforms/Inline/ |
devirtualize.ll | 8 define i32 @foo(i32 ()** noalias %p, i64* noalias %q) nounwind ssp {
|
/external/llvm/test/Transforms/SLPVectorizer/X86/ |
phi.ll | 70 define i32 @foo2(double* noalias nocapture %B, double* noalias nocapture %A, i32 %n, i32 %m) #0 {
|
/external/ceres-solver/internal/ceres/ |
schur_eliminator_test.cc | 85 H.noalias() += J.transpose() * J;
|
/external/clang/test/CodeGen/ |
arm-aapcs-vfp.c | 131 // CHECK: define arm_aapcs_vfpcc void @test_vfp_stack_gpr_split_3(%struct.struct_long_long_int* noalias sret %agg.result, double %a, double %b, double %c, double %d, double %e, double %f, double %g, double %h, double %i, [3 x i32], { [2 x i64] } %k.coerce)
|
sparcv9-abi.c | 56 // CHECK-LABEL: define void @f_large(%struct.large* noalias sret %agg.result, %struct.large* %x)
|
/external/eigen/Eigen/src/IterativeLinearSolvers/ |
ConjugateGradient.h | 70 tmp.noalias() = mat * p; // the bottleneck of the algorithm
|
/external/eigen/Eigen/src/SparseLU/ |
SparseLU_column_bmod.h | 171 l.noalias() -= A * u;
|
/external/eigen/bench/ |
benchBlasGemm.cpp | 168 mc.noalias() += ma * mb;
|
/external/eigen/doc/ |
QuickReference.dox | 709 mat3.noalias() += scalar * mat1.triangularView<Xxx>() * mat2 710 mat3.noalias() += scalar * mat2 * mat1.triangularView<Xxx>() 711 mat3.noalias() += scalar * mat1.selfadjointView<Upper or Lower>() * mat2 712 mat3.noalias() += scalar * mat2 * mat1.selfadjointView<Upper or Lower>()
|
/external/llvm/lib/Analysis/ |
MemoryBuiltins.cpp | 53 // know which functions are nounwind, noalias, nocapture parameters, etc. 144 return CS && CS.hasFnAttr(Attribute::NoAlias); 157 /// NoAlias pointer (including malloc/calloc/realloc/strdup-like functions). 160 // it's safe to consider realloc as noalias since accessing the original
|
TypeBasedAliasAnalysis.cpp | 97 // offset of tagY, return Alias if the offsets are the same, return NoAlias 105 // then we say NoAlias. 467 return NoAlias;
|
/external/llvm/lib/Transforms/ObjCARC/ |
ProvenanceAnalysis.cpp | 118 case AliasAnalysis::NoAlias:
|
/external/llvm/test/CodeGen/X86/ |
musttail-indirect.ll | 86 define x86_thiscallcc void @j_thunk(%struct.A* noalias sret %agg.result, %struct.B* %this, i32) {
|
/external/llvm/test/Transforms/GVN/ |
2009-03-10-PREOnVoid.ll | 37 define fastcc void @_ZNSt8_Rb_treeIPvSt4pairIKS0_S0_ESt10_Select1stIS3_ESt4lessIS0_ESaIS3_EE16_M_insert_uniqueERKS3_(%"struct.std::pair<std::_Rb_tree_iterator<std::pair<void* const, std::vector<ShadowInfo, std::allocator<ShadowInfo> > > >,bool>"* noalias nocapture sret %agg.result, %"struct.std::_Rb_tree<void*,std::pair<void* const, std::vector<ShadowInfo, std::allocator<ShadowInfo> > >,std::_Select1st<std::pair<void* const, std::vector<ShadowInfo, std::allocator<ShadowInfo> > > >,std::less<void*>,std::allocator<std::pair<void* const, std::vector<ShadowInfo, std::allocator<ShadowInfo> > > > >"* %this, %"struct.std::pair<void* const,void*>"* %__v) nounwind {
|
/external/llvm/test/Transforms/GlobalOpt/ |
2009-06-01-RecursivePHI.ll | 122 declare noalias i8* @malloc(i64)
|
/external/llvm/test/Transforms/LICM/ |
scalar_promote.ll | 123 define void @test5(i32 %i, i32** noalias %P2) {
|
/external/llvm/test/Transforms/TailCallElim/ |
basic.ll | 158 define void @test10(%struct.X* noalias sret %agg.result, i1 zeroext %b) {
|
/external/llvm/utils/kate/ |
llvm.xml | 71 <item> noalias </item>
|
/external/clang/test/CodeGenCXX/ |
temporaries.cpp | 441 // CHECK: define void @_ZN7Elision5test2Ev([[A]]* noalias sret 449 // CHECK: define void @_ZN7Elision5test3EiNS_1AE([[A]]* noalias sret 490 // CHECK: define void @_ZN7Elision5test5Ev([[A]]* noalias sret
|
/external/llvm/lib/CodeGen/ |
Analysis.cpp | 534 // Noalias is completely benign as far as calling convention goes, it 536 CallerAttrs = CallerAttrs.removeAttribute(Attribute::NoAlias); 537 CalleeAttrs = CalleeAttrs.removeAttribute(Attribute::NoAlias);
|
/frameworks/rs/driver/runtime/ll32/ |
allocation.ll | 437 define void @rsGetElementAtImpl_long3(<3 x i64>* noalias nocapture sret %agg.result, [1 x i32] %a.coerce, i32 %x, i32 %y, i32 %z) #1 { 454 define void @rsGetElementAtImpl_long4(<4 x i64>* noalias nocapture sret %agg.result, [1 x i32] %a.coerce, i32 %x, i32 %y, i32 %z) #1 { 501 define void @rsGetElementAtImpl_ulong3(<3 x i64>* noalias nocapture sret %agg.result, [1 x i32] %a.coerce, i32 %x, i32 %y, i32 %z) #1 { 518 define void @rsGetElementAtImpl_ulong4(<4 x i64>* noalias nocapture sret %agg.result, [1 x i32] %a.coerce, i32 %x, i32 %y, i32 %z) #1 { 628 define void @rsGetElementAtImpl_double3(<3 x double>* noalias nocapture sret %agg.result, [1 x i32] %a.coerce, i32 %x, i32 %y, i32 %z) #1 { 644 define void @rsGetElementAtImpl_double4(<4 x double>* noalias nocapture sret %agg.result, [1 x i32] %a.coerce, i32 %x, i32 %y, i32 %z) #1 { 653 define void @__rsAllocationVLoadXImpl_long4(<4 x i64>* noalias nocapture sret %agg.result, [1 x i32] %a.coerce, i32 %x, i32 %y, i32 %z) #1 { 660 define void @__rsAllocationVLoadXImpl_long3(<3 x i64>* noalias nocapture sret %agg.result, [1 x i32] %a.coerce, i32 %x, i32 %y, i32 %z) #1 { 675 define void @__rsAllocationVLoadXImpl_ulong4(<4 x i64>* noalias nocapture sret %agg.result, [1 x i32] %a.coerce, i32 %x, i32 %y, i32 %z) #1 { 682 define void @__rsAllocationVLoadXImpl_ulong3(<3 x i64>* noalias nocapture sret %agg.result, [1 x i32] %a.coerce, i32 %x, i32 %y, i32 %z) #1 [all...] |