HomeSort by relevance Sort by last modified time
    Searched full:noalias (Results 501 - 525 of 634) sorted by null

<<212223242526

  /external/clang/test/CodeGenCXX/
microsoft-abi-byval-thunks.cpp 89 // CHECK64: (%"struct.sret_thunk::C"* %this, %"struct.sret_thunk::Agg"* noalias sret %agg.result, %"struct.sret_thunk::Agg"* %x)
temporaries.cpp 448 // CHECK: define void @_ZN7Elision5test2Ev([[A]]* noalias sret
456 // CHECK: define void @_ZN7Elision5test3EiNS_1AE([[A]]* noalias sret
497 // CHECK: define void @_ZN7Elision5test5Ev([[A]]* noalias sret
  /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.
147 return CS && CS.hasFnAttr(Attribute::NoAlias);
160 /// NoAlias pointer (including malloc/calloc/realloc/strdup-like functions).
163 // it's safe to consider realloc as noalias since accessing the original
GlobalsModRef.cpp     [all...]
  /external/llvm/lib/Transforms/ObjCARC/
ProvenanceAnalysis.cpp 119 case NoAlias:
  /external/llvm/test/DebugInfo/X86/
parameters.ll 43 define void @_ZN7pr147634funcENS_3fooE(%"struct.pr14763::foo"* noalias sret %agg.result, %"struct.pr14763::foo"* %f) #0 !dbg !4 {
  /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/CodeGen/
ppc64le-aggregates.c 44 // CHECK: define void @func_f9(%struct.f9* noalias sret %agg.result, [5 x i64] %x.coerce)
165 // CHECK: define void @func_v9(%struct.v9* noalias sret %agg.result, %struct.v9* byval align 16 %x)
282 // CHECK: define void @func_v3f9(%struct.v3f9* noalias sret %agg.result, %struct.v3f9* byval align 16 %x)
x86_64-arguments.c 50 // CHECK-LABEL: define void @f8_1(%union.u8* noalias sret %agg.result)
66 // CHECK-LABEL: define void @f11(%union.anon* noalias sret %agg.result)
77 // CHECK: define void @f13(%struct.s13_0* noalias sret %agg.result, i32 %a, i32 %b, i32 %c, i32 %d, {{.*}}* byval align 8 %e, i32 %f)
  /external/llvm/include/llvm/IR/
Function.h 376 /// @brief Determine if the parameter or return value is marked with NoAlias
380 return AttributeSets.hasAttribute(n, Attribute::NoAlias);
383 addAttribute(n, Attribute::NoAlias);
  /external/llvm/test/Bitcode/
compatibility.ll 390 declare noalias i32* @f.noalias()
391 ; CHECK: declare noalias i32* @f.noalias()
420 declare void @f.param.noalias(i8* noalias)
421 ; CHECK: declare void @f.param.noalias(i8* noalias)
    [all...]
  /external/llvm/test/CodeGen/Hexagon/
v60Vasr.ll 11 define i32 @__test_vasr(%struct.buffer_t* noalias nocapture %f.buffer, %struct.buffer_t* noalias nocapture %g.buffer, %struct.buffer_t* noalias nocapture %res.buffer) #0 {
  /external/llvm/test/CodeGen/MIR/X86/
memory-operands.mir 152 store float %0, float* %arrayidx.i, align 4, !noalias !9
465 ; CHECK-NEXT: MOVSSmr %rdi, 1, _, 20, _, killed %xmm0 :: (store 4 into %ir.arrayidx.i, !noalias !9)
466 MOVSSmr %rdi, 1, _, 20, _, killed %xmm0 :: (store 4 into %ir.arrayidx.i, !noalias !9)
  /frameworks/rs/driver/runtime/ll32/
