/external/eigen/doc/ |
A05_PortingFrom2To3.dox | 249 \section LazyVsNoalias Lazy evaluation and noalias 253 easy to determine where to put the lazy() function. In Eigen3, the lazy() feature has been superseded by the MatrixBase::noalias() function 258 c.noalias() += 2 * a.transpose() * b; 260 However, the noalias mechanism does not cover all the features of the old .lazy(). Indeed, in some extremely rare cases,
|
/external/llvm/bindings/python/llvm/ |
enumerations.py | 40 ('NoAlias', 1 << 6),
|
/external/llvm/test/Analysis/BasicAA/ |
phi-aa.ll | 12 ; CHECK: NoAlias: i32* %P, i32* @Z
|
/external/llvm/test/CodeGen/ARM/ |
2009-11-01-NeonMoves.ll | 8 define arm_aapcs_vfpcc void @bar(%foo* noalias sret %agg.result, <4 x float> %quat.0) nounwind {
|
2009-12-02-vtrn-undef.ll | 9 define void @t(%struct.int16x8x2_t* noalias nocapture sret %agg.result, <8 x i16> %tmp.0, %struct.int16x8x2_t* nocapture %dst) nounwind {
|
sjlj-prepare-critical-edge.ll | 9 define noalias i8* @foo(i8* nocapture %inRefURL) noreturn ssp {
|
2011-02-04-AntidepMultidef.ll | 18 %0 = call noalias i8* @malloc() nounwind 126 declare noalias i8* @malloc() nounwind
|
2010-08-04-StackVariable.ll | 6 define i32 @_Z3fooi4SVal(i32 %i, %struct.SVal* noalias %location) nounwind ssp { 67 %8 = call i32 @_Z3fooi4SVal(i32 2, %struct.SVal* noalias %0) nounwind, !dbg !43 ; <i32> [#uses=0]
|
/external/llvm/test/CodeGen/PowerPC/ |
ppc64-smallarg.ll | 16 define void @callee1(%struct.small_arg* noalias nocapture sret %agg.result, %struct.large_arg* byval nocapture readnone %pad, %struct.small_arg* byval nocapture readonly %x) {
|
ppc64le-smallarg.ll | 16 define void @callee1(%struct.small_arg* noalias nocapture sret %agg.result, %struct.large_arg* byval nocapture readnone %pad, %struct.small_arg* byval nocapture readonly %x) {
|
/external/llvm/test/CodeGen/SPARC/ |
setjmp.ll | 50 %9 = call i32 (i8*, ...)* @printf(i8* noalias getelementptr inbounds ([30 x i8]* @.cst, i32 0, i32 0), i32 %8) #0
|
/external/llvm/test/CodeGen/X86/ |
2010-02-23-RematImplicitSubreg.ll | 14 define noalias i8* @foo() nounwind ssp {
|
2010-09-30-CMOV-JumpTable-PHI.ll | 19 define hidden zeroext i8 @f(i8* %this, i8* %Name.0, i32 %Name.1, i8* noalias %NameLoc, i8* %Operands) nounwind align 2 {
|
2012-01-10-UndefExceptionEdge.ll | 30 %tmp10 = invoke noalias i8* @_Znam(i32 undef) optsize 145 declare noalias i8* @_Znam(i32) optsize
|
select.ll | 248 declare noalias i8* @_Znam(i64) noredzone 250 define noalias i8* @test12(i64 %count) nounwind ssp noredzone { 256 %call = tail call noalias i8* @_Znam(i64 %D) nounwind noredzone
|
/external/llvm/test/DebugInfo/ |
restrict.ll | 20 define void @_Z3fooPv(i8* noalias %dst) #0 {
|
/external/llvm/test/Transforms/BBVectorize/X86/ |
sh-rec.ll | 52 declare noalias i8* @malloc() nounwind
|
/external/llvm/test/Transforms/GlobalOpt/ |
heap-sra-phi.ll | 17 declare noalias i8* @malloc(i64)
|
/external/llvm/test/Transforms/MergeFunc/ |
vector.ll | 66 declare noalias i8* @_Znwm(i64)
|
/external/mesa3d/src/gallium/drivers/radeon/ |
AMDILDeviceInfo.h | 50 NoAlias = 0x10, // Cached loads.
|
/external/llvm/test/CodeGen/Thumb2/ |
2009-12-01-LoopIVUsers.ll | 79 %18 = call noalias i8* @malloc(i32 %17) nounwind ; <i8*> [#uses=1] 128 declare noalias i8* @malloc(i32) nounwind
|
/external/llvm/test/Other/ |
lint.ll | 8 declare void @has_noaliases(i32* noalias %p, i32* %q) 71 ; CHECK: Unusual: noalias argument aliases another argument
|
/external/llvm/lib/Analysis/ |
AliasAnalysis.cpp | 544 /// isNoAliasCall - Return true if this pointer is returned by a noalias 549 .paramHasAttr(0, Attribute::NoAlias); 553 /// isNoAliasArgument - Return true if this is an argument with the noalias 566 /// ByVal and NoAlias Arguments 567 /// NoAlias returns
|
/external/clang/test/CodeGen/ |
x86_64-arguments.c | 46 // CHECK-LABEL: define void @f8_1(%union.u8* noalias sret %agg.result) 62 // CHECK-LABEL: define void @f11(%union.anon* noalias sret %agg.result) 73 // 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/eigen/Eigen/src/IterativeLinearSolvers/ |
BiCGSTAB.h | 87 v.noalias() = mat * y; 93 t.noalias() = mat * z;
|