/external/llvm/lib/Analysis/ |
CaptureTracking.cpp | 1 //===--- CaptureTracking.cpp - Determine whether a pointer is captured ----===// 10 // This file contains routines that help determine which pointers are captured. 11 // A pointer value is captured if the function makes a copy of any part of the 12 // pointer that outlives the call. Not being captured means, more or less, that 36 : ReturnCaptures(ReturnCaptures), Captured(false) {} 38 void tooManyUses() { Captured = true; } 40 bool captured(Use *U) { function in struct:__anon23462::SimpleCaptureTracker 44 Captured = true; 50 bool Captured; 54 /// PointerMayBeCaptured - Return true if this pointer value may be captured [all...] |
AliasAnalysis.cpp | 371 : BeforeHere(I), DT(DT), Captured(false) {} 373 void tooManyUses() { Captured = true; } 391 bool captured(Use *U) { function in struct:__anon23451::CapturesBefore 400 Captured = true; 407 bool Captured; 413 // was captured before or after this particular call, while we are. However, 432 if (CB.Captured)
|
/external/clang/lib/Serialization/ |
ASTCommon.cpp | 122 case Decl::Captured: 210 case Decl::Captured:
|
/external/llvm/lib/Transforms/Scalar/ |
TailRecursionElimination.cpp | 150 AllocaCaptureTracker() : Captured(false) {} 152 void tooManyUses() LLVM_OVERRIDE { Captured = true; } 161 bool captured(Use *U) LLVM_OVERRIDE { 164 Captured = true; 168 bool Captured; 197 // If any allocas are captured, exit. 198 if (ACT.Captured) 241 // At this point, we know that the function does not have any captured
|
/external/llvm/lib/Transforms/IPO/ |
FunctionAttrs.cpp | 342 : Captured(false), SCCNodes(SCCNodes) {} 344 void tooManyUses() { Captured = true; } 346 bool captured(Use *U) { function in struct:__anon23975::ArgumentUsesTracker 348 if (!CS.getInstruction()) { Captured = true; return true; } 351 if (!F || !SCCNodes.count(F)) { Captured = true; return true; } 359 Captured = true; 368 assert(Found && "Capturing call-site captured nothing?"); 372 bool Captured; // True only if certainly captured (used outside our SCC). 518 // captured [all...] |
/external/clang/lib/AST/ |
DeclBase.cpp | 557 case Captured: 814 case Decl::Captured: [all...] |
/external/clang/include/clang/AST/ |
Decl.h | [all...] |
DeclBase.h | [all...] |
/external/clang/lib/CodeGen/ |
CGDecl.cpp | 76 case Decl::Captured: [all...] |
/external/v8/src/ |
d8.js | [all...] |
/external/clang/tools/libclang/ |
CIndex.cpp | [all...] |