HomeSort by relevance Sort by last modified time
    Searched full:funcinfo (Results 1 - 25 of 82) sorted by null

1 2 3 4

  /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...]

Completed in 1396 milliseconds

1 2 3 4