Searched refs:FI (Results 151 - 175 of 208) sorted by relevance

123456789

/external/llvm/include/llvm/CodeGen/
H A DSelectionDAG.h438 SDValue getFrameIndex(int FI, EVT VT, bool isTarget = false);
439 SDValue getTargetFrameIndex(int FI, EVT VT) { argument
440 return getFrameIndex(FI, VT, true);
963 SDDbgValue *getFrameIndexDbgValue(MDNode *MDPtr, unsigned FI, uint64_t Off,
H A DSelectionDAGNodes.h1433 int FI; member in class:FrameIndexSDNode
1437 0, DebugLoc(), getSDVTList(VT)), FI(fi) {
1441 int getIndex() const { return FI; }
/external/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp938 // foldMemoryOperand builds a new MI after replacing a single FI operand
940 int FI = MO.getIndex(); local
946 // Add frame index operands: direct-mem-ref tag, #FI, offset.
958 // Add a new memory operand for this FI.
960 assert(MFI.getObjectOffset(FI) != -1);
962 MF.getMachineMemOperand(MachinePointerInfo::getFixedStack(FI),
965 MFI.getObjectAlignment(FI));
/external/llvm/lib/ExecutionEngine/
H A DExecutionEngine.cpp196 for (Module::iterator FI = M->begin(), FE = M->end(); FI != FE; ++FI)
197 EEState.RemoveMapping(FI);
/external/llvm/lib/Target/Mips/
H A DMipsFastISel.cpp27 int FI; member in union:__anon26050::Address::__anon26052
H A DMipsISelLowering.h500 const MipsFunctionInfo& FI) const = 0;
/external/llvm/lib/Target/ARM/
H A DARMFastISel.cpp65 int FI; member in union:__anon25970::Address::__anon25972
845 Addr.Base.FI = SI->second;
895 .addFrameIndex(Addr.Base.FI)
920 int FI = Addr.Base.FI; local
924 MachinePointerInfo::getFixedStack(FI, Offset),
926 MFI.getObjectSize(FI),
927 MFI.getObjectAlignment(FI));
929 MIB.addFrameIndex(FI);
H A DARMISelLowering.cpp1851 int FI = INT_MAX; local
1860 if (!TII->isLoadFromStackSlot(Def, FI))
1877 FI = FINode->getIndex();
1881 assert(FI != INT_MAX);
1882 if (!MFI->isFixedObjectIndex(FI))
1884 return Offset == MFI->getObjectOffset(FI) && Bytes == MFI->getObjectSize(FI);
2706 int FI = MFI->CreateFixedObject(4, NextVA.getLocMemOffset(), true); local
2709 SDValue FIN = DAG.getFrameIndex(FI, getPointerTy());
2711 MachinePointerInfo::getFixedStack(FI),
2998 int FI = MFI->CreateFixedObject(8, VA.getLocMemOffset(), true); local
3096 int FI = MFI->CreateFixedObject(VA.getLocVT().getSizeInBits()/8, local
6418 int FI = MFI->getFunctionContextIndex(); local
[all...]
H A DARMISelLowering.h575 MachineBasicBlock *DispatchBB, int FI) const;
/external/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp1806 int FI = MFI->getStackProtectorIndex();
1810 SDValue StackSlotPtr = DAG.getFrameIndex(FI, PtrTy);
1820 MachinePointerInfo::getFixedStack(FI),
4576 if (int FI = FuncInfo.getArgumentFrameIndex(Arg))
4577 Op = MachineOperand::CreateFI(FI);
4929 int FI = FuncInfo.StaticAllocaMap[FnCtx];
4930 MFI->setFunctionContextIndex(FI);
5227 int FI = FuncInfo.StaticAllocaMap[Slot];
5228 MFI->setStackProtectorIndex(FI);
5230 SDValue FIN = DAG.getFrameIndex(FI, PtrT
[all...]
/external/clang/include/clang/Basic/
H A DSourceManager.h426 static SLocEntry get(unsigned Offset, const FileInfo &FI) { argument
429 E.File = FI;
/external/clang/lib/CodeGen/
H A DMicrosoftCXXABI.cpp47 bool classifyReturnType(CGFunctionInfo &FI) const override;
766 bool MicrosoftCXXABI::classifyReturnType(CGFunctionInfo &FI) const {
767 const CXXRecordDecl *RD = FI.getReturnType()->getAsCXXRecordDecl();
771 if (FI.isInstanceMethod()) {
774 FI.getReturnInfo() = ABIArgInfo::getIndirect(0, /*ByVal=*/false);
775 FI.getReturnInfo().setSRetAfterThis(FI.isInstanceMethod());
779 FI.getReturnInfo() = ABIArgInfo::getIndirect(0, /*ByVal=*/false);
H A DCodeGenModule.cpp787 const CGFunctionInfo &FI) {
788 SetLLVMFunctionAttributes(D, FI, F);
1248 const CGFunctionInfo &FI = getTypes().arrangeGlobalDeclaration(GD); local
1249 llvm::Type *Ty = getTypes().GetFunctionType(FI);
2251 const CGFunctionInfo &FI = getTypes().arrangeGlobalDeclaration(GD); local
2252 llvm::FunctionType *Ty = getTypes().GetFunctionType(FI);
2325 CodeGenFunction(*this).GenerateCode(D, Fn, FI);
785 SetInternalFunctionAttributes(const Decl *D, llvm::Function *F, const CGFunctionInfo &FI) argument
/external/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp579 int FI = cast<FrameIndexSDNode>(N)->getIndex(); local
580 Base = CurDAG->getTargetFrameIndex(FI, TLI->getPointerTy());
611 int FI = cast<FrameIndexSDNode>(Base)->getIndex(); local
612 Base = CurDAG->getTargetFrameIndex(FI, TLI->getPointerTy());
653 int FI = cast<FrameIndexSDNode>(Base)->getIndex(); local
655 Base = CurDAG->getTargetFrameIndex(FI, TLI->getPointerTy());
2146 // Selects to ADDXri FI, 0 which in turn will become ADDXri SP, imm.
2147 int FI = cast<FrameIndexSDNode>(Node)->getIndex(); local
2150 SDValue TFI = CurDAG->getTargetFrameIndex(FI, TLI->getPointerTy());
/external/mksh/src/
H A Dsyn.c458 musthave(FI, KEYWORD|sALIAS);
774 { "fi", FI, true },
/external/llvm/lib/Target/NVPTX/
H A DNVPTXAsmPrinter.cpp1058 for (Module::const_iterator FI = M.begin(), FE = M.end(); FI != FE; ++FI) {
1059 const Function *F = FI;
/external/llvm/lib/Transforms/ObjCARC/
H A DObjCARCOpts.cpp2946 for (Function::iterator FI = F.begin(), FE = F.end(); FI != FE; ++FI) {
2947 BasicBlock *BB = FI;
/external/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp251 // We can use FI for FRINT.
254 // We can use the extended form of FI for other rounding operations.
723 int FI = MFI->CreateFixedObject(LocVT.getSizeInBits() / 8, local
730 SDValue FIN = DAG.getFrameIndex(FI, PtrVT);
734 MachinePointerInfo::getFixedStack(FI),
765 int FI = MFI->CreateFixedObject(8, RegSaveOffset + Offset, true); local
766 SDValue FIN = DAG.getFrameIndex(FI, getPointerTy());
771 MachinePointerInfo::getFixedStack(FI),
848 int FI = cast<FrameIndexSDNode>(SpillSlot)->getIndex(); local
850 MachinePointerInfo::getFixedStack(FI),
[all...]
/external/llvm/lib/Transforms/Utils/
H A DLocal.cpp1035 for (auto &FI : F)
1036 for (BasicBlock::iterator BI : FI)
/external/libcxx/test/re/re.alg/re.alg.search/
H A Dawk.pass.cpp763 typedef forward_iterator<const char*> FI; typedef
765 std::regex regex(FI(r), FI(r+sr), std::regex_constants::awk);
1534 typedef forward_iterator<const wchar_t*> FI; typedef
1536 std::wregex regex(FI(r), FI(r+sr), std::regex_constants::awk);
H A Dbasic.pass.cpp765 typedef forward_iterator<const char*> FI; typedef
767 std::regex regex(FI(r), FI(r+sr), std::regex_constants::basic);
1523 typedef forward_iterator<const wchar_t*> FI; typedef
1525 std::wregex regex(FI(r), FI(r+sr), std::regex_constants::basic);
H A Decma.pass.cpp741 typedef forward_iterator<const char*> FI; typedef
743 std::regex regex(FI(r), FI(r+sr));
1520 typedef forward_iterator<const wchar_t*> FI; typedef
1522 std::wregex regex(FI(r), FI(r+sr));
H A Dextended.pass.cpp763 typedef forward_iterator<const char*> FI; typedef
765 std::regex regex(FI(r), FI(r+sr), std::regex_constants::extended);
1519 typedef forward_iterator<const wchar_t*> FI; typedef
1521 std::wregex regex(FI(r), FI(r+sr), std::regex_constants::extended);
/external/clang/tools/c-index-test/
H A Dc-index-test.c2416 unsigned I, FI; local
2472 for (FI = 0; FI < NumFilenames; ++FI) {
2473 CXFile file = clang_getFile(TU, Filenames[FI]);
/external/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp1680 for (Module::iterator FI = TheModule->begin(), FE = TheModule->end();
1681 FI != FE; ++FI) {
1683 if (UpgradeIntrinsicFunction(FI, NewFn))
1684 UpgradedIntrinsics.push_back(std::make_pair(FI, NewFn));

Completed in 587 milliseconds

123456789