/external/llvm/bindings/ocaml/analysis/ |
H A D | analysis_ocaml.c | 46 CAMLprim value llvm_verify_function(LLVMValueRef Fn) { argument 47 return Val_bool(LLVMVerifyFunction(Fn, LLVMReturnStatusAction) == 0); 57 CAMLprim value llvm_assert_valid_function(LLVMValueRef Fn) { argument 58 LLVMVerifyFunction(Fn, LLVMAbortProcessAction); 63 CAMLprim value llvm_view_function_cfg(LLVMValueRef Fn) { argument 64 LLVMViewFunctionCFG(Fn); 69 CAMLprim value llvm_view_function_cfg_only(LLVMValueRef Fn) { argument 70 LLVMViewFunctionCFGOnly(Fn);
|
/external/llvm/lib/Analysis/ |
H A D | Analysis.cpp | 94 LLVMBool LLVMVerifyFunction(LLVMValueRef Fn, LLVMVerifierFailureAction Action) { argument 95 return verifyFunction(*unwrap<Function>(Fn), 99 void LLVMViewFunctionCFG(LLVMValueRef Fn) { argument 100 Function *F = unwrap<Function>(Fn); 104 void LLVMViewFunctionCFGOnly(LLVMValueRef Fn) { argument 105 Function *F = unwrap<Function>(Fn);
|
/external/clang/test/CXX/dcl.decl/dcl.meaning/dcl.array/ |
H A D | p1.cpp | 12 typedef void Fn(); typedef 13 Fn ar4[10]; // expected-error {{array of functions}}
|
/external/llvm/lib/Target/Hexagon/ |
H A D | HexagonExpandPredSpillCode.cpp | 58 bool runOnMachineFunction(MachineFunction &Fn); 65 bool HexagonExpandPredSpillCode::runOnMachineFunction(MachineFunction &Fn) { argument 70 for (MachineFunction::iterator MBBb = Fn.begin(), MBBe = Fn.end();
|
H A D | HexagonSplitTFRCondSets.cpp | 66 bool runOnMachineFunction(MachineFunction &Fn); 73 bool HexagonSplitTFRCondSets::runOnMachineFunction(MachineFunction &Fn) { argument 78 for (MachineFunction::iterator MBBb = Fn.begin(), MBBe = Fn.end();
|
H A D | HexagonCFGOptimizer.cpp | 48 bool runOnMachineFunction(MachineFunction &Fn); 96 bool HexagonCFGOptimizer::runOnMachineFunction(MachineFunction &Fn) { argument 99 for (MachineFunction::iterator MBBb = Fn.begin(), MBBe = Fn.end();
|
H A D | HexagonCallingConvLower.cpp | 68 Hexagon_CCAssignFn Fn, 83 if (Fn(i, ArgVT, ArgVT, CCValAssign::Full, ArgFlags, *this, 0, 0, false)) { 95 Hexagon_CCAssignFn Fn, 119 if (Fn(i, VT, VT, CCValAssign::Full, ArgFlags, *this, -1, -1, false)){ 133 Hexagon_CCAssignFn Fn, 149 if (Fn(i, ArgVT, ArgVT, CCValAssign::Full, ArgFlags, *this, 163 Hexagon_CCAssignFn Fn) { 168 if (Fn(i, ArgVT, ArgVT, CCValAssign::Full, ArgFlags, *this, -1, -1, 181 Hexagon_CCAssignFn Fn, 187 if (Fn( 66 AnalyzeFormalArguments(const SmallVectorImpl<ISD::InputArg> &Ins, Hexagon_CCAssignFn Fn, unsigned SretValueInRegs) argument 94 AnalyzeReturn(const SmallVectorImpl<ISD::OutputArg> &Outs, Hexagon_CCAssignFn Fn, unsigned SretValueInRegs) argument 131 AnalyzeCallOperands(const SmallVectorImpl<ISD::OutputArg> &Outs, Hexagon_CCAssignFn Fn, int NonVarArgsParams, unsigned SretValueSize) argument 161 AnalyzeCallOperands(SmallVectorImpl<EVT> &ArgVTs, SmallVectorImpl<ISD::ArgFlagsTy> &Flags, Hexagon_CCAssignFn Fn) argument 180 AnalyzeCallResult(const SmallVectorImpl<ISD::InputArg> &Ins, Hexagon_CCAssignFn Fn, unsigned SretValueInRegs) argument 197 AnalyzeCallResult(EVT VT, Hexagon_CCAssignFn Fn) argument [all...] |
/external/llvm/lib/Transforms/Utils/ |
H A D | LowerExpectIntrinsic.cpp | 65 Function *Fn = CI->getCalledFunction(); 66 if (!Fn || Fn->getIntrinsicID() != Intrinsic::expect) 109 Function *Fn = CI->getCalledFunction(); 110 if (!Fn || Fn->getIntrinsicID() != Intrinsic::expect) 155 Function *Fn = CI->getCalledFunction(); local 156 if (Fn && Fn->getIntrinsicID() == Intrinsic::expect) {
|
/external/llvm/include/llvm/Transforms/IPO/ |
H A D | PassManagerBuilder.h | 119 static void addGlobalExtension(ExtensionPointTy Ty, ExtensionFn Fn); 120 void addExtension(ExtensionPointTy Ty, ExtensionFn Fn); 144 PassManagerBuilder::ExtensionFn Fn) { 145 PassManagerBuilder::addGlobalExtension(Ty, Fn); 143 RegisterStandardPasses(PassManagerBuilder::ExtensionPointTy Ty, PassManagerBuilder::ExtensionFn Fn) argument
|
/external/llvm/lib/CodeGen/ |
H A D | OptimizePHIs.cpp | 63 bool OptimizePHIs::runOnMachineFunction(MachineFunction &Fn) { argument 64 MRI = &Fn.getRegInfo(); 65 TII = Fn.getTarget().getInstrInfo(); 72 for (MachineFunction::iterator I = Fn.begin(), E = Fn.end(); I != E; ++I)
|
H A D | CallingConvLower.cpp | 68 CCAssignFn Fn) { 74 if (Fn(i, ArgVT, ArgVT, CCValAssign::Full, ArgFlags, *this)) { 87 CCAssignFn Fn) { 92 if (Fn(i, VT, VT, CCValAssign::Full, ArgFlags, *this)) 101 CCAssignFn Fn) { 106 if (Fn(i, VT, VT, CCValAssign::Full, ArgFlags, *this)) { 119 CCAssignFn Fn) { 124 if (Fn(i, ArgVT, ArgVT, CCValAssign::Full, ArgFlags, *this)) { 138 CCAssignFn Fn) { 143 if (Fn( 67 AnalyzeFormalArguments(const SmallVectorImpl<ISD::InputArg> &Ins, CCAssignFn Fn) argument 86 CheckReturn(const SmallVectorImpl<ISD::OutputArg> &Outs, CCAssignFn Fn) argument 100 AnalyzeReturn(const SmallVectorImpl<ISD::OutputArg> &Outs, CCAssignFn Fn) argument 118 AnalyzeCallOperands(const SmallVectorImpl<ISD::OutputArg> &Outs, CCAssignFn Fn) argument 136 AnalyzeCallOperands(SmallVectorImpl<MVT> &ArgVTs, SmallVectorImpl<ISD::ArgFlagsTy> &Flags, CCAssignFn Fn) argument 155 AnalyzeCallResult(const SmallVectorImpl<ISD::InputArg> &Ins, CCAssignFn Fn) argument 172 AnalyzeCallResult(MVT VT, CCAssignFn Fn) argument [all...] |
H A D | DwarfEHPrepare.cpp | 41 bool InsertUnwindResumeCalls(Function &Fn); 52 virtual bool runOnFunction(Function &Fn); 110 bool DwarfEHPrepare::InsertUnwindResumeCalls(Function &Fn) { argument 113 for (Function::iterator I = Fn.begin(), E = Fn.end(); I != E; ++I) { 130 RewindFunction = Fn.getParent()->getOrInsertFunction(RewindName, FTy); 134 LLVMContext &Ctx = Fn.getContext(); 153 BasicBlock *UnwindBB = BasicBlock::Create(Ctx, "unwind_resume", &Fn); 180 bool DwarfEHPrepare::runOnFunction(Function &Fn) { argument 181 bool Changed = InsertUnwindResumeCalls(Fn); [all...] |
H A D | IntrinsicLowering.cpp | 38 static void EnsureFPIntrinsicsExist(Module &M, Function *Fn, argument 42 switch((int)Fn->arg_begin()->getType()->getTypeID()) { 44 EnsureFunctionExists(M, FName, Fn->arg_begin(), Fn->arg_end(), 48 EnsureFunctionExists(M, DName, Fn->arg_begin(), Fn->arg_end(), 54 EnsureFunctionExists(M, LDName, Fn->arg_begin(), Fn->arg_end(), 55 Fn->arg_begin()->getType());
|
H A D | LexicalScopes.cpp | 43 void LexicalScopes::initialize(const MachineFunction &Fn) { argument 45 MF = &Fn;
|
H A D | LocalStackSlotAllocation.cpp | 63 void calculateFrameObjectOffsets(MachineFunction &Fn); 64 bool insertFrameReferenceRegisters(MachineFunction &Fn); 148 void LocalStackSlotPass::calculateFrameObjectOffsets(MachineFunction &Fn) { argument 150 MachineFrameInfo *MFI = Fn.getFrameInfo(); 151 const TargetFrameLowering &TFI = *Fn.getTarget().getFrameLowering(); 215 bool LocalStackSlotPass::insertFrameReferenceRegisters(MachineFunction &Fn) { argument 224 MachineFrameInfo *MFI = Fn.getFrameInfo(); 225 const TargetRegisterInfo *TRI = Fn.getTarget().getRegisterInfo(); 226 const TargetFrameLowering &TFI = *Fn.getTarget().getFrameLowering(); 239 for (MachineFunction::iterator BB = Fn [all...] |
H A D | StackProtector.cpp | 95 virtual bool runOnFunction(Function &Fn); 107 bool StackProtector::runOnFunction(Function &Fn) { argument 108 F = &Fn;
|
/external/llvm/lib/Support/ |
H A D | Threading.cpp | 79 void llvm::llvm_execute_on_thread(void (*Fn)(void*), void *UserData, argument 81 ThreadInfo Info = { Fn, UserData }; 121 void llvm::llvm_execute_on_thread(void (*Fn)(void*), void *UserData, argument 123 struct ThreadInfo param = { Fn, UserData }; 141 void llvm::llvm_execute_on_thread(void (*Fn)(void*), void *UserData, argument 144 Fn(UserData);
|
/external/llvm/lib/Target/MSP430/ |
H A D | MSP430BranchSelector.cpp | 38 virtual bool runOnMachineFunction(MachineFunction &Fn); 54 bool MSP430BSel::runOnMachineFunction(MachineFunction &Fn) { argument 56 static_cast<const MSP430InstrInfo*>(Fn.getTarget().getInstrInfo()); 58 Fn.RenumberBlocks(); 59 BlockSizes.resize(Fn.getNumBlockIDs()); 63 for (MachineFunction::iterator MFI = Fn.begin(), E = Fn.end(); MFI != E; 99 for (MachineFunction::iterator MFI = Fn.begin(), E = Fn.end(); MFI != E;
|
/external/llvm/lib/Target/PowerPC/ |
H A D | PPCBranchSelector.cpp | 45 virtual bool runOnMachineFunction(MachineFunction &Fn); 64 bool PPCBSel::runOnMachineFunction(MachineFunction &Fn) { argument 66 static_cast<const PPCInstrInfo*>(Fn.getTarget().getInstrInfo()); 68 Fn.RenumberBlocks(); 69 BlockSizes.resize(Fn.getNumBlockIDs()); 73 for (MachineFunction::iterator MFI = Fn.begin(), E = Fn.end(); MFI != E; 109 for (MachineFunction::iterator MFI = Fn.begin(), E = Fn.end(); MFI != E;
|
/external/llvm/include/llvm/CodeGen/ |
H A D | FunctionLoweringInfo.h | 54 const Function *Fn; member in class:llvm::FunctionLoweringInfo 123 void set(const Function &Fn, MachineFunction &MF);
|
H A D | MachineFunction.h | 76 const Function *Fn; member in class:llvm::MachineFunction 140 MachineFunction(const Function *Fn, const TargetMachine &TM, 151 const Function *getFunction() const { return Fn; }
|
/external/llvm/lib/Target/ARM/ |
H A D | ARMJITInfo.cpp | 159 void *ARMJITInfo::emitFunctionStub(const Function* F, void *Fn, argument 164 if (Fn != (void*)(intptr_t)ARMCompilationCallback) { 168 intptr_t LazyPtr = getIndirectSymAddr(Fn); 171 LazyPtr= (intptr_t)emitGlobalValueIndirectSym((const GlobalValue*)F, Fn, JCE); 177 << "] for external function at '" << Fn << "'\n"); 200 JCE.emitWordLE((intptr_t)Fn); // addr of function
|
/external/llvm/lib/Transforms/IPO/ |
H A D | PassManagerBuilder.cpp | 70 PassManagerBuilder::ExtensionFn Fn) { 71 GlobalExtensions->push_back(std::make_pair(Ty, Fn)); 74 void PassManagerBuilder::addExtension(ExtensionPointTy Ty, ExtensionFn Fn) { argument 75 Extensions.push_back(std::make_pair(Ty, Fn)); 68 addGlobalExtension( PassManagerBuilder::ExtensionPointTy Ty, PassManagerBuilder::ExtensionFn Fn) argument
|
/external/llvm/tools/lli/ |
H A D | lli.cpp | 461 Function *Fn = &*I; local 462 if (Fn != EntryFn && !Fn->isDeclaration()) 463 EE->getPointerToFunction(Fn);
|
/external/llvm/include/llvm/Analysis/ |
H A D | BlockFrequencyImpl.h | 47 FunctionT *Fn; member in class:llvm::BlockFrequencyImpl 263 Fn = fn; 321 for (typename FunctionT::iterator I = Fn->begin(), E = Fn->end(); I != E;) {
|