Searched refs:Function (Results 126 - 150 of 614) sorted by relevance

1234567891011>>

/freebsd-10.2-release/contrib/llvm/lib/Transforms/IPO/
H A DIPConstantPropagation.cpp44 bool PropagateConstantsIntoArguments(Function &F);
45 bool PropagateConstantReturn(Function &F);
80 bool IPCP::PropagateConstantsIntoArguments(Function &F) {
106 Function::arg_iterator Arg = F.arg_begin();
134 Function::arg_iterator AI = F.arg_begin();
159 bool IPCP::PropagateConstantReturn(Function &F) {
178 for (Function::iterator BB = F.begin(), E = F.end(); BB != E; ++BB)
H A DStripDeadPrototypes.cpp42 "Strip Unused Function Prototypes", false, false)
49 Function *F = I++;
50 // Function must be a prototype and unused.
/freebsd-10.2-release/contrib/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.h144 std::vector<std::pair<Function*, unsigned> > FunctionPrefixes;
162 std::vector<Function*> FunctionsWithBodies;
166 typedef std::vector<std::pair<Function*, Function*> > UpgradedIntrinsicMap;
180 DenseMap<Function*, uint64_t> DeferredFunctionInfo;
185 DenseMap<Function*, std::vector<BlockAddrRefTy> > BlockAddrFwdRefs;
359 error_code ParseFunctionBody(Function *F);
369 error_code FindFunctionInStream(Function *F,
370 DenseMap<Function*, uint64_t>::iterator DeferredFunctionInfoIterator);
/freebsd-10.2-release/contrib/llvm/include/llvm/ExecutionEngine/
H A DExecutionEngine.h38 class Function;
218 virtual Function *FindFunctionNamed(const char *FnName);
222 virtual GenericValue runFunction(Function *F,
293 int runFunctionAsMain(Function *Fn, const std::vector<std::string> &argv,
342 virtual void *getPointerToFunction(Function *F) = 0;
358 virtual void *getPointerToFunctionOrStub(Function *F) {
382 virtual void runJITOnFunction(Function *, MachineCodeInfo * = 0) { }
403 virtual void *recompileAndRelinkFunction(Function *F) = 0;
408 virtual void freeMachineCodeForFunction(Function *F) = 0;
/freebsd-10.2-release/contrib/llvm/lib/Transforms/Utils/
H A DMetaRenamer.cpp20 #include "llvm/IR/Function.h"
118 bool runOnFunction(Function &F) {
119 for (Function::arg_iterator AI = F.arg_begin(), AE = F.arg_end();
124 for (Function::iterator BB = F.begin(), E = F.end(); BB != E; ++BB) {
/freebsd-10.2-release/contrib/llvm/lib/Analysis/
H A DDelinearization.cpp21 #include "llvm/IR/Function.h"
42 Function *F;
52 virtual bool runOnFunction(Function &F);
65 bool Delinearization::runOnFunction(Function &F) {
H A DNoAliasAnalysis.cpp49 virtual ModRefBehavior getModRefBehavior(const Function *F) {
H A DLibCallSemantics.cpp18 #include "llvm/IR/Function.h"
44 LibCallInfo::getFunctionInfo(const Function *F) const {
/freebsd-10.2-release/contrib/llvm/lib/Transforms/Instrumentation/
H A DGCOVProfiling.cpp116 GlobalVariable *buildEdgeLookupTable(Function *F,
123 Function *insertCounterWriteout(ArrayRef<std::pair<GlobalVariable*,
125 Function *insertFlush(ArrayRef<std::pair<GlobalVariable*, MDNode*> >);
308 Function *F = SP.getFunction();
309 DEBUG(dbgs() << "Function: " << F->getName() << "\n");
311 for (Function::iterator BB = F->begin(), E = F->end(); BB != E; ++BB) {
355 Function *F = Blocks.begin()->first->getParent();
356 for (Function::iterator I = F->begin(), E = F->end(); I != E; ++I) {
372 for (Function::iterator I = F->begin(), E = F->end(); I != E; ++I) {
442 Function *
[all...]
/freebsd-10.2-release/contrib/llvm/tools/bugpoint/
H A DCrashDebugger.cpp175 class ReduceCrashingFunctions : public ListReducer<Function*> {
183 virtual TestResult doTest(std::vector<Function*> &Prefix,
184 std::vector<Function*> &Kept,
193 bool TestFuncs(std::vector<Function*> &Prefix);
197 bool ReduceCrashingFunctions::TestFuncs(std::vector<Function*> &Funcs) {
209 std::set<Function*> Functions;
211 Function *CMF = cast<Function>(VMap[Funcs[i]]);
212 assert(CMF && "Function not in module?!");
291 for (Function
[all...]
/freebsd-10.2-release/contrib/llvm/lib/CodeGen/
H A DGCMetadata.cpp18 #include "llvm/IR/Function.h"
39 bool runOnFunction(Function &F);
50 GCFunctionInfo::GCFunctionInfo(const Function &F, GCStrategy &S)
90 GCFunctionInfo &GCModuleInfo::getFunctionInfo(const Function &F) {
142 bool Printer::runOnFunction(Function &F) {
H A DMachineFunctionAnalysis.cpp46 bool MachineFunctionAnalysis::runOnFunction(Function &F) {
H A DMachineFunctionPass.cpp14 #include "llvm/IR/Function.h"
26 bool MachineFunctionPass::runOnFunction(Function &F) {
H A DSjLjEHPrepare.cpp64 bool runOnFunction(Function &F);
72 bool setupEntryBlockAndCallSites(Function &F);
74 Value *setupFunctionContext(Function &F, ArrayRef<LandingPadInst *> LPads);
75 void lowerIncomingArguments(Function &F);
76 void lowerAcrossUnwindEdges(Function &F, ArrayRef<InvokeInst *> Invokes);
185 Value *SjLjEHPrepare::setupFunctionContext(Function &F,
241 void SjLjEHPrepare::lowerIncomingArguments(Function &F) {
247 for (Function::arg_iterator AI = F.arg_begin(), AE = F.arg_end(); AI != AE;
284 void SjLjEHPrepare::lowerAcrossUnwindEdges(Function &F,
287 for (Function
[all...]
H A DGCStrategy.cpp48 bool PerformDefaultLowering(Function &F, GCStrategy &Coll);
49 static bool InsertRootInitializers(Function &F,
60 bool runOnFunction(Function &F);
114 bool GCStrategy::performCustomLowering(Function &F) {
126 GCFunctionInfo *GCStrategy::insertFunctionInfo(const Function &F) {
181 bool LowerIntrinsics::InsertRootInitializers(Function &F, AllocaInst **Roots,
245 if (Function *F = CI->getCalledFunction())
255 bool LowerIntrinsics::runOnFunction(Function &F) {
281 bool LowerIntrinsics::PerformDefaultLowering(Function &F, GCStrategy &S) {
289 for (Function
[all...]
/freebsd-10.2-release/contrib/llvm/include/llvm/Analysis/
H A DLibCallSemantics.h146 const LibCallFunctionInfo *getFunctionInfo(const Function *F) const;
/freebsd-10.2-release/contrib/llvm/include/llvm/IR/
H A DLegacyPassManager.h89 bool run(Function &F);
/freebsd-10.2-release/contrib/llvm/lib/Analysis/IPA/
H A DCallPrinter.cpp34 if (Function *Func = Node->getFunction())
H A DGlobalsModRef.cpp89 std::map<const Function*, FunctionRecord> FunctionInfo;
124 ModRefBehavior getModRefBehavior(const Function *F) {
143 if (const Function* F = CS.getCalledFunction())
171 FunctionRecord *getFunctionInfo(const Function *F) {
172 std::map<const Function*, FunctionRecord>::iterator I =
181 bool AnalyzeUsesOfPointer(Value *V, std::vector<Function*> &Readers,
182 std::vector<Function*> &Writers,
204 std::vector<Function*> Readers, Writers;
246 std::vector<Function*> &Readers,
247 std::vector<Function*>
[all...]
/freebsd-10.2-release/contrib/llvm/lib/Target/R600/
H A DAMDILIntrinsicInfo.cpp76 Function*
/freebsd-10.2-release/contrib/llvm/lib/Target/XCore/
H A DXCoreMachineFunctionInfo.h24 class Function;
/freebsd-10.2-release/contrib/llvm/lib/Transforms/ObjCARC/
H A DObjCARCAliasAnalysis.h64 virtual ModRefBehavior getModRefBehavior(const Function *F);
/freebsd-10.2-release/lib/clang/liblldbSymbol/
H A DMakefile18 Function.cpp \
/freebsd-10.2-release/contrib/libreadline/
H A Drltypedefs.h35 typedef int Function (); typedef
/freebsd-10.2-release/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXGenericToNVVM.cpp50 Value *getOrInsertCVTA(Module *M, Function *F, GlobalVariable *GV,
52 Value *remapConstant(Module *M, Function *F, Constant *C,
54 Value *remapConstantVectorOrConstantAggregate(Module *M, Function *F,
57 Value *remapConstantExpr(Module *M, Function *F, ConstantExpr *C,
113 for (Function::iterator BBI = I->begin(), BBE = I->end(); BBI != BBE;
164 Value *GenericToNVVM::getOrInsertCVTA(Module *M, Function *F,
185 Function *CVTAFunction = Intrinsic::getDeclaration(
199 Function *CVTAFunction = Intrinsic::getDeclaration(
207 Value *GenericToNVVM::remapConstant(Module *M, Function *F, Constant *C,
248 Module *M, Function *
[all...]

Completed in 298 milliseconds

1234567891011>>