| /NextBSD/contrib/llvm/lib/CodeGen/ |
| HD | PrologEpilogInserter.cpp | 65 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 …]
|
| HD | CallingConvLower.cpp | 70 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 …]
|
| HD | DwarfEHPrepare.cpp | 45 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 …]
|
| HD | LocalStackSlotAllocation.cpp | 76 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 …]
|
| HD | OptimizePHIs.cpp | 65 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/ |
| HD | TargetRegistry.h | 508 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/ |
| HD | DiagnosticInfo.h | 160 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/ |
| HD | MipsCCState.h | 74 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/ |
| HD | CGDeclCXX.cpp | 253 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/ |
| HD | MSP430BranchSelector.cpp | 40 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/ |
| HD | DeadArgumentElimination.cpp | 159 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/ |
| HD | LowerExpectIntrinsic.cpp | 49 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()
|
| HD | ConstantHoisting.cpp | 128 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/ |
| HD | DiagnosticInfo.cpp | 178 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/ |
| HD | CFLAliasAnalysis.cpp | 157 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 …]
|
| HD | Analysis.cpp | 99 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/ |
| HD | Threading.cpp | 44 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/ |
| HD | PPCBranchSelector.cpp | 47 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/ |
| HD | HexagonSplitConst32AndConst64.cpp | 63 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/ |
| HD | SystemZCallingConv.h | 45 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/ |
| HD | NVPTXPrologEpilogPass.cpp | 40 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/ |
| HD | FunctionLoweringInfo.cpp | 85 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/ |
| HD | CallingConvLower.h | 284 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/ |
| HD | PassManagerBuilder.h | 136 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/ |
| HD | TI | 176 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
|