/external/llvm/lib/CodeGen/SelectionDAG/ |
FastISel.cpp | 99 // Instructions are appended to FuncInfo.MBB. If the basic block already 103 if (!FuncInfo.MBB->empty()) 104 EmitStartPt = &FuncInfo.MBB->back(); 109 if (!FuncInfo.CanLowerReturn) 118 for (Function::const_arg_iterator I = FuncInfo.Fn->arg_begin(), 119 E = FuncInfo.Fn->arg_end(); 123 FuncInfo.ValueMap[&*I] = VI->second; 132 SavedInsertPt = FuncInfo.InsertPt; 195 !FuncInfo.StaticAllocaMap.count(cast<AllocaInst>(V)))) 196 return FuncInfo.InitializeRegForValue(V) [all...] |
SelectionDAGISel.cpp | 356 FuncInfo(new FunctionLoweringInfo()), 358 SDB(new SelectionDAGBuilder(*CurDAG, *FuncInfo, OL)), 373 delete FuncInfo; 459 FuncInfo->set(Fn, *MF, CurDAG); 462 FuncInfo->BPI = &getAnalysis<BranchProbabilityInfoWrapperPass>().getBPI(); 464 FuncInfo->BPI = nullptr; 470 FuncInfo->SplitCSR = false; 476 FuncInfo->SplitCSR = true; 487 Returns.push_back(FuncInfo->MBBMap[&BB]); 492 FuncInfo->SplitCSR = false [all...] |
SelectionDAGBuilder.cpp | 620 FunctionLoweringInfo &FuncInfo, 659 FuncInfo.GetLiveOutRegInfo(Regs[Part+i]); [all...] |
/external/llvm/lib/Target/X86/ |
X86FastISel.cpp | 61 explicit X86FastISel(FunctionLoweringInfo &funcInfo, 63 : FastISel(funcInfo, libInfo) { 64 Subtarget = &funcInfo.MF->getSubtarget<X86Subtarget>(); 422 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc), ResultReg); 425 MIB->addMemOperand(*FuncInfo.MF, MMO); 449 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, 515 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc)) [all...] |
X86WinEHState.cpp | 70 void addStateStores(Function &F, WinEHFuncInfo &FuncInfo); 179 WinEHFuncInfo FuncInfo; 180 addStateStores(F, FuncInfo); 401 void WinEHStatePass::addStateStores(Function &F, WinEHFuncInfo &FuncInfo) { 412 calculateSEHStateNumbers(&F, FuncInfo); 414 calculateWinCXXEHStateNumbers(&F, FuncInfo); 428 auto BaseStateI = FuncInfo.FuncletBaseStateMap.find(FuncletPad); 429 if (BaseStateI != FuncInfo.FuncletBaseStateMap.end()) 442 assert(FuncInfo.InvokeStateMap.count(II) && "invoke has no state!"); 443 int State = FuncInfo.InvokeStateMap[II] [all...] |
/external/llvm/lib/Target/PowerPC/ |
PPCFastISel.cpp | 96 explicit PPCFastISel(FunctionLoweringInfo &FuncInfo, 98 : FastISel(FuncInfo, LibInfo), TM(FuncInfo.MF->getTarget()), 99 PPCSubTarget(&FuncInfo.MF->getSubtarget<PPCSubtarget>()), 100 PPCFuncInfo(FuncInfo.MF->getInfo<PPCFunctionInfo>()), 103 Context(&FuncInfo.Fn->getContext()) {} 296 if (FuncInfo.MBBMap[I->getParent()] == FuncInfo.MBB) 310 if (FuncInfo.StaticAllocaMap.count(static_cast<const AllocaInst *>(Obj)) || 311 FuncInfo.MBBMap[I->getParent()] == FuncInfo.MBB) [all...] |
/external/llvm/lib/Target/WebAssembly/ |
WebAssemblyFastISel.cpp | 53 WebAssemblyFastISel(FunctionLoweringInfo &FuncInfo, 55 : FastISel(FuncInfo, LibInfo, /*SkipTargetIndependentISel=*/true) { 56 Subtarget = &FuncInfo.MF->getSubtarget<WebAssemblySubtarget>(); 57 Context = &FuncInfo.Fn->getContext(); 78 FastISel *WebAssembly::createFastISel(FunctionLoweringInfo &FuncInfo, 80 return new WebAssemblyFastISel(FuncInfo, LibInfo);
|
WebAssemblyISelLowering.h | 47 FastISel *createFastISel(FunctionLoweringInfo &FuncInfo, 87 FastISel *createFastISel(FunctionLoweringInfo &funcInfo,
|
/external/llvm/lib/Target/ARM/ |
ARMFastISel.cpp | 91 explicit ARMFastISel(FunctionLoweringInfo &funcInfo, 93 : FastISel(funcInfo, libInfo), 95 &static_cast<const ARMSubtarget &>(funcInfo.MF->getSubtarget())), 96 M(const_cast<Module &>(*funcInfo.Fn->getParent())), 97 TM(funcInfo.MF->getTarget()), TII(*Subtarget->getInstrInfo()), 99 AFI = funcInfo.MF->getInfo<ARMFunctionInfo>(); 101 Context = &funcInfo.Fn->getContext(); 294 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II, 297 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II [all...] |
/external/llvm/lib/CodeGen/ |
WinEHPrepare.cpp | 116 static int addUnwindMapEntry(WinEHFuncInfo &FuncInfo, int ToState, 121 FuncInfo.CxxUnwindMap.push_back(UME); 122 return FuncInfo.getLastStateNumber(); 125 static void addTryBlockMapEntry(WinEHFuncInfo &FuncInfo, int TryLow, 148 FuncInfo.TryBlockMap.push_back(TBME); 159 WinEHFuncInfo &FuncInfo) { 188 auto BaseStateI = FuncInfo.FuncletBaseStateMap.find(FuncletPad); 189 if (BaseStateI != FuncInfo.FuncletBaseStateMap.end()) 194 FuncInfo.InvokeStateMap[II] = BaseState; 197 assert(FuncInfo.EHPadStateMap.count(PadInst) && "EH Pad has no state!") [all...] |
/build/kati/ |
func.h | 26 struct FuncInfo { 40 FuncInfo* GetFuncInfo(StringPiece name);
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
WinException.cpp | 303 const WinEHFuncInfo &FuncInfo) { 310 assert(FuncInfo.EHRegNodeEndOffset != INT_MAX); 312 Offset += FuncInfo.EHRegNodeEndOffset; 509 const WinEHFuncInfo &FuncInfo = *MF->getWinEHFuncInfo(); 518 MCConstantExpr::create(FuncInfo.SEHSetFrameOffset, Ctx); 550 InvokeStateChangeIterator::range(FuncInfo, MF->begin(), Stop)) { 554 emitSEHActionsForRange(FuncInfo, LastStartLabel, 563 void WinException::emitSEHActionsForRange(const WinEHFuncInfo &FuncInfo, 571 const SEHUnwindMapEntry &UME = FuncInfo.SEHUnwindMap[State]; 599 const WinEHFuncInfo &FuncInfo = *MF->getWinEHFuncInfo() [all...] |
WinException.h | 45 void emitSEHActionsForRange(const WinEHFuncInfo &FuncInfo, 61 const MachineFunction *MF, const WinEHFuncInfo &FuncInfo, 66 void emitEHRegistrationOffsetLabel(const WinEHFuncInfo &FuncInfo, 80 int getFrameIndexOffset(int FrameIndex, const WinEHFuncInfo &FuncInfo);
|
/external/llvm/include/llvm/CodeGen/ |
WinEHFuncInfo.h | 120 WinEHFuncInfo &FuncInfo); 123 WinEHFuncInfo &FuncInfo); 125 void calculateClrEHStateNumbers(const Function *Fn, WinEHFuncInfo &FuncInfo); 128 WinEHFuncInfo &FuncInfo);
|
/external/llvm/lib/Target/AArch64/ |
AArch64FastISel.cpp | 248 explicit AArch64FastISel(FunctionLoweringInfo &FuncInfo, 250 : FastISel(FuncInfo, LibInfo, /*SkipTargetIndependentISel=*/true) { 252 &static_cast<const AArch64Subtarget &>(FuncInfo.MF->getSubtarget()); 253 Context = &FuncInfo.Fn->getContext(); 317 if (!FuncInfo.StaticAllocaMap.count(AI)) 321 FuncInfo.StaticAllocaMap.find(AI); 323 if (SI != FuncInfo.StaticAllocaMap.end()) { 325 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(AArch64::ADDXri), 348 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(TargetOpcode::COPY) [all...] |
/external/v8/tools/ |
tickprocessor.js | 654 function addEntry(funcInfo) { 659 prevEntry.start < funcInfo.start && 660 prevEntry.start >= libStart && funcInfo.start <= libEnd) { 661 processorFunc(prevEntry.name, prevEntry.start, funcInfo.start); 663 if (funcInfo.end && 664 (!prevEntry || prevEntry.start != funcInfo.start) && 665 funcInfo.start >= libStart && funcInfo.end <= libEnd) { 666 processorFunc(funcInfo.name, funcInfo.start, funcInfo.end) [all...] |
/external/llvm/lib/Target/Mips/ |
MipsFastISel.cpp | 150 return BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc)); 153 return BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc), 188 explicit MipsFastISel(FunctionLoweringInfo &funcInfo, 190 : FastISel(funcInfo, libInfo), TM(funcInfo.MF->getTarget()), 191 Subtarget(&funcInfo.MF->getSubtarget<MipsSubtarget>()), 193 MFI = funcInfo.MF->getInfo<MipsFunctionInfo>(); 194 Context = &funcInfo.Fn->getContext() [all...] |
/external/llvm/lib/Transforms/Instrumentation/ |
PGOInstrumentation.cpp | 314 FuncPGOInstrumentation<PGOEdge, BBInfo> FuncInfo(F, true, BPI, BFI); 315 for (auto &E : FuncInfo.MST.AllEdges) { 321 for (auto &E : FuncInfo.MST.AllEdges) { 322 BasicBlock *InstrBB = FuncInfo.getInstrBB(E.get()); 332 {llvm::ConstantExpr::getBitCast(FuncInfo.FuncNameVar, I8PtrTy), 333 Builder.getInt64(FuncInfo.FunctionHash), Builder.getInt32(NumCounters), 406 FuncPGOInstrumentation<PGOUseEdge, UseBBInfo> FuncInfo; 410 return FuncInfo.getBBInfo(BB); 425 const std::string getFuncName() const { return FuncInfo.FuncName; } 446 : F(Func), M(Modu), FuncInfo(Func, false, BPI, BFI) { [all...] |
/external/llvm/lib/Target/Sparc/ |
SparcFrameLowering.cpp | 87 SparcMachineFunctionInfo *FuncInfo = MF.getInfo<SparcMachineFunctionInfo>(); 116 if (FuncInfo->isLeafProc()) { 204 SparcMachineFunctionInfo *FuncInfo = MF.getInfo<SparcMachineFunctionInfo>(); 211 if (!FuncInfo->isLeafProc()) { 249 const SparcMachineFunctionInfo *FuncInfo = MF.getInfo<SparcMachineFunctionInfo>(); 259 if (FuncInfo->isLeafProc()) {
|
/external/deqp/modules/gles2/functional/ |
es2fShaderOperatorTests.cpp | [all...] |
/external/llvm/lib/Target/AMDGPU/ |
SIFrameLowering.cpp | 22 static bool hasOnlySGPRSpills(const SIMachineFunctionInfo *FuncInfo, 24 if (!FuncInfo->hasSpilledSGPRs()) 27 if (FuncInfo->hasSpilledVGPRs())
|
/external/google-breakpad/src/common/solaris/ |
dump_symbols.cc | 98 struct FuncInfo { 124 std::vector<struct FuncInfo> func_info; 250 struct FuncInfo *func_info) { 264 struct FuncInfo *func_info) { 313 struct FuncInfo func_info; 351 std::vector<struct FuncInfo> *sorted_functions = &(source_file.func_info); 355 struct FuncInfo &func_info = (*sorted_functions)[j]; 524 const struct FuncInfo &func_info){ 561 const struct FuncInfo &func_info = file_info.func_info[j];
|
/prebuilts/go/darwin-x86/src/go/types/ |
check.go | 42 // funcInfo stores the information required for type-checking a function. 43 type funcInfo struct { 80 funcs []funcInfo // list of functions to type-check 139 check.funcs = append(check.funcs, funcInfo{name, decl, sig, body})
|
/prebuilts/go/linux-x86/src/go/types/ |
check.go | 42 // funcInfo stores the information required for type-checking a function. 43 type funcInfo struct { 80 funcs []funcInfo // list of functions to type-check 139 check.funcs = append(check.funcs, funcInfo{name, decl, sig, body})
|
/toolchain/binutils/binutils-2.25/bfd/ |
dwarf2.c | 157 struct funcinfo *inliner_chain; 254 struct funcinfo *function_table; 1153 struct funcinfo struct 1156 struct funcinfo *prev_func; 1158 struct funcinfo *caller_func; [all...] |