HomeSort by relevance Sort by last modified time
    Searched full:noalias (Results 176 - 200 of 412) sorted by null

1 2 3 4 5 6 78 91011>>

  /external/llvm/lib/Analysis/
BasicAliasAnalysis.cpp 57 // If this is an argument that corresponds to a byval or noalias argument,
    [all...]
  /external/llvm/test/Transforms/DeadStoreElimination/
simple.ll 75 define void @test7(i32 *%p, i8 *%q, i8* noalias %r) {
166 declare noalias i8* @malloc(i32)
167 declare noalias i8* @calloc(i32, i32)
204 define void @test17(i8* %P, i8* noalias %Q) nounwind ssp {
284 declare noalias i8* @strdup(i8* nocapture) nounwind
285 define noalias i8* @test23() nounwind uwtable ssp {
  /external/eigen/test/
basicstuff.cpp 118 sm2.col(i).noalias() = sm1.row(i);
123 sm2.col(i).noalias() += sm1.row(i);
128 sm2.col(i).noalias() -= sm1.row(i);
  /external/clang/test/CodeGen/
blocks.c 15 // CHECK: define internal void @__f2_block_invoke(%struct.s0* noalias sret {{%.*}}, i8* {{%.*}}, %struct.s0* byval align 4 {{.*}})
  /external/eigen/doc/
C02_TutorialMatrixArithmetic.dox 154 If you know your matrix product can be safely evaluated into the destination matrix without aliasing issue, then you can use the \link MatrixBase::noalias() noalias()\endlink function to avoid the temporary, e.g.:
156 c.noalias() += a * b;
160 \b Note: for BLAS users worried about performance, expressions such as <tt>c.noalias() -= 2 * a.adjoint() * b;</tt> are fully optimized and trigger a single gemm-like function call.
  /external/llvm/test/CodeGen/ARM/
2009-08-21-PostRAKill2.ll 14 define void @intcoord(%struct.icstruct* noalias nocapture sret %agg.result, i1 %a, double %b) {
2009-08-21-PostRAKill3.ll 33 declare noalias i8* @malloc(i32)
  /external/llvm/test/CodeGen/X86/
2008-04-17-CoalescerBug.ll 16 define void @_ZNK10wxDateTime6FormatEPKwRKNS_8TimeZoneE(%struct.wxString* noalias sret %agg.result, %struct.wxDateTime* %this, i32* %format, %"struct.wxDateTime::TimeZone"* %tz, i1 %foo) {
120 invoke void (%struct.wxString*, i32*, ...)* @_ZN8wxString6FormatEPKwz( %struct.wxString* noalias sret null, i32* null, i32 %tmp58165817 )
126 invoke void (%struct.wxString*, i32*, ...)* @_ZN8wxString6FormatEPKwz( %struct.wxString* noalias sret null, i32* null, i32 0 )
175 declare void @_ZN8wxString6FormatEPKwz(%struct.wxString* noalias sret , i32*, ...)
2009-11-18-TwoAddrKill.ll 8 define noalias i8** @func_31(i32** nocapture %int8p_33, i8** nocapture %p_34, i8* nocapture %p_35) nounwind {
2010-09-16-asmcrash.ll 28 define void @_sem_timedwait(%struct._sem* noalias %sem) nounwind ssp {
  /external/llvm/test/Transforms/GlobalOpt/
2009-11-16-BrokenPerformHeapAllocSRoA.ll 26 declare noalias i8* @malloc(i64)
heap-sra-1.ll 18 declare noalias i8* @malloc(i64)
heap-sra-2.ll 18 declare noalias i8* @malloc(i64)
heap-sra-3.ll 19 declare noalias i8* @malloc(i64)
heap-sra-4.ll 19 declare noalias i8* @malloc(i64)
  /external/llvm/test/Transforms/IndVarSimplify/
polynomial-expand.ll 7 define void @ctpmv_(float* noalias nocapture %tmp4, i32 %tmp21) nounwind {
  /external/llvm/test/Transforms/LoopStrengthReduce/
dominate-assert.ll 18 %v3 = invoke noalias i8* @_Znwm()
  /external/llvm/test/Transforms/LoopVectorize/
gcc-examples.ll 122 define void @example3(i32 %n, i32* noalias nocapture %p, i32* noalias nocapture %q) nounwind uwtable ssp {
151 define void @example4(i32 %n, i32* noalias nocapture %p, i32* noalias nocapture %q) nounwind uwtable ssp {
274 define void @example10a(i16* noalias nocapture %sa, i16* noalias nocapture %sb, i16* noalias nocapture %sc, i32* noalias nocapture %ia, i32* noalias nocapture %ib, i32* noalias nocapture %ic) nounwind uwtable ssp
    [all...]
  /external/llvm/test/Transforms/MemCpyOpt/
memmove.ll 20 declare noalias i8* @malloc(i32)
  /external/llvm/test/Transforms/SimplifyCFG/
2008-07-13-InfLoopMiscompile.ll 32 %pout = tail call i32 (i8*, ...)* @printf( i8* noalias getelementptr ([4 x i8]* @.str, i32 0, i32 0), i32 %outval ) nounwind ; <i32> [#uses=0]
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/
AMDILBase.td 45 def FeatureNoAlias : SubtargetFeature<"noalias",
46 "CapsOverride[AMDGPUDeviceInfo::NoAlias]",
  /external/clang/test/CodeGenCXX/
x86_64-arguments.cpp 164 // CHECK: define void @_ZN5test91aEiiiiNS_1TEPv([[S]]* noalias sret {{%.*}}, i32, i32, i32, i32, [[T]]* byval align 8, i8*)
174 // CHECK: define void @_ZN5test91cEiiiNS_1TEPv([[S]]* noalias sret {{%.*}}, i32, i32, i32, i8* {{%.*}}, i8* {{%.*}}, i8*)
  /external/eigen/bench/
spmv.cpp 109 SPMV_BENCH(res.noalias() += sm * dv; )
112 SPMV_BENCH(res.noalias() += sm.transpose() * dv; )
  /external/llvm/include/llvm/Analysis/
AliasAnalysis.h 28 // - NoAlias doesn't imply inequal pointers. The most obvious example of this
31 // In this and other situations, the pointers may be both NoAlias and
162 NoAlias = 0, ///< No dependencies.
188 return alias(LocA, LocB) == NoAlias;
583 /// isNoAliasCall - Return true if this pointer is returned by a noalias
587 /// isNoAliasArgument - Return true if this is an argument with the noalias
595 /// ByVal and NoAlias Arguments
596 /// NoAlias returns (e.g. calls to malloc)
  /external/llvm/lib/Transforms/ObjCARC/
ObjCARCAliasAnalysis.cpp 77 if (Result == NoAlias)
78 return NoAlias;

Completed in 1793 milliseconds

1 2 3 4 5 6 78 91011>>