Home
last modified time | relevance | path

Searched refs:Fn (Results 1 – 25 of 316) sorted by relevance

12345678910>>...13

/NextBSD/contrib/llvm/lib/CodeGen/
HDPrologEpilogInserter.cpp65 bool runOnMachineFunction(MachineFunction &Fn) override;
83 void calculateSets(MachineFunction &Fn);
84 void calculateCallsInformation(MachineFunction &Fn);
85 void assignCalleeSavedSpillSlots(MachineFunction &Fn,
87 void insertCSRSpillsAndRestores(MachineFunction &Fn);
88 void calculateFrameObjectOffsets(MachineFunction &Fn);
89 void replaceFrameIndices(MachineFunction &Fn);
90 void replaceFrameIndices(MachineBasicBlock *BB, MachineFunction &Fn,
92 void scavengeFrameVirtualRegs(MachineFunction &Fn);
93 void insertPrologEpilogCode(MachineFunction &Fn);
[all …]
HDCallingConvLower.cpp70 CCAssignFn Fn) { in AnalyzeFormalArguments() argument
76 if (Fn(i, ArgVT, ArgVT, CCValAssign::Full, ArgFlags, *this)) { in AnalyzeFormalArguments()
89 CCAssignFn Fn) { in CheckReturn() argument
94 if (Fn(i, VT, VT, CCValAssign::Full, ArgFlags, *this)) in CheckReturn()
103 CCAssignFn Fn) { in AnalyzeReturn() argument
108 if (Fn(i, VT, VT, CCValAssign::Full, ArgFlags, *this)) { in AnalyzeReturn()
121 CCAssignFn Fn) { in AnalyzeCallOperands() argument
126 if (Fn(i, ArgVT, ArgVT, CCValAssign::Full, ArgFlags, *this)) { in AnalyzeCallOperands()
139 CCAssignFn Fn) { in AnalyzeCallOperands() argument
144 if (Fn(i, ArgVT, ArgVT, CCValAssign::Full, ArgFlags, *this)) { in AnalyzeCallOperands()
[all …]
HDDwarfEHPrepare.cpp45 bool InsertUnwindResumeCalls(Function &Fn);
48 pruneUnreachableResumes(Function &Fn,
65 bool runOnFunction(Function &Fn) override;
140 Function &Fn, SmallVectorImpl<ResumeInst *> &Resumes, in pruneUnreachableResumes() argument
159 getAnalysis<TargetTransformInfoWrapperPass>().getTTI(Fn); in pruneUnreachableResumes()
160 LLVMContext &Ctx = Fn.getContext(); in pruneUnreachableResumes()
181 bool DwarfEHPrepare::InsertUnwindResumeCalls(Function &Fn) { in InsertUnwindResumeCalls() argument
184 for (BasicBlock &BB : Fn) { in InsertUnwindResumeCalls()
196 EHPersonality Pers = classifyEHPersonality(Fn.getPersonalityFn()); in InsertUnwindResumeCalls()
200 LLVMContext &Ctx = Fn.getContext(); in InsertUnwindResumeCalls()
[all …]
HDLocalStackSlotAllocation.cpp76 void calculateFrameObjectOffsets(MachineFunction &Fn);
77 bool insertFrameReferenceRegisters(MachineFunction &Fn);
184 void LocalStackSlotPass::calculateFrameObjectOffsets(MachineFunction &Fn) { in calculateFrameObjectOffsets() argument
186 MachineFrameInfo *MFI = Fn.getFrameInfo(); in calculateFrameObjectOffsets()
187 const TargetFrameLowering &TFI = *Fn.getSubtarget().getFrameLowering(); in calculateFrameObjectOffsets()
267 bool LocalStackSlotPass::insertFrameReferenceRegisters(MachineFunction &Fn) { in insertFrameReferenceRegisters() argument
276 MachineFrameInfo *MFI = Fn.getFrameInfo(); in insertFrameReferenceRegisters()
277 const TargetRegisterInfo *TRI = Fn.getSubtarget().getRegisterInfo(); in insertFrameReferenceRegisters()
278 const TargetFrameLowering &TFI = *Fn.getSubtarget().getFrameLowering(); in insertFrameReferenceRegisters()
288 for (MachineFunction::iterator BB = Fn.begin(), E = Fn.end(); BB != E; ++BB) { in insertFrameReferenceRegisters()
[all …]
HDOptimizePHIs.cpp65 bool OptimizePHIs::runOnMachineFunction(MachineFunction &Fn) { in runOnMachineFunction() argument
66 if (skipOptnoneFunction(*Fn.getFunction())) in runOnMachineFunction()
69 MRI = &Fn.getRegInfo(); in runOnMachineFunction()
70 TII = Fn.getSubtarget().getInstrInfo(); in runOnMachineFunction()
77 for (MachineFunction::iterator I = Fn.begin(), E = Fn.end(); I != E; ++I) in runOnMachineFunction()
/NextBSD/contrib/llvm/include/llvm/Support/
HDTargetRegistry.h508 MCRelocationInfoCtorTy Fn = MCRelocationInfoCtorFn in createMCRelocationInfo() local
511 return Fn(Triple(TT), Ctx); in createMCRelocationInfo()
531 MCSymbolizerCtorTy Fn = in createMCSymbolizer() local
533 return Fn(Triple(TT), GetOpInfo, SymbolLookUp, DisInfo, Ctx, in createMCSymbolizer()
642 static void RegisterMCAsmInfo(Target &T, Target::MCAsmInfoCtorFnTy Fn) { in RegisterMCAsmInfo()
643 T.MCAsmInfoCtorFn = Fn; in RegisterMCAsmInfo()
656 Target::MCCodeGenInfoCtorFnTy Fn) { in RegisterMCCodeGenInfo()
657 T.MCCodeGenInfoCtorFn = Fn; in RegisterMCCodeGenInfo()
669 static void RegisterMCInstrInfo(Target &T, Target::MCInstrInfoCtorFnTy Fn) { in RegisterMCInstrInfo()
670 T.MCInstrInfoCtorFn = Fn; in RegisterMCInstrInfo()
[all …]
/NextBSD/contrib/llvm/include/llvm/IR/
HDDiagnosticInfo.h160 const Function &Fn;
167 DiagnosticInfoStackSize(const Function &Fn, unsigned StackSize,
169 : DiagnosticInfo(DK_StackSize, Severity), Fn(Fn), StackSize(StackSize) {} in DiagnosticInfo()
171 const Function &getFunction() const { return Fn; } in getFunction()
262 const char *PassName, const Function &Fn, in DiagnosticInfoOptimizationBase() argument
264 : DiagnosticInfo(Kind, Severity), PassName(PassName), Fn(Fn), DLoc(DLoc), in DiagnosticInfoOptimizationBase()
294 const Function &getFunction() const { return Fn; } in getFunction()
305 const Function &Fn; variable
325 DiagnosticInfoOptimizationRemark(const char *PassName, const Function &Fn, in DiagnosticInfoOptimizationRemark() argument
328 PassName, Fn, DLoc, Msg) {} in DiagnosticInfoOptimizationRemark()
[all …]
/NextBSD/contrib/llvm/lib/Target/Mips/
HDMipsCCState.h74 CCAssignFn Fn, in AnalyzeCallOperands() argument
78 CCState::AnalyzeCallOperands(Outs, Fn); in AnalyzeCallOperands()
88 CCAssignFn Fn) = delete;
91 CCAssignFn Fn) = delete;
94 CCAssignFn Fn) { in AnalyzeFormalArguments() argument
96 CCState::AnalyzeFormalArguments(Ins, Fn); in AnalyzeFormalArguments()
102 CCAssignFn Fn, in AnalyzeCallResult() argument
105 CCState::AnalyzeCallResult(Ins, Fn); in AnalyzeCallResult()
111 CCAssignFn Fn) { in AnalyzeReturn() argument
113 CCState::AnalyzeReturn(Outs, Fn); in AnalyzeReturn()
[all …]
/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDCGDeclCXX.cpp253 llvm::Function *Fn = in CreateGlobalInitOrDestructFunction() local
259 Fn->setSection(Section); in CreateGlobalInitOrDestructFunction()
262 SetLLVMFunctionAttributes(nullptr, getTypes().arrangeNullaryFunction(), Fn); in CreateGlobalInitOrDestructFunction()
264 Fn->setCallingConv(getRuntimeCC()); in CreateGlobalInitOrDestructFunction()
267 Fn->setDoesNotThrow(); in CreateGlobalInitOrDestructFunction()
269 if (!isInSanitizerBlacklist(Fn, Loc)) { in CreateGlobalInitOrDestructFunction()
272 Fn->addFnAttr(llvm::Attribute::SanitizeAddress); in CreateGlobalInitOrDestructFunction()
274 Fn->addFnAttr(llvm::Attribute::SanitizeThread); in CreateGlobalInitOrDestructFunction()
276 Fn->addFnAttr(llvm::Attribute::SanitizeMemory); in CreateGlobalInitOrDestructFunction()
278 Fn->addFnAttr(llvm::Attribute::SafeStack); in CreateGlobalInitOrDestructFunction()
[all …]
/NextBSD/contrib/llvm/lib/Target/MSP430/
HDMSP430BranchSelector.cpp40 bool runOnMachineFunction(MachineFunction &Fn) override;
56 bool MSP430BSel::runOnMachineFunction(MachineFunction &Fn) { in runOnMachineFunction() argument
58 static_cast<const MSP430InstrInfo *>(Fn.getSubtarget().getInstrInfo()); in runOnMachineFunction()
60 Fn.RenumberBlocks(); in runOnMachineFunction()
61 BlockSizes.resize(Fn.getNumBlockIDs()); in runOnMachineFunction()
65 for (MachineFunction::iterator MFI = Fn.begin(), E = Fn.end(); MFI != E; in runOnMachineFunction()
101 for (MachineFunction::iterator MFI = Fn.begin(), E = Fn.end(); MFI != E; in runOnMachineFunction()
/NextBSD/contrib/llvm/lib/Transforms/IPO/
HDDeadArgumentElimination.cpp159 bool DeleteDeadVarargs(Function &Fn);
160 bool RemoveDeadArgumentsFromCallers(Function &Fn);
193 bool DAE::DeleteDeadVarargs(Function &Fn) { in DeleteDeadVarargs() argument
194 assert(Fn.getFunctionType()->isVarArg() && "Function isn't varargs!"); in DeleteDeadVarargs()
195 if (Fn.isDeclaration() || !Fn.hasLocalLinkage()) return false; in DeleteDeadVarargs()
198 if (Fn.hasAddressTaken()) in DeleteDeadVarargs()
203 for (Function::iterator BB = Fn.begin(), E = Fn.end(); BB != E; ++BB) { in DeleteDeadVarargs()
222 FunctionType *FTy = Fn.getFunctionType(); in DeleteDeadVarargs()
230 Function *NF = Function::Create(NFTy, Fn.getLinkage()); in DeleteDeadVarargs()
231 NF->copyAttributesFrom(&Fn); in DeleteDeadVarargs()
[all …]
/NextBSD/contrib/llvm/lib/Transforms/Scalar/
HDLowerExpectIntrinsic.cpp49 Function *Fn = CI->getCalledFunction(); in handleSwitchExpect() local
50 if (!Fn || Fn->getIntrinsicID() != Intrinsic::expect) in handleSwitchExpect()
101 Function *Fn = CI->getCalledFunction(); in handleBranchExpect() local
102 if (!Fn || Fn->getIntrinsicID() != Intrinsic::expect) in handleBranchExpect()
148 Function *Fn = CI->getCalledFunction(); in lowerExpectIntrinsic() local
149 if (Fn && Fn->getIntrinsicID() == Intrinsic::expect) { in lowerExpectIntrinsic()
HDConstantHoisting.cpp128 bool runOnFunction(Function &Fn) override;
140 void setup(Function &Fn) { in setup() argument
142 TTI = &getAnalysis<TargetTransformInfoWrapperPass>().getTTI(Fn); in setup()
143 Entry = &Fn.getEntryBlock(); in setup()
164 void collectConstantCandidates(Function &Fn);
172 bool optimizeConstants(Function &Fn);
189 bool ConstantHoisting::runOnFunction(Function &Fn) { in runOnFunction() argument
190 if (skipOptnoneFunction(Fn)) in runOnFunction()
194 DEBUG(dbgs() << "********** Function: " << Fn.getName() << '\n'); in runOnFunction()
196 setup(Fn); in runOnFunction()
[all …]
/NextBSD/contrib/llvm/lib/IR/
HDDiagnosticInfo.cpp178 const Function &Fn, const DebugLoc &DLoc, in emitOptimizationRemark() argument
180 Ctx.diagnose(DiagnosticInfoOptimizationRemark(PassName, Fn, DLoc, Msg)); in emitOptimizationRemark()
184 const Function &Fn, in emitOptimizationRemarkMissed() argument
187 Ctx.diagnose(DiagnosticInfoOptimizationRemarkMissed(PassName, Fn, DLoc, Msg)); in emitOptimizationRemarkMissed()
192 const Function &Fn, in emitOptimizationRemarkAnalysis() argument
196 DiagnosticInfoOptimizationRemarkAnalysis(PassName, Fn, DLoc, Msg)); in emitOptimizationRemarkAnalysis()
204 void llvm::emitLoopVectorizeWarning(LLVMContext &Ctx, const Function &Fn, in emitLoopVectorizeWarning() argument
207 Fn, DLoc, Twine("loop not vectorized: " + Msg))); in emitLoopVectorizeWarning()
210 void llvm::emitLoopInterleaveWarning(LLVMContext &Ctx, const Function &Fn, in emitLoopInterleaveWarning() argument
213 Fn, DLoc, Twine("loop not interleaved: " + Msg))); in emitLoopInterleaveWarning()
/NextBSD/contrib/llvm/lib/Analysis/
HDCFLAliasAnalysis.cpp157 FunctionHandle(Function *Fn, CFLAliasAnalysis *CFLAA) in FunctionHandle()
158 : CallbackVH(Fn), CFLAA(CFLAA) { in FunctionHandle()
159 assert(Fn != nullptr); in FunctionHandle()
204 void scan(Function *Fn);
206 void evict(Function *Fn) { Cache.erase(Fn); } in evict()
210 const Optional<FunctionInfo> &ensureCached(Function *Fn) { in ensureCached()
211 auto Iter = Cache.find(Fn); in ensureCached()
213 scan(Fn); in ensureCached()
214 Iter = Cache.find(Fn); in ensureCached()
357 static bool isFunctionExternal(Function *Fn) { in isFunctionExternal() argument
[all …]
HDAnalysis.cpp99 LLVMBool LLVMVerifyFunction(LLVMValueRef Fn, LLVMVerifierFailureAction Action) { in LLVMVerifyFunction() argument
101 *unwrap<Function>(Fn), Action != LLVMReturnStatusAction ? &errs() in LLVMVerifyFunction()
110 void LLVMViewFunctionCFG(LLVMValueRef Fn) { in LLVMViewFunctionCFG() argument
111 Function *F = unwrap<Function>(Fn); in LLVMViewFunctionCFG()
115 void LLVMViewFunctionCFGOnly(LLVMValueRef Fn) { in LLVMViewFunctionCFGOnly() argument
116 Function *F = unwrap<Function>(Fn); in LLVMViewFunctionCFGOnly()
/NextBSD/contrib/llvm/lib/Support/
HDThreading.cpp44 void llvm::llvm_execute_on_thread(void (*Fn)(void*), void *UserData, in llvm_execute_on_thread()
46 ThreadInfo Info = { Fn, UserData }; in llvm_execute_on_thread()
86 void llvm::llvm_execute_on_thread(void (*Fn)(void*), void *UserData, in llvm_execute_on_thread()
88 struct ThreadInfo param = { Fn, UserData }; in llvm_execute_on_thread()
106 void llvm::llvm_execute_on_thread(void (*Fn)(void*), void *UserData, in llvm_execute_on_thread()
109 Fn(UserData); in llvm_execute_on_thread()
/NextBSD/contrib/llvm/lib/Target/PowerPC/
HDPPCBranchSelector.cpp47 bool runOnMachineFunction(MachineFunction &Fn) override;
66 bool PPCBSel::runOnMachineFunction(MachineFunction &Fn) { in runOnMachineFunction() argument
68 static_cast<const PPCInstrInfo *>(Fn.getSubtarget().getInstrInfo()); in runOnMachineFunction()
70 Fn.RenumberBlocks(); in runOnMachineFunction()
71 BlockSizes.resize(Fn.getNumBlockIDs()); in runOnMachineFunction()
92 for (MachineFunction::iterator MFI = Fn.begin(), E = Fn.end(); MFI != E; in runOnMachineFunction()
136 for (MachineFunction::iterator MFI = Fn.begin(), E = Fn.end(); MFI != E; in runOnMachineFunction()
/NextBSD/contrib/llvm/lib/Target/Hexagon/
HDHexagonSplitConst32AndConst64.cpp63 bool runOnMachineFunction(MachineFunction &Fn) override;
70 bool HexagonSplitConst32AndConst64::runOnMachineFunction(MachineFunction &Fn) { in runOnMachineFunction() argument
74 Fn.getTarget().getObjFileLowering()); in runOnMachineFunction()
78 const TargetInstrInfo *TII = Fn.getSubtarget().getInstrInfo(); in runOnMachineFunction()
79 const TargetRegisterInfo *TRI = Fn.getSubtarget().getRegisterInfo(); in runOnMachineFunction()
82 for (MachineFunction::iterator MBBb = Fn.begin(), MBBe = Fn.end(); in runOnMachineFunction()
/NextBSD/contrib/llvm/lib/Target/SystemZ/
HDSystemZCallingConv.h45 CCAssignFn Fn) { in AnalyzeFormalArguments() argument
55 CCState::AnalyzeFormalArguments(Ins, Fn); in AnalyzeFormalArguments()
59 CCAssignFn Fn) { in AnalyzeCallOperands() argument
69 CCState::AnalyzeCallOperands(Outs, Fn); in AnalyzeCallOperands()
76 CCAssignFn Fn) = delete;
/NextBSD/contrib/llvm/lib/Target/NVPTX/
HDNVPTXPrologEpilogPass.cpp40 void calculateFrameObjectOffsets(MachineFunction &Fn);
111 NVPTXPrologEpilogPass::calculateFrameObjectOffsets(MachineFunction &Fn) { in calculateFrameObjectOffsets() argument
112 const TargetFrameLowering &TFI = *Fn.getSubtarget().getFrameLowering(); in calculateFrameObjectOffsets()
113 const TargetRegisterInfo *RegInfo = Fn.getSubtarget().getRegisterInfo(); in calculateFrameObjectOffsets()
119 MachineFrameInfo *MFI = Fn.getFrameInfo(); in calculateFrameObjectOffsets()
203 if (MFI->adjustsStack() && TFI.hasReservedCallFrame(Fn)) in calculateFrameObjectOffsets()
213 (RegInfo->needsStackRealignment(Fn) && MFI->getObjectIndexEnd() != 0)) in calculateFrameObjectOffsets()
/NextBSD/contrib/llvm/lib/CodeGen/SelectionDAG/
HDFunctionLoweringInfo.cpp85 Fn = &fn; in set()
93 GetReturnInfo(Fn->getReturnType(), Fn->getAttributes(), Outs, *TLI, in set()
95 CanLowerReturn = TLI->CanLowerReturn(Fn->getCallingConv(), *MF, in set()
96 Fn->isVarArg(), Outs, Fn->getContext()); in set()
101 Function::const_iterator BB = Fn->begin(), EB = Fn->end(); in set()
142 TLI->ParseConstraints(Fn->getParent()->getDataLayout(), TRI, CS); in set()
169 if (CI->isMustTailCall() && Fn->isVarArg()) in set()
214 for (BB = Fn->begin(); BB != EB; ++BB) { in set()
243 unsigned NumRegisters = TLI->getNumRegisters(Fn->getContext(), VT); in set()
254 for (BB = Fn->begin(); BB != EB; ++BB) { in set()
[all …]
/NextBSD/contrib/llvm/include/llvm/CodeGen/
HDCallingConvLower.h284 CCAssignFn Fn);
289 CCAssignFn Fn);
295 CCAssignFn Fn);
300 CCAssignFn Fn);
306 CCAssignFn Fn);
311 CCAssignFn Fn);
315 void AnalyzeCallResult(MVT VT, CCAssignFn Fn);
489 CCAssignFn Fn);
495 CCAssignFn Fn);
/NextBSD/contrib/llvm/include/llvm/Transforms/IPO/
HDPassManagerBuilder.h136 static void addGlobalExtension(ExtensionPointTy Ty, ExtensionFn Fn);
137 void addExtension(ExtensionPointTy Ty, ExtensionFn Fn);
163 PassManagerBuilder::ExtensionFn Fn) { in RegisterStandardPasses()
164 PassManagerBuilder::addGlobalExtension(Ty, Fn); in RegisterStandardPasses()
/NextBSD/contrib/groff/font/devdvi/
HDTI176 Fn cq 109373
177 Fn ' 109373
180 Fn ? 109373
182 Fn ! 109373
184 Fn ) 109373
186 Fn rB 109373
187 Fn ] 109373
328 Fn 321562,728178,203890,222240,104566,112867 3 0146

12345678910>>...13