/external/guava/guava/src/com/google/common/cache/ |
Cache.java | 21 import com.google.common.base.Function; 39 * extend {@link Function}. 51 public interface Cache<K, V> extends Function<K, V> { 176 * Discouraged. Provided to satisfy the {@code Function} interface; use {@link #get} or
|
LoadingCache.java | 21 import com.google.common.base.Function; 38 * <p>When evaluated as a {@link Function}, a cache yields the same result as invoking 46 public interface LoadingCache<K, V> extends Cache<K, V>, Function<K, V> { 122 * Discouraged. Provided to satisfy the {@code Function} interface; use {@link #get} or
|
/external/guava/guava-gwt/src-super/com/google/common/collect/super/com/google/common/collect/ |
GenericMapMaker.java | 21 import com.google.common.base.Function; 96 Function<? super K, ? extends V> computingFunction);
|
/external/llvm/examples/Kaleidoscope/MCJIT/lazy/ |
toy.cpp | 155 /// CallExprAST - Expression class for function calls. 197 /// PrototypeAST - This class represents the "prototype" for a function, 219 Function *Codegen(); 221 void CreateArgumentAllocas(Function *F); 224 /// FunctionAST - This class represents a function definition itself. 232 Function *Codegen(); 525 return ErrorP("Expected function name in prototype"); 656 Function *getFunction(const std::string FnName); 658 void *getPointerToFunction(Function* F); 682 /// This method returns the address of the specified function. [all...] |
/external/llvm/include/llvm/Analysis/ |
BranchProbabilityInfo.h | 29 /// This is a function analysis pass which provides information on the relative 30 /// probabilities of each "edge" in the function's CFG where such an edge is 48 bool runOnFunction(Function &F); 128 /// \brief Track the last function we run over for printing. 129 Function *LastF;
|
RegionPass.h | 20 #include "llvm/IR/Function.h" 28 class Function; 31 /// @brief A pass that runs on each Region in a function. 96 /// @return True if any of the passes modifies the function. 97 bool runOnFunction(Function &F);
|
/external/llvm/include/llvm/CodeGen/ |
GCStrategy.h | 12 // specified in a function's 'gc' attribute. Algorithms are enabled by setting 17 // function which uses it. Specifically: 24 // - Before returning from the current function 132 /// begin/end - Iterators for function metadata. 137 /// insertFunctionMetadata - Creates metadata for a function. 139 GCFunctionInfo *insertFunctionInfo(const Function &F); 147 virtual bool performCustomLowering(Function &F);
|
MachineModuleInfo.h | 63 /// the current function. 70 const Function *Personality; // Personality function. 109 /// List of moves done by a function's prolog. Used to construct frame maps 114 /// unwind encoding. It replaces a function's CIE and FDE. 118 /// information in the current function. 126 /// EH_LABEL for the current function. 133 /// TypeInfos - List of C++ TypeInfo used in the current function. 136 /// FilterIds - List of typeids encoding filters used in the current function. 145 std::vector<const Function *> Personalities [all...] |
/external/llvm/include/llvm/IR/ |
Intrinsics.h | 1 //===-- llvm/Instrinsics.h - LLVM Intrinsic Function Handling ---*- C++ -*-===// 12 // Function::getIntrinsicID. 26 class Function; 32 /// every intrinsic/builtin function known by LLVM. These enum values are 33 /// returned by Function::getIntrinsicID(). 50 /// Intrinsic::getType(ID) - Return the function type for an intrinsic. 63 /// Intrinsic::getDeclaration(M, ID) - Create or insert an LLVM Function 70 Function *getDeclaration(Module *M, ID id, ArrayRef<Type*> Tys = None);
|
/external/llvm/lib/Target/NVPTX/ |
NVPTXAsmPrinter.h | 24 #include "llvm/IR/Function.h" 185 const Function *F; 211 void printParamName(Function::const_arg_iterator I, int paramIndex, 215 void emitKernelFunctionDirectives(const Function &F, raw_ostream &O) const; 218 void emitFunctionParamList(const Function *, raw_ostream &O); 223 void printReturnValStr(const Function *, raw_ostream &O); 249 // List of variables demoted to a function scope. 250 std::map<const Function *, std::vector<const GlobalVariable *> > localDecls; 268 void emitDeclaration(const Function *, raw_ostream &O); 271 void emitDemotedVars(const Function *, raw_ostream &) [all...] |
NVPTXSplitBBatBar.cpp | 16 #include "llvm/IR/Function.h" 28 bool NVPTXSplitBBatBar::runOnFunction(Function &F) { 34 for (Function::iterator BI = F.begin(), BE = F.end(); BI != BE; ++BI) {
|
NVPTXUtilities.cpp | 16 #include "llvm/IR/Function.h" 156 const Function *func = arg->getParent(); 170 const Function *func = arg->getParent(); 185 const Function *func = arg->getParent(); 217 bool llvm::getMaxNTIDx(const Function &F, unsigned &x) { 222 bool llvm::getMaxNTIDy(const Function &F, unsigned &y) { 227 bool llvm::getMaxNTIDz(const Function &F, unsigned &z) { 232 bool llvm::getReqNTIDx(const Function &F, unsigned &x) { 237 bool llvm::getReqNTIDy(const Function &F, unsigned &y) { 242 bool llvm::getReqNTIDz(const Function &F, unsigned &z) [all...] |
/external/llvm/lib/Transforms/ObjCARC/ |
ObjCARCExpand.cpp | 30 #include "llvm/IR/Function.h" 55 virtual bool runOnFunction(Function &F); 85 bool ObjCARCExpand::runOnFunction(Function &F) { 95 DEBUG(dbgs() << "ObjCARCExpand: Visiting Function: " << F.getName() << "\n");
|
/external/llvm/lib/Transforms/Scalar/ |
ConstantProp.cpp | 43 bool runOnFunction(Function &F); 63 bool ConstantPropagation::runOnFunction(Function &F) { 92 // We made a change to the function...
|
/external/llvm/lib/Transforms/Utils/ |
Mem2Reg.cpp | 10 // This pass is a simple pass wrapper around the PromoteMemToReg function call 20 #include "llvm/IR/Function.h" 39 virtual bool runOnFunction(Function &F); 59 bool PromotePass::runOnFunction(Function &F) { 62 BasicBlock &BB = F.getEntryBlock(); // Get the entry node for the function
|
BuildLibCalls.cpp | 18 #include "llvm/IR/Function.h" 33 /// EmitStrLen - Emit a call to the strlen function to the builder, for the 55 if (const Function *F = dyn_cast<Function>(StrLen->stripPointerCasts())) 61 /// EmitStrNLen - Emit a call to the strnlen function to the builder, for the 85 if (const Function *F = dyn_cast<Function>(StrNLen->stripPointerCasts())) 91 /// EmitStrChr - Emit a call to the strchr function to the builder, for the 113 if (const Function *F = dyn_cast<Function>(StrChr->stripPointerCasts()) [all...] |
/external/llvm/tools/lli/ |
RecordingMemoryManager.h | 70 uint8_t *startFunctionBody(const Function *F, uintptr_t &ActualSize); 73 void endFunctionBody(const Function *F, uint8_t *FunctionStart,
|
/external/llvm/tools/llvm-diff/ |
DiffConsumer.h | 27 class Function; 59 : L(L), R(R), Differences(false), IsFunction(isa<Function>(L)) {}
|
/external/llvm/unittests/Bitcode/ |
BitReaderTest.cpp | 30 Function* Func = Function::Create(FuncTy,GlobalValue::ExternalLinkage,
|
/external/llvm/unittests/IR/ |
WaymarkTest.cpp | 12 #include "llvm/IR/Function.h" 31 Function *F = Function::Create(FT, GlobalValue::ExternalLinkage);
|
/external/llvm/lib/CodeGen/ |
ShadowStackGC.cpp | 51 /// Roots - GC roots in the current function. Each is a pair of the 59 bool performCustomLowering(Function &F); 63 Constant *GetFrameMap(Function &F); 64 Type* GetConcreteStackEntryType(Function &F); 65 void CollectRoots(Function &F); 81 /// from a function so that "finally"-style code can be inserted. In addition 89 Function &F; 94 Function::iterator StateBB, StateE; 98 EscapeEnumerator(Function &F, const char *N = "cleanup") 130 for (Function::iterator BB = F.begin() [all...] |
DwarfEHPrepare.cpp | 19 #include "llvm/IR/Function.h" 40 bool InsertUnwindResumeCalls(Function &Fn); 50 virtual bool runOnFunction(Function &Fn); 107 /// into calls to the appropriate _Unwind_Resume function. 108 bool DwarfEHPrepare::InsertUnwindResumeCalls(Function &Fn) { 110 for (Function::iterator I = Fn.begin(), E = Fn.end(); I != E; ++I) { 119 // Find the rewind function if we didn't already. 140 // Call the _Unwind_Resume function. 167 // Call the function. 176 bool DwarfEHPrepare::runOnFunction(Function &Fn) [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/nv50/codegen/ |
nv50_ir.h | 297 class Function; 463 virtual Value *clone(ClonePolicy<Function>&) const = 0; 506 LValue(Function *, DataFile file); 507 LValue(Function *, LValue *); 512 virtual LValue *clone(ClonePolicy<Function>&) const; 530 virtual Symbol *clone(ClonePolicy<Function>&) const; 568 virtual ImmediateValue *clone(ClonePolicy<Function>&) const; 596 Instruction(Function *, operation, DataType); 599 virtual Instruction *clone(ClonePolicy<Function>&, 776 TexInstruction(Function *, operation) [all...] |
/external/llvm/examples/Kaleidoscope/MCJIT/initial/ |
toy.cpp | 153 /// CallExprAST - Expression class for function calls. 195 /// PrototypeAST - This class represents the "prototype" for a function, 217 Function *Codegen(); 219 void CreateArgumentAllocas(Function *F); 222 /// FunctionAST - This class represents a function definition itself. 230 Function *Codegen(); 523 return ErrorP("Expected function name in prototype"); 654 Function *getFunction(const std::string FnName); 656 void *getPointerToFunction(Function* F); 679 /// This method returns the address of the specified function. [all...] |
/external/mesa3d/src/gallium/drivers/nv50/codegen/ |
nv50_ir.h | 297 class Function; 463 virtual Value *clone(ClonePolicy<Function>&) const = 0; 506 LValue(Function *, DataFile file); 507 LValue(Function *, LValue *); 512 virtual LValue *clone(ClonePolicy<Function>&) const; 530 virtual Symbol *clone(ClonePolicy<Function>&) const; 568 virtual ImmediateValue *clone(ClonePolicy<Function>&) const; 596 Instruction(Function *, operation, DataType); 599 virtual Instruction *clone(ClonePolicy<Function>&, 776 TexInstruction(Function *, operation) [all...] |