Searched refs:Function (Results 76 - 100 of 722) sorted by relevance

1234567891011>>

/macosx-10.9.5/ruby-104/ruby/ext/fiddle/lib/fiddle/
H A Dclosure.rb32 # func = Function.new(cb, [TYPE_INT], TYPE_INT)
34 def initialize ctype, args, abi = Fiddle::Function::DEFAULT, &block
/macosx-10.9.5/ruby-104/ruby/test/dl/
H A Dtest_callback.rb26 f = Function.new(func, [TYPE_VOIDP])
37 f = Function.new(func, [TYPE_VOIDP])
49 f = Function.new(func, [TYPE_VOIDP])
66 f = Function.new(func, [TYPE_VOIDP])
/macosx-10.9.5/tcl-102/tcl_ext/tcllib/tcllib/modules/pt/tests/data/ok/peg_tclparam-tcloo/
H A D1_functions62 # (Function)
71 # value Symbol 'Function'
77 my si:value_symbol_start Function
79 my si:reduce_symbol_end Function
/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/Analysis/
H A DConstantFolding.h29 class Function;
94 bool canConstantFoldCallTo(const Function *F);
98 Constant *ConstantFoldCall(Function *F, ArrayRef<Constant *> Operands,
H A DCFGPrinter.h19 #include "llvm/Function.h"
27 struct DOTGraphTraits<const Function*> : public DefaultDOTGraphTraits {
31 static std::string getGraphName(const Function *F) {
36 const Function *) {
48 const Function *) {
76 const Function *Graph) {
/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/Target/
H A DTargetJITInfo.h25 class Function;
68 virtual void *emitFunctionStub(const Function* F, void *Target,
103 virtual void relocate(void *Function, MachineRelocation *MR, argument
/macosx-10.9.5/llvmCore-3425.0.33/lib/Analysis/
H A DInstCount.cpp17 #include "llvm/Function.h"
40 void visitFunction (Function &F) { ++TotalFuncs; }
58 virtual bool runOnFunction(Function &F);
77 bool InstCount::runOnFunction(Function &F) {
H A DAnalysis.cpp94 return verifyFunction(*unwrap<Function>(Fn),
99 Function *F = unwrap<Function>(Fn);
104 Function *F = unwrap<Function>(Fn);
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/Hexagon/
H A DHexagonRemoveSZExtArgs.cpp16 #include "llvm/Function.h"
28 virtual bool runOnFunction(Function &F);
49 bool HexagonRemoveExtendArgs::runOnFunction(Function &F) {
51 for (Function::arg_iterator AI = F.arg_begin(), AE = F.arg_end(); AI != AE;
/macosx-10.9.5/llvmCore-3425.0.33/lib/Transforms/IPO/
H A DInlineAlways.cpp67 static bool isInlineViable(Function &F) {
69 for (Function::iterator BI = F.begin(), BE = F.end(); BI != BE; ++BI) {
108 Function *Callee = CS.getCalledFunction();
H A DLoopExtractor.cpp169 void SplitLandingPadPreds(Function *F);
218 void BlockExtractorPass::SplitLandingPadPreds(Function *F) {
219 for (Function::iterator I = F->begin(), E = F->end(); I != E; ++I) {
249 Function *F = BB->getParent();
252 Function *MF = M.getFunction(F->getName());
256 Function::iterator BBI = MF->begin();
257 std::advance(BBI, std::distance(F->begin(), Function::iterator(BB)));
263 // every Function. Fortunately, this is always empty except when used by
270 Function &F = *FI;
273 for (Function
[all...]
H A DMergeFunctions.cpp78 static unsigned profileFunction(const Function *F) {
102 ComparableFunction(Function *Func, TargetData *TD)
105 Function *getFunc() const { return Func; }
121 AssertingVH<Function> Func;
158 FunctionComparator(const TargetData *TD, const Function *F1,
159 const Function *F2)
191 const Function *F1, *F2;
496 for (Function::const_arg_iterator f1i = F1->arg_begin(),
563 /// Remove a Function from the FnSet and queue it up for a second sweep of
565 void remove(Function *
[all...]
/macosx-10.9.5/llvmCore-3425.0.33/lib/Transforms/Utils/
H A DModuleUtils.cpp16 #include "llvm/Function.h"
23 Module &M, Function *F, int Priority) {
58 void llvm::appendToGlobalCtors(Module &M, Function *F, int Priority) {
62 void llvm::appendToGlobalDtors(Module &M, Function *F, int Priority) {
H A DCloneFunction.cpp23 #include "llvm/Function.h"
39 const Twine &NameSuffix, Function *F,
76 void llvm::CloneFunctionInto(Function *NewFunc, const Function *OldFunc,
85 for (Function::const_arg_iterator I = OldFunc->arg_begin(),
95 for (Function::const_arg_iterator I = OldFunc->arg_begin(),
113 for (Function::const_iterator BI = OldFunc->begin(), BE = OldFunc->end();
130 Constant *OldBBAddr = BlockAddress::get(const_cast<Function*>(OldFunc),
142 for (Function::iterator BB = cast<BasicBlock>(VMap[OldFunc->begin()]),
159 Function *llv
[all...]
/macosx-10.9.5/llvmCore-3425.0.33/tools/llvm-diff/
H A DDifferenceEngine.h26 class Function;
66 void diff(Function *L, Function *R);
H A DDiffConsumer.cpp22 static void ComputeNumbering(Function *F, DenseMap<Value*,unsigned> &Numbering){
26 for (Function::arg_iterator
32 for (Function::iterator FI = F->begin(), FE = F->end(); FI != FE; ++FI) {
81 ComputeNumbering(cast<Function>(ctxt.L), ctxt.LNumbering);
86 ComputeNumbering(cast<Function>(ctxt.R), ctxt.RNumbering);
100 if (isa<Function>(I->L)) {
104 Function *L = cast<Function>(I->L);
105 Function *R = cast<Function>(
[all...]
/macosx-10.9.5/llvmCore-3425.0.33/unittests/Transforms/Utils/
H A DIntegerDivision.cpp13 #include "llvm/Function.h"
28 Function *F = Function::Create(FunctionType::get(Builder.getInt32Ty(),
36 Function::arg_iterator AI = F->arg_begin();
58 Function *F = Function::Create(FunctionType::get(Builder.getInt32Ty(),
66 Function::arg_iterator AI = F->arg_begin();
88 Function *F = Function::Create(FunctionType::get(Builder.getInt32Ty(),
96 Function
[all...]
/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/
H A DModule.h18 #include "llvm/Function.h"
35 template<> struct ilist_traits<Function>
36 : public SymbolTableListTraits<Function, Module> {
40 Function *createSentinel() const {
41 return static_cast<Function*>(&Sentinel);
43 static void destroySentinel(Function*) {}
45 Function *provideInitialHead() const { return createSentinel(); }
46 Function *ensureHead(Function*) const { return createSentinel(); }
47 static void noteHead(Function*, Functio
[all...]
H A DBasicBlock.h77 Function *Parent;
79 void setParent(Function *parent);
80 friend class SymbolTableListTraits<BasicBlock, Function>;
90 Function *Parent = 0, BasicBlock *InsertBefore = 0);
103 Function *Parent = 0,BasicBlock *InsertBefore = 0) {
110 const Function *getParent() const { return Parent; }
111 Function *getParent() { return Parent; }
/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/CodeGen/
H A DGCMetadata.h25 // GCModuleInfo simply collects GCFunctionInfo instances for each Function as
90 const Function &F;
107 GCFunctionInfo(const Function &F, GCStrategy &S);
112 const Function &getFunction() const { return F; }
162 typedef DenseMap<const Function*,GCFunctionInfo*> finfo_map_type;
189 GCFunctionInfo &getFunctionInfo(const Function &F);
/macosx-10.9.5/WebKit2-7537.78.2/Platform/gtk/
H A DWorkQueueGtk.cpp38 EventSource(const Function<void()>& function, WorkQueue* workQueue)
73 Function<void()> m_function;
79 SocketEventSource(const Function<void()>& function, WorkQueue* workQueue, int condition, GCancellable* cancellable, const Function<void()>& closeFunction)
124 Function<void()> m_closeFunction;
176 void WorkQueue::registerSocketEventHandler(int fileDescriptor, int condition, const Function<void()>& function, const Function<void()>& closeFunction)
223 void WorkQueue::dispatchOnSource(GSource* dispatchSource, const Function<void()>& function, GSourceFunc sourceCallback)
231 void WorkQueue::dispatch(const Function<void()>& function)
240 void WorkQueue::dispatchAfterDelay(const Function<voi
[all...]
/macosx-10.9.5/llvmCore-3425.0.33/tools/bugpoint/
H A DExtractFunction.cpp51 Function* globalInitUsesExternalBA(GlobalVariable* GV) {
69 Function *F = BA->getFunction();
95 const Function *PF = PBB->getParent();
101 Function::iterator RBI = RFI->begin(); // Get iterator to corresponding BB
102 std::advance(RBI, std::distance(PF->begin(), Function::const_iterator(PBB)));
197 void llvm::DeleteFunctionBody(Function *F) {
205 static Constant *GetTorInit(std::vector<std::pair<Function*, int> > &TorList) {
234 std::vector<std::pair<Function*, int> > M1Tors, M2Tors;
252 if (Function *F = dyn_cast<Function>(F
[all...]
/macosx-10.9.5/llvmCore-3425.0.33/unittests/ExecutionEngine/JIT/
H A DJITEventListenerTest.cpp34 const Function *F;
52 virtual void NotifyFunctionEmitted(const Function &F,
78 Function *buildFunction(Module *M) {
79 Function *Result = Function::Create(
92 Function *F1 = buildFunction(M);
93 Function *F2 = buildFunction(M);
133 Function *F1 = buildFunction(M);
134 Function *F2 = buildFunction(M);
209 Function *
[all...]
/macosx-10.9.5/llvmCore-3425.0.33/examples/Kaleidoscope/Chapter3/
H A Dtoy.cpp136 Function *Codegen();
147 Function *Codegen();
384 Function *CalleeF = TheModule->getFunction(Callee);
401 Function *PrototypeAST::Codegen() {
408 Function *F = Function::Create(FT, Function::ExternalLinkage, Name, TheModule);
432 for (Function::arg_iterator AI = F->arg_begin(); Idx != Args.size();
443 Function *FunctionAST::Codegen() {
446 Function *TheFunctio
[all...]
/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/ExecutionEngine/
H A DExecutionEngine.h37 class Function;
159 DenseMap<const Function*, void*> AllExceptionTables;
225 Function *FindFunctionNamed(const char *FnName);
229 virtual GenericValue runFunction(Function *F,
268 int runFunctionAsMain(Function *Fn, const std::vector<std::string> &argv,
308 virtual void *getPointerToFunction(Function *F) = 0;
319 virtual void *getPointerToFunctionOrStub(Function *F) {
325 virtual void runJITOnFunction(Function *, MachineCodeInfo * = 0) { }
346 virtual void *recompileAndRelinkFunction(Function *F) = 0;
351 virtual void freeMachineCodeForFunction(Function *
[all...]

Completed in 488 milliseconds

1234567891011>>