Home
last modified time | relevance | path

Searched refs:objectsize (Results 1 – 25 of 26) sorted by relevance

12

/external/llvm/test/Transforms/InstCombine/
Dobjsize.ll1 ; 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 …]
Dobjsize-64.ll8 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)
Dinvoke.ll6 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)
Ddebuginfo.ll5 declare i64 @llvm.objectsize.i64(i8*, i1) nounwind readnone
26 %0 = call i64 @llvm.objectsize.i64(i8* %tmp3, i1 false), !dbg !21
Dmalloc-free-delete.ll29 declare i64 @llvm.objectsize.i64(i8*, i1)
40 %size = call i64 @llvm.objectsize.i64(i8* %a, i1 true)
/external/llvm/test/Transforms/CodeGenPrepare/
Dbasic.ll7 ; 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/
Dobject-size.ll13 %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]
D2011-05-26-UnreachableBlockElim.ll11 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
Dcrash.ll206 %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/
DStrCpy.ll14 declare i32 @llvm.objectsize.i32(i8*, i1) nounwind readonly
33 %tmp1 = call i32 @llvm.objectsize.i32(i8* %arg1, i1 false)
DStpCpy.ll14 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/
Ddivmod.ll46 %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/
Dcrash.ll26 %5 = call i32 @llvm.objectsize.i32(i8* undef, i1 false)
39 declare i32 @llvm.objectsize.i32(i8*, i1)
/external/llvm/lib/Analysis/
DCodeMetrics.cpp76 case Intrinsic::objectsize: in isInstructionFree()
DValueTracking.cpp1900 case Intrinsic::objectsize: in isSafeToSpeculativelyExecute()
/external/llvm/lib/Transforms/InstCombine/
DInstructionCombining.cpp1161 case Intrinsic::objectsize: in isAllocSiteRemovable()
1204 if (II->getIntrinsicID() == Intrinsic::objectsize) { in visitAllocSite()
DInstCombineCalls.cpp244 case Intrinsic::objectsize: { in visitCallInst()
/external/llvm/lib/Transforms/Scalar/
DCodeGenPrepare.cpp616 if (II && II->getIntrinsicID() == Intrinsic::objectsize) { in OptimizeCallInst()
DObjCARC.cpp302 case Intrinsic::objectsize: case Intrinsic::prefetch: in GetInstructionClass()
/external/libmtp/src/
Dptp.c2597 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()
Dptp.h2125 uint16_t objecttype, uint64_t objectsize, MTPProperties *props, int nrofprops);
/external/llvm/lib/CodeGen/SelectionDAG/
DFastISel.cpp668 case Intrinsic::objectsize: { in SelectCall()
/external/llvm/lib/Target/
DREADME.txt1881 %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/
DCGExpr.cpp588 llvm::Value *F = CGM.getIntrinsic(llvm::Intrinsic::objectsize, IntPtrTy); in EmitTypeCheck()
DCGBuiltin.cpp383 Value *F = CGM.getIntrinsic(Intrinsic::objectsize, ResType); in EmitBuiltinExpr()

12