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

1 2 3 4 5 6 7 8 910

  /external/llvm/lib/CodeGen/
TargetFrameLoweringImpl.cpp 29 int FI) const {
31 return MFI->getObjectOffset(FI) + MFI->getStackSize() -
36 int FI, unsigned &FrameReg) const {
43 return getFrameIndexOffset(MF, FI);
PseudoSourceValue.cpp 69 const PseudoSourceValue *PseudoSourceValue::getFixedStack(int FI) {
72 const PseudoSourceValue *&V = PG.FSValues[FI];
74 V = new FixedStackPseudoSourceValue(FI);
106 return MFI && MFI->isImmutableObjectIndex(FI);
114 return FI >= 0;
116 return !MFI->isFixedObjectIndex(FI) && !MFI->isSpillSlotObjectIndex(FI);
123 return !MFI->isSpillSlotObjectIndex(FI);
127 OS << "FixedStack" << FI;
ErlangGC.cpp 35 bool findCustomSafePoints(GCFunctionInfo &FI, MachineFunction &MF) override;
62 bool ErlangGC::findCustomSafePoints(GCFunctionInfo &FI, MachineFunction &MF) {
77 FI.addSafePoint(GC::PostCall, Label, MI->getDebugLoc());
  /external/llvm/lib/Target/PowerPC/
PPCInstrBuilder.h 33 addFrameReference(const MachineInstrBuilder &MIB, int FI, int Offset = 0,
36 return MIB.addImm(Offset).addFrameIndex(FI);
38 return MIB.addFrameIndex(FI).addImm(Offset);
  /external/llvm/lib/Target/SystemZ/
SystemZInstrBuilder.h 25 /// Add a BDX memory reference for frame object FI to MIB.
27 addFrameReference(const MachineInstrBuilder &MIB, int FI) {
40 PseudoSourceValue::getFixedStack(FI), Offset),
41 Flags, MFFrame->getObjectSize(FI),
42 MFFrame->getObjectAlignment(FI));
43 return MIB.addFrameIndex(FI).addImm(Offset).addReg(0).addMemOperand(MMO);
SystemZMachineFunctionInfo.h 53 void setVarArgsFrameIndex(unsigned FI) { VarArgsFrameIndex = FI; }
58 void setRegSaveFrameIndex(unsigned FI) { RegSaveFrameIndex = FI; }
  /external/llvm/include/llvm/CodeGen/
PseudoSourceValue.h 63 static const PseudoSourceValue *getFixedStack(int FI);
87 const int FI;
89 explicit FixedStackPseudoSourceValue(int fi) :
90 PseudoSourceValue(true), FI(fi) {}
107 int getFrameIndex() const { return FI; }
RegisterScavenging.h 45 ScavengedInfo(int FI = -1) : FrameIndex(FI), Reg(0), Restore(nullptr) {}
128 void addScavengingFrameIndex(int FI) {
129 Scavenged.push_back(ScavengedInfo(FI));
133 bool isScavengingFrameIndex(int FI) const {
136 if (I->FrameIndex == FI)
  /external/llvm/include/llvm/MC/
MCFixup.h 81 MCFixup FI;
82 FI.Value = Value;
83 FI.Offset = Offset;
84 FI.Kind = unsigned(Kind);
85 FI.Loc = Loc;
86 return FI;
  /external/llvm/lib/Target/ARM/
Thumb1InstrInfo.cpp 52 unsigned SrcReg, bool isKill, int FI,
68 MF.getMachineMemOperand(MachinePointerInfo::getFixedStack(FI),
70 MFI.getObjectSize(FI),
71 MFI.getObjectAlignment(FI));
74 .addFrameIndex(FI).addImm(0).addMemOperand(MMO));
80 unsigned DestReg, int FI,
96 MF.getMachineMemOperand(MachinePointerInfo::getFixedStack(FI),
98 MFI.getObjectSize(FI),
99 MFI.getObjectAlignment(FI));
101 .addFrameIndex(FI).addImm(0).addMemOperand(MMO))
    [all...]
ARMFrameLowering.h 47 int getFrameIndexReference(const MachineFunction &MF, int FI,
49 int ResolveFrameIndexReference(const MachineFunction &MF, int FI,
51 int getFrameIndexOffset(const MachineFunction &MF, int FI) const override;
  /external/llvm/lib/CodeGen/AsmPrinter/
OcamlGCPrinter.cpp 110 GCFunctionInfo &FI = **I;
111 for (GCFunctionInfo::iterator J = FI.begin(), JE = FI.end(); J != JE; ++J) {
124 GCFunctionInfo &FI = **I;
126 uint64_t FrameSize = FI.getFrameSize();
129 report_fatal_error("Function '" + FI.getFunction().getName() +
132 "(" + Twine(uintptr_t(&FI)) + ")");
136 Twine(FI.getFunction().getName()));
139 for (GCFunctionInfo::iterator J = FI.begin(), JE = FI.end(); J != JE; ++J)
    [all...]
ErlangGCPrinter.cpp 61 for (iterator FI = begin(), FE = end(); FI != FE; ++FI) {
62 GCFunctionInfo &MD = **FI;
  /external/llvm/lib/Analysis/
LibCallAliasAnalysis.cpp 45 LibCallAliasAnalysis::AnalyzeLibCallDetails(const LibCallFunctionInfo *FI,
50 AliasAnalysis::ModRefResult MRInfo = FI->UniversalBehavior;
56 const LibCallFunctionInfo::LocationMRInfo *Details = FI->LocationDetails;
64 if (FI->DetailsType == LibCallFunctionInfo::DoesNot) {
83 assert(FI->DetailsType == LibCallFunctionInfo::DoesOnly);
128 if (const LibCallFunctionInfo *FI = LCI->getFunctionInfo(F)) {
129 MRInfo = ModRefResult(MRInfo & AnalyzeLibCallDetails(FI, CS, Loc));
  /external/llvm/lib/Transforms/IPO/
PartialInlining.cpp 115 for (Function::iterator FI = duplicateFunction->begin(),
116 FE = duplicateFunction->end(); FI != FE; ++FI)
117 if (&*FI != newEntryBlock && &*FI != newReturnBlock &&
118 &*FI != newNonReturnBlock)
119 toExtract.push_back(FI);
154 for (Module::iterator FI = M.begin(), FE = M.end(); FI != FE; ++FI)
    [all...]
  /external/llvm/lib/Target/R600/
AMDGPUFrameLowering.cpp 73 /// \returns The number of registers allocated for \p FI.
75 int FI) const {
81 int UpperBound = FI == -1 ? MFI->getNumObjects() : FI;
91 if (FI != -1)
92 OffsetBytes = RoundUpToAlignment(OffsetBytes, MFI->getObjectAlignment(FI));
AMDGPUFrameLowering.h 37 int getFrameIndexOffset(const MachineFunction &MF, int FI) const override;
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/
AMDILFrameLowering.cpp 30 int FI) const {
32 return MFI->getObjectOffset(FI);
AMDILFrameLowering.h 38 int FI) const;
  /external/mesa3d/src/gallium/drivers/radeon/
AMDILFrameLowering.cpp 30 int FI) const {
32 return MFI->getObjectOffset(FI);
AMDILFrameLowering.h 38 int FI) const;
  /external/clang/tools/libclang/
CIndexInclusionStack.cpp 56 const SrcMgr::FileInfo &FI = SL.getFile();
57 if (!FI.getContentCache()->OrigEntry)
61 SourceLocation L = FI.getIncludeLoc();
72 const_cast<FileEntry *>(FI.getContentCache()->OrigEntry)),
  /external/llvm/lib/IR/
TypeFinder.cpp 44 for (Module::const_iterator FI = M.begin(), E = M.end(); FI != E; ++FI) {
45 incorporateType(FI->getType());
47 if (FI->hasPrefixData())
48 incorporateValue(FI->getPrefixData());
51 for (Function::const_arg_iterator AI = FI->arg_begin(),
52 AE = FI->arg_end(); AI != AE; ++AI)
55 for (Function::const_iterator BB = FI->begin(), E = FI->end()
    [all...]
  /external/llvm/lib/Transforms/Utils/
MetaRenamer.cpp 106 for (Module::iterator FI = M.begin(), FE = M.end();
107 FI != FE; ++FI) {
108 StringRef Name = FI->getName();
112 FI->setName(metaNames[prng.rand() % array_lengthof(metaNames)]);
113 runOnFunction(*FI);
  /external/llvm/lib/Target/AArch64/
AArch64FrameLowering.h 40 int getFrameIndexOffset(const MachineFunction &MF, int FI) const override;
41 int getFrameIndexReference(const MachineFunction &MF, int FI,
43 int resolveFrameIndexReference(const MachineFunction &MF, int FI,

Completed in 556 milliseconds

1 2 3 4 5 6 7 8 910