allocation.ll 442 define void @rsGetElementAtImpl_long3(<3 x i64>* noalias nocapture sret %agg.result, [1 x i32] %a.coerce, i32 %x, i32 %y, i32 %z) #1 {
459 define void @rsGetElementAtImpl_long4(<4 x i64>* noalias nocapture sret %agg.result, [1 x i32] %a.coerce, i32 %x, i32 %y, i32 %z) #1 {
506 define void @rsGetElementAtImpl_ulong3(<3 x i64>* noalias nocapture sret %agg.result, [1 x i32] %a.coerce, i32 %x, i32 %y, i32 %z) #1 {
523 define void @rsGetElementAtImpl_ulong4(<4 x i64>* noalias nocapture sret %agg.result, [1 x i32] %a.coerce, i32 %x, i32 %y, i32 %z) #1 {
633 define void @rsGetElementAtImpl_double3(<3 x double>* noalias nocapture sret %agg.result, [1 x i32] %a.coerce, i32 %x, i32 %y, i32 %z) #1 {
649 define void @rsGetElementAtImpl_double4(<4 x double>* noalias nocapture sret %agg.result, [1 x i32] %a.coerce, i32 %x, i32 %y, i32 %z) #1 {
719 define void @__rsAllocationVLoadXImpl_long4(<4 x i64>* noalias nocapture sret %agg.result, [1 x i32] %a.coerce, i32 %x, i32 %y, i32 %z) #1 {
726 define void @__rsAllocationVLoadXImpl_long3(<3 x i64>* noalias nocapture sret %agg.result, [1 x i32] %a.coerce, i32 %x, i32 %y, i32 %z) #1 {
741 define void @__rsAllocationVLoadXImpl_ulong4(<4 x i64>* noalias nocapture sret %agg.result, [1 x i32] %a.coerce, i32 %x, i32 %y, i32 %z) #1 {
748 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...]
  /frameworks/rs/driver/runtime/ll64/
allocation.ll 451 define void @rsGetElementAtImpl_long3(<3 x i64>* noalias nocapture sret %agg.result, %struct.rs_allocation* nocapture readonly %a, i32 %x, i32 %y, i32 %z) #1 {
469 define void @rsGetElementAtImpl_long4(<4 x i64>* noalias nocapture sret %agg.result, %struct.rs_allocation* nocapture readonly %a, i32 %x, i32 %y, i32 %z) #1 {
517 define void @rsGetElementAtImpl_ulong3(<3 x i64>* noalias nocapture sret %agg.result, %struct.rs_allocation* nocapture readonly %a, i32 %x, i32 %y, i32 %z) #1 {
535 define void @rsGetElementAtImpl_ulong4(<4 x i64>* noalias nocapture sret %agg.result, %struct.rs_allocation* nocapture readonly %a, i32 %x, i32 %y, i32 %z) #1 {
647 define void @rsGetElementAtImpl_double3(<3 x double>* noalias nocapture sret %agg.result, %struct.rs_allocation* nocapture readonly %a, i32 %x, i32 %y, i32 %z) #1 {
664 define void @rsGetElementAtImpl_double4(<4 x double>* noalias nocapture sret %agg.result, %struct.rs_allocation* nocapture readonly %a, i32 %x, i32 %y, i32 %z) #1 {
    [all...]
  /external/llvm/docs/
AliasAnalysis.rst 110 returns MustAlias, PartialAlias, MayAlias, or NoAlias as appropriate.
121 The ``NoAlias`` response may be used when there is never an immediate dependence
129 As an exception to this is with the :ref:`noalias <noalias>` keyword;
292 return NoAlias;
  /external/llvm/lib/Transforms/IPO/
FunctionAttrs.cpp 51 STATISTIC(NumNoAlias, "Number of function returns marked noalias");
769 if (CS.paramHasAttr(0, Attribute::NoAlias))
785 /// Deduce noalias attributes for the SCC.
787 // Check each function in turn, determining which functions return noalias
790 // Already noalias.
799 // We annotate noalias return values, which are only applicable to
    [all...]

Completed in 1551 milliseconds

<<212223242526