Searched refs:FI (Results 1 - 25 of 192) sorted by relevance

12345678

/freebsd-10.0-release/contrib/llvm/lib/CodeGen/
H A DTargetFrameLoweringImpl.cpp29 int FI) const {
31 return MFI->getObjectOffset(FI) + MFI->getStackSize() -
36 int FI, unsigned &FrameReg) const {
43 return getFrameIndexOffset(MF, FI);
35 getFrameIndexReference(const MachineFunction &MF, int FI, unsigned &FrameReg) const argument
H A DPseudoSourceValue.cpp73 const PseudoSourceValue *PseudoSourceValue::getFixedStack(int FI) { argument
76 const PseudoSourceValue *&V = PG.FSValues[FI];
78 V = new FixedStackPseudoSourceValue(FI);
110 return MFI && MFI->isImmutableObjectIndex(FI);
118 return FI >= 0;
120 return !MFI->isFixedObjectIndex(FI) && !MFI->isSpillSlotObjectIndex(FI);
127 return !MFI->isSpillSlotObjectIndex(FI);
131 OS << "FixedStack" << FI; local
H A DErlangGC.cpp35 bool findCustomSafePoints(GCFunctionInfo &FI, MachineFunction &MF);
62 bool ErlangGC::findCustomSafePoints(GCFunctionInfo &FI, MachineFunction &MF) { argument
77 FI.addSafePoint(GC::PostCall, Label, MI->getDebugLoc());
H A DGCStrategy.cpp70 GCFunctionInfo *FI; member in class:__anon2156::GCMachineCodeAnalysis
120 bool GCStrategy::findCustomSafePoints(GCFunctionInfo& FI, MachineFunction &F) { argument
127 GCFunctionInfo *FI = new GCFunctionInfo(F, *this); local
128 Functions.push_back(FI);
129 return FI;
260 GCFunctionInfo &FI = getAnalysis<GCModuleInfo>().getFunctionInfo(F);
261 GCStrategy &S = FI.getStrategy();
367 if (FI->getStrategy().needsSafePoint(GC::PreCall)) {
369 FI->addSafePoint(GC::PreCall, Label, CI->getDebugLoc());
372 if (FI
[all...]
H A DStackSlotColoring.cpp150 int FI = MO.getIndex(); local
151 if (FI < 0)
153 if (!LS->hasInterval(FI))
155 LiveInterval &li = LS->getInterval(FI);
158 SSRefs[FI].push_back(MI);
179 int FI = TargetRegisterInfo::stackSlot2Index(li.reg); local
180 if (MFI->isDeadObjectIndex(FI))
183 OrigAlignments[FI] = MFI->getObjectAlignment(FI);
184 OrigSizes[FI]
238 int FI = TargetRegisterInfo::stackSlot2Index(li->reg); local
325 int FI = MO.getIndex(); local
[all...]
/freebsd-10.0-release/contrib/llvm/lib/Target/PowerPC/
H A DPPCInstrBuilder.h33 addFrameReference(const MachineInstrBuilder &MIB, int FI, int Offset = 0, argument
36 return MIB.addImm(Offset).addFrameIndex(FI);
38 return MIB.addFrameIndex(FI).addImm(Offset);
/freebsd-10.0-release/contrib/llvm/lib/Target/MBlaze/
H A DMBlazeMachineFunction.h40 int FI; member in struct:llvm::MBlazeFunctionInfo::MBlazeFIHolder
44 : FI(FrameIndex), SPOffset(StackPointerOffset) {}
102 int getGPFI() const { return GPHolder.FI; }
104 void setGPFI(int FI) { GPHolder.FI = FI; } argument
110 void recordLiveIn(int FI) { argument
111 LiveInFI.push_back(FI);
114 bool isLiveIn(int FI) { argument
116 if (FI
135 recordLoadArgsFI(int FI, int SPOffset) argument
140 recordStoreVarArgsFI(int FI, int SPOffset) argument
[all...]
H A DMBlazeFrameLowering.h48 int getFrameIndexOffset(const MachineFunction &MF, int FI) const;
/freebsd-10.0-release/contrib/llvm/lib/Target/SystemZ/
H A DSystemZInstrBuilder.h25 /// Add a BDX memory reference for frame object FI to MIB.
27 addFrameReference(const MachineInstrBuilder &MIB, int FI) { argument
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);
H A DSystemZMachineFunctionInfo.h59 void setVarArgsFrameIndex(unsigned FI) { VarArgsFrameIndex = FI; } argument
64 void setRegSaveFrameIndex(unsigned FI) { RegSaveFrameIndex = FI; } argument
/freebsd-10.0-release/contrib/llvm/include/llvm/MC/
H A DMCFixup.h80 MCFixup FI; local
81 FI.Value = Value;
82 FI.Offset = Offset;
83 FI.Kind = unsigned(Kind);
84 FI.Loc = Loc;
85 return FI;
/freebsd-10.0-release/contrib/llvm/lib/Target/ARM/
H A DThumb1InstrInfo.cpp53 unsigned SrcReg, bool isKill, int FI,
69 MF.getMachineMemOperand(MachinePointerInfo::getFixedStack(FI),
71 MFI.getObjectSize(FI),
72 MFI.getObjectAlignment(FI));
75 .addFrameIndex(FI).addImm(0).addMemOperand(MMO));
81 unsigned DestReg, int FI,
97 MF.getMachineMemOperand(MachinePointerInfo::getFixedStack(FI),
99 MFI.getObjectSize(FI),
100 MFI.getObjectAlignment(FI));
102 .addFrameIndex(FI)
52 storeRegToStackSlot(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, unsigned SrcReg, bool isKill, int FI, const TargetRegisterClass *RC, const TargetRegisterInfo *TRI) const argument
80 loadRegFromStackSlot(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, unsigned DestReg, int FI, const TargetRegisterClass *RC, const TargetRegisterInfo *TRI) const argument
[all...]
H A DARMFrameLowering.h52 int getFrameIndexReference(const MachineFunction &MF, int FI,
55 int FI,
57 int getFrameIndexOffset(const MachineFunction &MF, int FI) const;
/freebsd-10.0-release/contrib/llvm/lib/CodeGen/AsmPrinter/
H A DOcamlGCPrinter.cpp110 GCFunctionInfo &FI = **I; local
111 for (GCFunctionInfo::iterator J = FI.begin(), JE = FI.end(); J != JE; ++J) {
124 GCFunctionInfo &FI = **I; local
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
[all...]
H A DErlangGCPrinter.cpp61 for (iterator FI = begin(), FE = end(); FI != FE; ++FI) {
62 GCFunctionInfo &MD = **FI;
/freebsd-10.0-release/contrib/llvm/lib/Analysis/
H A DLibCallAliasAnalysis.cpp45 LibCallAliasAnalysis::AnalyzeLibCallDetails(const LibCallFunctionInfo *FI, argument
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));
/freebsd-10.0-release/contrib/llvm/lib/Transforms/IPO/
H A DPartialInlining.cpp114 for (Function::iterator FI = duplicateFunction->begin(),
115 FE = duplicateFunction->end(); FI != FE; ++FI)
116 if (&*FI != newEntryBlock && &*FI != newReturnBlock &&
117 &*FI != newNonReturnBlock)
118 toExtract.push_back(FI);
153 for (Module::iterator FI = M.begin(), FE = M.end(); FI != FE; ++FI)
[all...]
/freebsd-10.0-release/contrib/llvm/lib/Target/Mips/
H A DMipsMachineFunction.cpp70 bool MipsFunctionInfo::isEhDataRegFI(int FI) const {
71 return CallsEhReturn && (FI == EhDataRegFI[0] || FI == EhDataRegFI[1]
72 || FI == EhDataRegFI[2] || FI == EhDataRegFI[3]);
/freebsd-10.0-release/contrib/llvm/include/llvm/CodeGen/
H A DPseudoSourceValue.h60 static const PseudoSourceValue *getFixedStack(int FI);
84 const int FI; member in class:llvm::FixedStackPseudoSourceValue
87 PseudoSourceValue(FixedStackPseudoSourceValueVal), FI(fi) {}
104 int getFrameIndex() const { return FI; }
H A DRegisterScavenging.h45 ScavengedInfo(int FI = -1) : FrameIndex(FI), Reg(0), Restore(NULL) {}
128 void addScavengingFrameIndex(int FI) { argument
129 Scavenged.push_back(ScavengedInfo(FI));
133 bool isScavengingFrameIndex(int FI) const {
136 if (I->FrameIndex == FI)
/freebsd-10.0-release/contrib/llvm/lib/Transforms/Utils/
H A DMetaRenamer.cpp106 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);
/freebsd-10.0-release/contrib/llvm/lib/IR/
H A DTypeFinder.cpp44 for (Module::const_iterator FI = M.begin(), E = M.end(); FI != E; ++FI) {
45 incorporateType(FI->getType());
48 for (Function::const_arg_iterator AI = FI->arg_begin(),
49 AE = FI->arg_end(); AI != AE; ++AI)
52 for (Function::const_iterator BB = FI->begin(), E = FI->end();
/freebsd-10.0-release/contrib/llvm/lib/Target/R600/
H A DAMDGPUFrameLowering.cpp73 /// \returns The number of registers allocated for \p FI.
75 int FI) const {
78 int UpperBound = FI == -1 ? MFI->getNumObjects() : FI;
H A DAMDGPUFrameLowering.h37 virtual int getFrameIndexOffset(const MachineFunction &MF, int FI) const;
/freebsd-10.0-release/contrib/ntp/libntp/
H A Dicom.c96 x[i] = FI;
105 * occurs on receive (timeout), all input to the terminating FI is
114 * or more data octets DA (depending on command), and terminator FI.
123 * | PR | PR | RE | TX | CN | DA | FI |
208 if (sndoctet(fd, cmd[j]) == FI)
211 while (rcvoctet(fd) != FI); /* purge echos */
219 * copy the remaining data and FI to the user buffer.
224 while ((temp = rcvoctet(fd)) != FI) {
273 rsp[j++] = FI;
287 * timeout a FI cod
[all...]

Completed in 224 milliseconds

12345678