HomeSort by relevance Sort by last modified time
    Searched refs:FuncInfo (Results 1 - 25 of 90) sorted by null

1 2 3 4

  /external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
FastISel.cpp 73 I = FuncInfo.MBB->begin(), E = FuncInfo.MBB->end();
130 DenseMap<const Value *, unsigned>::iterator I = FuncInfo.ValueMap.find(V);
131 if (I != FuncInfo.ValueMap.end())
142 !FuncInfo.StaticAllocaMap.count(cast<AllocaInst>(V))))
143 return FuncInfo.InitializeRegForValue(V);
208 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL,
231 DenseMap<const Value *, unsigned>::iterator I = FuncInfo.ValueMap.find(V);
232 if (I != FuncInfo.ValueMap.end()
    [all...]
SelectionDAGISel.cpp 194 FuncInfo(new FunctionLoweringInfo(TLI)),
196 SDB(new SelectionDAGBuilder(*CurDAG, *FuncInfo, OL)),
208 delete FuncInfo;
280 FuncInfo->set(Fn, *MF);
283 FuncInfo->BPI = &getAnalysis<BranchProbabilityInfo>();
285 FuncInfo->BPI = 0;
298 if (!FuncInfo->ArgDbgValues.empty())
305 for (unsigned i = 0, e = FuncInfo->ArgDbgValues.size(); i != e; ++i) {
306 MachineInstr *MI = FuncInfo->ArgDbgValues[e-i-1];
383 I = FuncInfo->RegFixups.begin(), E = FuncInfo->RegFixups.end()
    [all...]
  /build/kati/
func.h 26 struct FuncInfo {
40 FuncInfo* GetFuncInfo(StringPiece name);
func.cc 812 FuncInfo g_func_infos[] = {
857 unordered_map<StringPiece, FuncInfo*>* g_func_info_map;
862 g_func_info_map = new unordered_map<StringPiece, FuncInfo*>;
864 FuncInfo* fi = &g_func_infos[i];
874 FuncInfo* GetFuncInfo(StringPiece name) {
  /external/llvm/lib/CodeGen/SelectionDAG/
FastISel.cpp 101 // Instructions are appended to FuncInfo.MBB. If the basic block already
105 if (!FuncInfo.MBB->empty())
106 EmitStartPt = &FuncInfo.MBB->back();
111 if (!FuncInfo.CanLowerReturn)
120 for (Function::const_arg_iterator I = FuncInfo.Fn->arg_begin(),
121 E = FuncInfo.Fn->arg_end();
125 FuncInfo.ValueMap[&*I] = VI->second;
134 SavedInsertPt = FuncInfo.InsertPt;
197 !FuncInfo.StaticAllocaMap.count(cast<AllocaInst>(V))))
198 return FuncInfo.InitializeRegForValue(V)
    [all...]
SelectionDAGISel.cpp 357 FuncInfo(new FunctionLoweringInfo()),
359 SDB(new SelectionDAGBuilder(*CurDAG, *FuncInfo, OL)),
374 delete FuncInfo;
462 FuncInfo->set(Fn, *MF, CurDAG);
465 FuncInfo->BPI = &getAnalysis<BranchProbabilityInfoWrapperPass>().getBPI();
467 FuncInfo->BPI = nullptr;
473 FuncInfo->SplitCSR = false;
478 FuncInfo->SplitCSR = true;
490 FuncInfo->SplitCSR = false;
496 if (FuncInfo->SplitCSR
    [all...]
StatepointLowering.cpp 59 AllocatedStackSlots.resize(Builder.FuncInfo.StatepointStackSlots.size());
87 assert(NumSlots <= Builder.FuncInfo.StatepointStackSlots.size() &&
92 const int FI = Builder.FuncInfo.StatepointStackSlots[NextSlotToAllocate];
106 Builder.FuncInfo.StatepointStackSlots.push_back(FI);
109 StatepointMaxSlotsRequired, Builder.FuncInfo.StatepointStackSlots.size());
127 Builder.FuncInfo.StatepointSpillMaps[Relocate->getStatepoint()];
218 const auto &StatepointSlots = Builder.FuncInfo.StatepointStackSlots;
506 auto &SpillMap = Builder.FuncInfo.StatepointSpillMaps[StatepointInstr];
559 FuncInfo.StatepointSpillMaps[SI.StatepointInstr]);
    [all...]
  /external/swiftshader/third_party/LLVM/lib/Target/ARM/
ARMFastISel.cpp 97 explicit ARMFastISel(FunctionLoweringInfo &funcInfo)
98 : FastISel(funcInfo),
99 TM(funcInfo.MF->getTarget()),
103 AFI = funcInfo.MF->getInfo<ARMFunctionInfo>();
105 Context = &funcInfo.Fn->getContext();
283 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, II, ResultReg));
294 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, II, ResultReg)
297 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, II
    [all...]
  /external/llvm/lib/CodeGen/AsmPrinter/
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);
WinException.cpp 302 const WinEHFuncInfo &FuncInfo) {
318 assert(FuncInfo.EHRegNodeEndOffset != INT_MAX);
320 Offset += FuncInfo.EHRegNodeEndOffset;
517 const WinEHFuncInfo &FuncInfo = *MF->getWinEHFuncInfo();
532 MCConstantExpr::create(FuncInfo.SEHSetFrameOffset, Ctx);
565 InvokeStateChangeIterator::range(FuncInfo, MF->begin(), Stop)) {
569 emitSEHActionsForRange(FuncInfo, LastStartLabel,
578 void WinException::emitSEHActionsForRange(const WinEHFuncInfo &FuncInfo,
592 const SEHUnwindMapEntry &UME = FuncInfo.SEHUnwindMap[State];
625 const WinEHFuncInfo &FuncInfo = *MF->getWinEHFuncInfo()
    [all...]
  /external/llvm/lib/Target/PowerPC/
PPCFastISel.cpp 97 explicit PPCFastISel(FunctionLoweringInfo &FuncInfo,
99 : FastISel(FuncInfo, LibInfo), TM(FuncInfo.MF->getTarget()),
100 PPCSubTarget(&FuncInfo.MF->getSubtarget<PPCSubtarget>()),
101 PPCFuncInfo(FuncInfo.MF->getInfo<PPCFunctionInfo>()),
104 Context(&FuncInfo.Fn->getContext()) {}
313 return FuncInfo.MBBMap[I->getParent()] == FuncInfo.MBB;
324 if (FuncInfo.StaticAllocaMap.count(static_cast<const AllocaInst *>(Obj)) ||
325 FuncInfo.MBBMap[I->getParent()] == FuncInfo.MBB)
    [all...]
  /external/llvm/lib/Target/WebAssembly/
WebAssemblyFastISel.cpp 165 WebAssemblyFastISel(FunctionLoweringInfo &FuncInfo,
167 : FastISel(FuncInfo, LibInfo, /*SkipTargetIndependentISel=*/true) {
168 Subtarget = &FuncInfo.MF->getSubtarget<WebAssemblySubtarget>();
169 Context = &FuncInfo.Fn->getContext();
186 if (FuncInfo.StaticAllocaMap.count(static_cast<const AllocaInst *>(Obj)) ||
187 FuncInfo.MBBMap[I->getParent()] == FuncInfo.MBB) {
280 FuncInfo.StaticAllocaMap.find(AI);
281 if (SI != FuncInfo.StaticAllocaMap.end()) {
334 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc), Reg
    [all...]
WebAssemblyISelLowering.h 47 FastISel *createFastISel(FunctionLoweringInfo &FuncInfo,
92 FastISel *createFastISel(FunctionLoweringInfo &funcInfo,
  /external/llvm/lib/CodeGen/
WinEHPrepare.cpp 121 static int addUnwindMapEntry(WinEHFuncInfo &FuncInfo, int ToState,
126 FuncInfo.CxxUnwindMap.push_back(UME);
127 return FuncInfo.getLastStateNumber();
130 static void addTryBlockMapEntry(WinEHFuncInfo &FuncInfo, int TryLow,
154 FuncInfo.TryBlockMap.push_back(TBME);
165 WinEHFuncInfo &FuncInfo) {
193 auto BaseStateI = FuncInfo.FuncletBaseStateMap.find(FuncletPad);
194 if (BaseStateI != FuncInfo.FuncletBaseStateMap.end())
199 FuncInfo.InvokeStateMap[II] = BaseState;
202 assert(FuncInfo.EHPadStateMap.count(PadInst) && "EH Pad has no state!")
    [all...]
  /external/llvm/lib/Target/X86/
X86FastISel.cpp 61 explicit X86FastISel(FunctionLoweringInfo &funcInfo,
63 : FastISel(funcInfo, libInfo) {
64 Subtarget = &funcInfo.MF->getSubtarget<X86Subtarget>();
490 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc), ResultReg);
493 MIB->addMemOperand(*FuncInfo.MF, MMO);
517 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
641 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, Desc)
    [all...]
X86WinEHState.cpp 69 void addStateStores(Function &F, WinEHFuncInfo &FuncInfo);
80 WinEHFuncInfo &FuncInfo, BasicBlock *BB);
82 WinEHFuncInfo &FuncInfo, CallSite CS);
194 WinEHFuncInfo FuncInfo;
195 addStateStores(F, FuncInfo);
512 DenseMap<BasicBlock *, ColorVector> &BlockColors, WinEHFuncInfo &FuncInfo,
521 auto BaseStateI = FuncInfo.FuncletBaseStateMap.find(FuncletPad);
522 if (BaseStateI != FuncInfo.FuncletBaseStateMap.end())
531 DenseMap<BasicBlock *, ColorVector> &BlockColors, WinEHFuncInfo &FuncInfo,
535 assert(FuncInfo.InvokeStateMap.count(II) && "invoke has no state!")
    [all...]
  /external/swiftshader/third_party/LLVM/lib/Target/X86/
X86FastISel.cpp 60 explicit X86FastISel(FunctionLoweringInfo &funcInfo) : FastISel(funcInfo) {
225 addFullAddress(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt,
244 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL,
263 addFullAddress(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt,
292 addFullAddress(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt
    [all...]
  /external/llvm/lib/Target/ARM/
ARMFastISel.cpp 89 explicit ARMFastISel(FunctionLoweringInfo &funcInfo,
91 : FastISel(funcInfo, libInfo),
93 &static_cast<const ARMSubtarget &>(funcInfo.MF->getSubtarget())),
94 M(const_cast<Module &>(*funcInfo.Fn->getParent())),
95 TM(funcInfo.MF->getTarget()), TII(*Subtarget->getInstrInfo()),
97 AFI = funcInfo.MF->getInfo<ARMFunctionInfo>();
99 Context = &funcInfo.Fn->getContext();
288 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II,
291 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II
    [all...]
  /external/llvm/include/llvm/CodeGen/
WinEHFuncInfo.h 122 WinEHFuncInfo &FuncInfo);
125 WinEHFuncInfo &FuncInfo);
127 void calculateClrEHStateNumbers(const Function *Fn, WinEHFuncInfo &FuncInfo);
  /external/llvm/lib/Target/AArch64/
AArch64FastISel.cpp 247 explicit AArch64FastISel(FunctionLoweringInfo &FuncInfo,
249 : FastISel(FuncInfo, LibInfo, /*SkipTargetIndependentISel=*/true) {
251 &static_cast<const AArch64Subtarget &>(FuncInfo.MF->getSubtarget());
252 Context = &FuncInfo.Fn->getContext();
316 if (!FuncInfo.StaticAllocaMap.count(AI))
320 FuncInfo.StaticAllocaMap.find(AI);
322 if (SI != FuncInfo.StaticAllocaMap.end()) {
324 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(AArch64::ADDXri),
347 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(TargetOpcode::COPY)
    [all...]
  /external/llvm/lib/Transforms/Instrumentation/
PGOInstrumentation.cpp 347 FuncPGOInstrumentation<PGOEdge, BBInfo> FuncInfo(F, true, BPI, BFI);
348 for (auto &E : FuncInfo.MST.AllEdges) {
355 for (auto &E : FuncInfo.MST.AllEdges) {
356 BasicBlock *InstrBB = FuncInfo.getInstrBB(E.get());
365 {llvm::ConstantExpr::getBitCast(FuncInfo.FuncNameVar, I8PtrTy),
366 Builder.getInt64(FuncInfo.FunctionHash), Builder.getInt32(NumCounters),
384 {llvm::ConstantExpr::getBitCast(FuncInfo.FuncNameVar, I8PtrTy),
385 Builder.getInt64(FuncInfo.FunctionHash),
461 : F(Func), M(Modu), FuncInfo(Func, false, BPI, BFI),
489 FuncPGOInstrumentation<PGOUseEdge, UseBBInfo> FuncInfo;
    [all...]
  /external/llvm/lib/Target/Mips/
MipsFastISel.cpp 163 return BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc));
166 return BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc),
201 explicit MipsFastISel(FunctionLoweringInfo &funcInfo,
203 : FastISel(funcInfo, libInfo), TM(funcInfo.MF->getTarget()),
204 Subtarget(&funcInfo.MF->getSubtarget<MipsSubtarget>()),
206 MFI = funcInfo.MF->getInfo<MipsFunctionInfo>();
207 Context = &funcInfo.Fn->getContext()
    [all...]
  /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];
  /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/llvm/lib/Target/AMDGPU/
SIFrameLowering.cpp 24 static bool hasOnlySGPRSpills(const SIMachineFunctionInfo *FuncInfo,
26 return FuncInfo->hasSpilledSGPRs() &&
27 (!FuncInfo->hasSpilledVGPRs() && !FuncInfo->hasNonSpillStackObjects());

Completed in 1094 milliseconds

1 2 3 4