/external/llvm/test/Transforms/InstCombine/ |
D | objsize.ll | 1 ; Test a pile of objectsize bounds checking. 12 …%1 = call i32 @llvm.objectsize.i32(i8* getelementptr inbounds ([60 x i8]* @a, i32 0, i32 0), i1 fa… 20 …%0 = call i32 @llvm.objectsize.i32(i8* getelementptr inbounds ([60 x i8]* @a, i32 0, i32 0), i1 fa… 37 %1 = call i32 @llvm.objectsize.i32(i8* getelementptr ([60 x i8]* @a, i32 1, i32 0), i1 false) 45 ; CHECK-NEXT: objectsize 46 …%1 = tail call i32 @llvm.objectsize.i32(i8* getelementptr inbounds ([0 x i8]* @window, i32 0, i32 … 53 ; CHECK: objectsize.i32 55 …%0 = call i32 @llvm.objectsize.i32(i8* getelementptr inbounds ([0 x i8]* @window, i32 0, i32 10), … 71 …%1 = call i32 @llvm.objectsize.i32(i8* getelementptr (i8* bitcast ([9 x i32]* @.str5 to i8*), i32 … 80 declare i32 @llvm.objectsize.i32(i8*, i1) nounwind readonly [all …]
|
D | objsize-64.ll | 8 declare i64 @llvm.objectsize.i64(i8*, i1) nounwind readonly 14 %size = call i64 @llvm.objectsize.i64(i8* %call, i1 false) 30 %0 = tail call i64 @llvm.objectsize.i64(i8* %call, i1 false)
|
D | invoke.ll | 6 declare i64 @llvm.objectsize.i64(i8*, i1) nounwind readonly 19 %0 = tail call i64 @llvm.objectsize.i64(i8* %call, i1 false) 39 %0 = tail call i64 @llvm.objectsize.i64(i8* %call, i1 false)
|
D | debuginfo.ll | 5 declare i64 @llvm.objectsize.i64(i8*, i1) nounwind readnone 26 %0 = call i64 @llvm.objectsize.i64(i8* %tmp3, i1 false), !dbg !21
|
D | malloc-free-delete.ll | 29 declare i64 @llvm.objectsize.i64(i8*, i1) 40 %size = call i64 @llvm.objectsize.i64(i8* %a, i1 true)
|
/external/llvm/test/Transforms/CodeGenPrepare/ |
D | basic.ll | 7 ; objectsize should fold to a constant, which causes the branch to fold to an 12 %0 = tail call i64 @llvm.objectsize.i64(i8* %ptr, i1 false) 28 declare i64 @llvm.objectsize.i64(i8*, i1) nounwind readonly
|
/external/llvm/test/CodeGen/X86/ |
D | object-size.ll | 13 %0 = call i64 @llvm.objectsize.i64(i8* %tmp, i1 0) ; <i64> [#uses=1] 22 %1 = call i64 @llvm.objectsize.i64(i8* %tmp2, i1 1) ; <i64> [#uses=1] 36 declare i64 @llvm.objectsize.i64(i8*, i1) nounwind readonly 50 %0 = call i64 @llvm.objectsize.i64(i8* %tmp2, i1 1) ; <i64> [#uses=1]
|
D | 2011-05-26-UnreachableBlockElim.ll | 11 declare i64 @llvm.objectsize.i64(i8*, i1) nounwind readnone 24 %0 = call i64 @llvm.objectsize.i64(i8* undef, i1 false) nounwind 29 %1 = call i64 @llvm.objectsize.i64(i8* undef, i1 false) nounwind
|
D | crash.ll | 206 %t1 = tail call i64 @llvm.objectsize.i64(i8* undef, i1 false) 217 declare i64 @llvm.objectsize.i64(i8*, i1) nounwind readnone
|
/external/llvm/test/Transforms/SimplifyLibCalls/ |
D | StrCpy.ll | 14 declare i32 @llvm.objectsize.i32(i8*, i1) nounwind readonly 33 %tmp1 = call i32 @llvm.objectsize.i32(i8* %arg1, i1 false)
|
D | StpCpy.ll | 14 declare i32 @llvm.objectsize.i32(i8*, i1) nounwind readonly 31 %tmp1 = call i32 @llvm.objectsize.i32(i8* %arg1, i1 false)
|
/external/llvm/test/CodeGen/ARM/ |
D | divmod.ll | 46 %6 = tail call i32 @llvm.objectsize.i32(i8* null, i1 false) 57 declare i32 @llvm.objectsize.i32(i8*, i1) nounwind readnone
|
/external/llvm/test/CodeGen/Generic/ |
D | crash.ll | 26 %5 = call i32 @llvm.objectsize.i32(i8* undef, i1 false) 39 declare i32 @llvm.objectsize.i32(i8*, i1)
|
/external/llvm/lib/Analysis/ |
D | CodeMetrics.cpp | 76 case Intrinsic::objectsize: in isInstructionFree()
|
D | ValueTracking.cpp | 1900 case Intrinsic::objectsize: in isSafeToSpeculativelyExecute()
|
/external/llvm/lib/Transforms/InstCombine/ |
D | InstructionCombining.cpp | 1161 case Intrinsic::objectsize: in isAllocSiteRemovable() 1204 if (II->getIntrinsicID() == Intrinsic::objectsize) { in visitAllocSite()
|
D | InstCombineCalls.cpp | 244 case Intrinsic::objectsize: { in visitCallInst()
|
/external/llvm/lib/Transforms/Scalar/ |
D | CodeGenPrepare.cpp | 616 if (II && II->getIntrinsicID() == Intrinsic::objectsize) { in OptimizeCallInst()
|
D | ObjCARC.cpp | 302 case Intrinsic::objectsize: case Intrinsic::prefetch: in GetInstructionClass()
|
/external/libmtp/src/ |
D | ptp.c | 2597 uint16_t objecttype, uint64_t objectsize, MTPProperties *props, int nrofprops) in ptp_mtp_sendobjectproplist() argument 2609 ptp.Param4 = (uint32_t) (objectsize >> 32); in ptp_mtp_sendobjectproplist() 2610 ptp.Param5 = (uint32_t) (objectsize & 0xffffffffU); in ptp_mtp_sendobjectproplist()
|
D | ptp.h | 2125 uint16_t objecttype, uint64_t objectsize, MTPProperties *props, int nrofprops);
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | FastISel.cpp | 668 case Intrinsic::objectsize: { in SelectCall()
|
/external/llvm/lib/Target/ |
D | README.txt | 1881 %67 = call i64 @llvm.objectsize.i64(i8* %64, i1 false) nounwind 1884 llvm.objectsize.i64 should be taught about malloc/calloc, allowing it to 1890 Note that this would change the semantics of @llvm.objectsize which by its
|
/external/clang/lib/CodeGen/ |
D | CGExpr.cpp | 588 llvm::Value *F = CGM.getIntrinsic(llvm::Intrinsic::objectsize, IntPtrTy); in EmitTypeCheck()
|
D | CGBuiltin.cpp | 383 Value *F = CGM.getIntrinsic(Intrinsic::objectsize, ResType); in EmitBuiltinExpr()
|