/external/llvm/lib/CodeGen/ |
H A D | GCStrategy.cpp | 69 GCFunctionInfo *FI; member in class:__anon25748::GCMachineCodeAnalysis 112 bool GCStrategy::findCustomSafePoints(GCFunctionInfo& FI, MachineFunction &F) { argument 251 GCFunctionInfo &FI = getAnalysis<GCModuleInfo>().getFunctionInfo(F); 252 GCStrategy &S = FI.getStrategy(); 359 if (FI->getStrategy().needsSafePoint(GC::PreCall)) { 361 FI->addSafePoint(GC::PreCall, Label, CI->getDebugLoc()); 364 if (FI->getStrategy().needsSafePoint(GC::PostCall)) { 366 FI->addSafePoint(GC::PostCall, Label, CI->getDebugLoc()); 383 for (GCFunctionInfo::roots_iterator RI = FI->roots_begin(); 384 RI != FI [all...] |
H A D | MachineBlockPlacement.cpp | 879 for (MachineFunction::iterator FI = F.begin(), FE = F.end(); FI != FE; ++FI) { 880 MachineBasicBlock *BB = FI; 888 if (!TII->AnalyzeBranch(*BB, TBB, FBB, Cond) || !FI->canFallThrough()) 891 MachineFunction::iterator NextFI(std::next(FI)); 900 FI = NextFI; 913 for (MachineFunction::iterator FI = F.begin(), FE = F.end(); FI != FE; ++FI) { [all...] |
/external/llvm/lib/Target/ARM/ |
H A D | 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;
|
H A D | Thumb2InstrInfo.cpp | 127 unsigned SrcReg, bool isKill, int FI, 136 MF.getMachineMemOperand(MachinePointerInfo::getFixedStack(FI), 138 MFI.getObjectSize(FI), 139 MFI.getObjectAlignment(FI)); 146 .addFrameIndex(FI).addImm(0).addMemOperand(MMO)); 160 MIB.addFrameIndex(FI).addImm(0).addMemOperand(MMO); 165 ARMBaseInstrInfo::storeRegToStackSlot(MBB, I, SrcReg, isKill, FI, RC, TRI); 170 unsigned DestReg, int FI, 176 MF.getMachineMemOperand(MachinePointerInfo::getFixedStack(FI), 178 MFI.getObjectSize(FI), 126 storeRegToStackSlot(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, unsigned SrcReg, bool isKill, int FI, const TargetRegisterClass *RC, const TargetRegisterInfo *TRI) const argument 169 loadRegFromStackSlot(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, unsigned DestReg, int FI, const TargetRegisterClass *RC, const TargetRegisterInfo *TRI) const argument [all...] |
/external/llvm/lib/Target/R600/ |
H A D | AMDGPUFrameLowering.h | 37 int getFrameIndexOffset(const MachineFunction &MF, int FI) const override;
|
/external/llvm/lib/Target/X86/ |
H A D | X86FrameLowering.h | 63 int getFrameIndexOffset(const MachineFunction &MF, int FI) const override; 64 int getFrameIndexReference(const MachineFunction &MF, int FI,
|
H A D | X86InstrBuilder.h | 149 addFrameReference(const MachineInstrBuilder &MIB, int FI, int Offset = 0) { argument 160 MF.getMachineMemOperand(MachinePointerInfo::getFixedStack(FI, Offset), 161 Flags, MFI.getObjectSize(FI), 162 MFI.getObjectAlignment(FI)); 163 return addOffset(MIB.addFrameIndex(FI), Offset)
|
/external/llvm/lib/Analysis/ |
H A D | AliasDebugger.cpp | 64 for (Function::const_iterator FI = I->begin(), FE = I->end(); 65 FI != FE; ++FI) 66 for (BasicBlock::const_iterator BI = FI->begin(), BE = FI->end();
|
/external/llvm/tools/bugpoint/ |
H A D | CrashDebugger.cpp | 399 for (Function::iterator FI = MI->begin(), FE = MI->end(); FI != FE; ++FI) 400 for (BasicBlock::iterator I = FI->begin(), E = FI->end(); I != E;) { 518 for (Function::const_iterator FI = I->begin(), E = I->end(); FI !=E; ++FI) 519 Blocks.push_back(FI); 532 for (Function::const_iterator FI [all...] |
/external/llvm/lib/Target/Sparc/ |
H A D | SparcInstrInfo.cpp | 352 unsigned SrcReg, bool isKill, int FI, 361 MF->getMachineMemOperand(MachinePointerInfo::getFixedStack(FI), 363 MFI.getObjectSize(FI), 364 MFI.getObjectAlignment(FI)); 368 BuildMI(MBB, I, DL, get(SP::STXri)).addFrameIndex(FI).addImm(0) 371 BuildMI(MBB, I, DL, get(SP::STri)).addFrameIndex(FI).addImm(0) 374 BuildMI(MBB, I, DL, get(SP::STFri)).addFrameIndex(FI).addImm(0) 377 BuildMI(MBB, I, DL, get(SP::STDFri)).addFrameIndex(FI).addImm(0) 382 BuildMI(MBB, I, DL, get(SP::STQFri)).addFrameIndex(FI).addImm(0) 390 unsigned DestReg, int FI, 351 storeRegToStackSlot(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, unsigned SrcReg, bool isKill, int FI, const TargetRegisterClass *RC, const TargetRegisterInfo *TRI) const argument 389 loadRegFromStackSlot(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, unsigned DestReg, int FI, const TargetRegisterClass *RC, const TargetRegisterInfo *TRI) const argument [all...] |
/external/llvm/tools/llvm-diff/ |
H A D | DiffConsumer.cpp | 31 for (Function::iterator FI = F->begin(), FE = F->end(); FI != FE; ++FI) { 32 if (!FI->hasName()) 33 Numbering[&*FI] = IN++; 36 for (BasicBlock::iterator BI = FI->begin(), BE = FI->end(); BI != BE; ++BI)
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
H A D | WinCodeViewLineTables.cpp | 136 const FunctionInfo &FI = FnDebugInfo[GV]; local 137 if (FI.Instrs.empty()) 139 assert(FI.End && "Don't know where the function ends?"); 147 StringRef PrevFilename = InstrInfo[FI.Instrs[0]].Filename; 148 for (size_t J = 1, F = FI.Instrs.size(); J != F; ++J) { 149 if (PrevFilename == InstrInfo[FI.Instrs[J]].Filename) 153 PrevFilename = InstrInfo[FI.Instrs[J]].Filename; 155 FilenameSegmentLengths[LastSegmentEnd] = FI.Instrs.size() - LastSegmentEnd; 171 EmitLabelDiff(Asm->OutStreamer, Fn, FI.End); 175 for (size_t J = 0, F = FI [all...] |
/external/llvm/lib/Target/PowerPC/ |
H A D | PPCFrameLowering.cpp | 541 PPCFunctionInfo *FI = MF.getInfo<PPCFunctionInfo>(); local 542 bool MustSaveLR = FI->mustSaveLR(); 543 const SmallVectorImpl<unsigned> &MustSaveCRs = FI->getMustSaveCRs(); 587 int FPIndex = FI->getFramePointerSaveIndex(); 600 int BPIndex = FI->getBasePointerSaveIndex(); 844 PPCFunctionInfo *FI = MF.getInfo<PPCFunctionInfo>(); local 845 bool MustSaveLR = FI->mustSaveLR(); 846 const SmallVectorImpl<unsigned> &MustSaveCRs = FI->getMustSaveCRs(); 875 int FPIndex = FI->getFramePointerSaveIndex(); 888 int BPIndex = FI 993 PPCFunctionInfo *FI = MF.getInfo<PPCFunctionInfo>(); local 1060 PPCFunctionInfo *FI = MF.getInfo<PPCFunctionInfo>(); local 1203 int FI = FPRegs[i].getFrameIdx(); local 1216 int FI = PFI->getFramePointerSaveIndex(); local 1227 int FI = PFI->getBasePointerSaveIndex(); local 1239 int FI = GPRegs[i].getFrameIdx(); local 1247 int FI = G8Regs[i].getFrameIdx(); local 1278 int FI = CSI[i].getFrameIdx(); local 1295 int FI = CSI[i].getFrameIdx(); local 1309 int FI = VRegs[i].getFrameIdx(); local [all...] |
/external/elfutils/0.153/lib/ |
H A D | md5.c | 290 #define FI(b, c, d) (c ^ (b | ~d)) macro 422 OP (FI, A, B, C, D, 0, 6, 0xf4292244); 423 OP (FI, D, A, B, C, 7, 10, 0x432aff97); 424 OP (FI, C, D, A, B, 14, 15, 0xab9423a7); 425 OP (FI, B, C, D, A, 5, 21, 0xfc93a039); 426 OP (FI, A, B, C, D, 12, 6, 0x655b59c3); 427 OP (FI, D, A, B, C, 3, 10, 0x8f0ccc92); 428 OP (FI, C, D, A, B, 10, 15, 0xffeff47d); 429 OP (FI, B, C, D, A, 1, 21, 0x85845dd1); 430 OP (FI, [all...] |
/external/llvm/lib/Target/Hexagon/ |
H A D | HexagonFrameLowering.h | 44 int getFrameIndexOffset(const MachineFunction &MF, int FI) const override;
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | LowerAtomic.cpp | 97 static bool LowerFenceInst(FenceInst *FI) { argument 98 FI->eraseFromParent(); 124 if (FenceInst *FI = dyn_cast<FenceInst>(Inst)) 125 Changed |= LowerFenceInst(FI);
|
H A D | CorrelatedValuePropagation.cpp | 292 for (Function::iterator FI = F.begin(), FE = F.end(); FI != FE; ++FI) { 294 for (BasicBlock::iterator BI = FI->begin(), BE = FI->end(); BI != BE; ) { 314 Instruction *Term = FI->getTerminator();
|
/external/clang/test/SemaTemplate/ |
H A D | dependent-base-classes.cpp | 27 struct FI : II<TT> struct in namespace:PR6031 29 C<typename FI::type> a;
|
/external/llvm/lib/MC/MCAnalysis/ |
H A D | MCModuleYAML.cpp | 304 for (MCModule::const_func_iterator FI = MCM.func_begin(), FE = MCM.func_end(); 305 FI != FE; ++FI) 306 dumpFunction(**FI); 404 for (FuncIt FI = YAMLModule.Functions.begin(), 406 FI != FE; ++FI) { 407 MCFunction *MCFN = MCM.createFunction(FI->Name); 408 for (BBIt BBI = FI->BasicBlocks.begin(), BBE = FI [all...] |
/external/llvm/unittests/IR/ |
H A D | DominatorTreeTest.cpp | 32 Function::iterator FI = F.begin(); local 34 BasicBlock *BB0 = FI++; 40 BasicBlock *BB1 = FI++; 44 BasicBlock *BB2 = FI++; 48 BasicBlock *BB3 = FI++; 53 BasicBlock *BB4 = FI++;
|
/external/llvm/include/llvm/Target/ |
H A D | TargetFrameLowering.h | 194 virtual int getFrameIndexOffset(const MachineFunction &MF, int FI) const; 199 virtual int getFrameIndexReference(const MachineFunction &MF, int FI,
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SDNodeDbgValue.h | 75 SDDbgValue(MDNode *mdP, unsigned FI, uint64_t off, DebugLoc dl, unsigned O) : argument 79 u.FrameIx = FI;
|
/external/clang/lib/CodeGen/ |
H A D | CGCall.cpp | 161 static bool isAAPCSVFP(const CGFunctionInfo &FI, const TargetInfo &Target) { argument 162 switch (FI.getEffectiveCallingConvention()) { 495 CGFunctionInfo *FI = FunctionInfos.FindNodeOrInsertPos(ID, insertPos); local 496 if (FI) 497 return *FI; 500 FI = CGFunctionInfo::create(CC, IsInstanceMethod, info, resultType, argTypes, 502 FunctionInfos.InsertNode(FI, insertPos); 504 bool inserted = FunctionsBeingProcessed.insert(FI); (void)inserted; 508 getABIInfo().computeInfo(*FI); 513 ABIArgInfo &retInfo = FI 535 CGFunctionInfo *FI = new(buffer) CGFunctionInfo(); local 895 ReturnTypeUsesSRet(const CGFunctionInfo &FI) argument 899 ReturnSlotInterferesWithArgs(const CGFunctionInfo &FI) argument 933 const CGFunctionInfo &FI = arrangeGlobalDeclaration(GD); local 938 GetFunctionType(const CGFunctionInfo &FI) argument 1065 ConstructAttributeList(const CGFunctionInfo &FI, const Decl *TargetDecl, AttributeListType &PAL, unsigned &CallingConv, bool AttrOnCallSite) argument 1336 EmitFunctionProlog(const CGFunctionInfo &FI, llvm::Function *Fn, const FunctionArgList &Args) argument 1826 EmitFunctionEpilog(const CGFunctionInfo &FI, bool EmitRetDbgLoc, SourceLocation EndLoc) argument [all...] |
H A D | TargetInfo.cpp | 356 void computeInfo(CGFunctionInfo &FI) const override { 357 if (!getCXXABI().classifyReturnType(FI)) 358 FI.getReturnInfo() = classifyReturnType(FI.getReturnType()); 359 for (auto &I : FI.arguments()) 419 void computeInfo(CGFunctionInfo &FI) const override; 430 void PNaClABIInfo::computeInfo(CGFunctionInfo &FI) const { 431 if (!getCXXABI().classifyReturnType(FI)) 432 FI.getReturnInfo() = classifyReturnType(FI [all...] |
/external/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineSelect.cpp | 146 /// FoldSelectOpOp - Here we have (select c, TI, FI), and we know that TI and FI 149 Instruction *FI) { 154 Type *FIOpndTy = FI->getOperand(0)->getType(); 169 FI->getOperand(0), SI.getName()+".v"); 181 if (TI->getOperand(0) == FI->getOperand(0)) { 184 OtherOpF = FI->getOperand(1); 186 } else if (TI->getOperand(1) == FI->getOperand(1)) { 189 OtherOpF = FI->getOperand(0); 193 } else if (TI->getOperand(0) == FI 148 FoldSelectOpOp(SelectInst &SI, Instruction *TI, Instruction *FI) argument [all...] |