Searched refs:FI (Results 101 - 125 of 183) sorted by relevance

12345678

/external/llvm/lib/CodeGen/SelectionDAG/
H A DFunctionLoweringInfo.cpp131 int FI = SI->second; local
133 FI, DI->getDebugLoc());
360 int FI) {
361 ByValArgFrameIndexMap[A] = FI;
359 setArgumentFrameIndex(const Argument *A, int FI) argument
H A DSelectionDAG.cpp1122 SDValue SelectionDAG::getFrameIndex(int FI, EVT VT, bool isTarget) { argument
1126 ID.AddInteger(FI);
1131 SDNode *N = new (NodeAllocator) FrameIndexSDNode(FI, VT, isTarget);
3373 if (FrameIndexSDNode *FI = dyn_cast<FrameIndexSDNode>(L->getBasePtr()))
3374 if (FI->getIndex() < 0)
3607 FrameIndexSDNode *FI = dyn_cast<FrameIndexSDNode>(Dst); local
3608 if (FI && !MFI->isFixedObjectIndex(FI->getIndex()))
3638 if (MFI->getObjectAlignment(FI->getIndex()) < NewAlign)
3639 MFI->setObjectAlignment(FI
3722 FrameIndexSDNode *FI = dyn_cast<FrameIndexSDNode>(Dst); local
3801 FrameIndexSDNode *FI = dyn_cast<FrameIndexSDNode>(Dst); local
4343 int FI = cast<FrameIndexSDNode>(Ptr.getOperand(0))->getIndex(); local
5456 getDbgValue(MDNode *MDPtr, unsigned FI, uint64_t Off, DebugLoc DL, unsigned O) argument
6183 int FI = cast<FrameIndexSDNode>(Loc)->getIndex(); local
[all...]
/external/llvm/lib/Target/Mips/
H A DMipsDelaySlotFiller.cpp188 for (MachineFunction::iterator FI = F.begin(), FE = F.end();
189 FI != FE; ++FI)
190 Changed |= runOnMachineBasicBlock(*FI);
H A DMipsSEFrameLowering.cpp296 int FI = MF.getFrameInfo()->CreateStackObject(RC->getSize(), local
298 RS->setScavengingFrameIndex(FI);
/external/llvm/lib/Target/PowerPC/
H A DPPCRegisterInfo.cpp271 /// stw rA, FI ; Store rA to the frame.
369 const PPCFunctionInfo *FI = MF.getInfo<PPCFunctionInfo>(); local
370 FrameIdx = FI->getCRSpillFrameIndex();
404 PPCFunctionInfo *FI = MF.getInfo<PPCFunctionInfo>(); local
405 int FPSI = FI->getFramePointerSaveIndex();
H A DPPCISelLowering.cpp991 if (FrameIndexSDNode *FI = dyn_cast<FrameIndexSDNode>(N.getOperand(0))) {
992 Base = DAG.getTargetFrameIndex(FI->getIndex(), N.getValueType());
1055 if (FrameIndexSDNode *FI = dyn_cast<FrameIndexSDNode>(N))
1056 Base = DAG.getTargetFrameIndex(FI->getIndex(), N.getValueType());
1105 if (FrameIndexSDNode *FI = dyn_cast<FrameIndexSDNode>(N.getOperand(0))) {
1106 Base = DAG.getTargetFrameIndex(FI->getIndex(), N.getValueType());
1167 if (FrameIndexSDNode *FI = dyn_cast<FrameIndexSDNode>(N))
1168 Base = DAG.getTargetFrameIndex(FI->getIndex(), N.getValueType());
1962 int FI = MFI->CreateFixedObject(ArgSize, VA.getLocMemOffset(), local
1966 SDValue FIN = DAG.getFrameIndex(FI, PtrV
1992 PPCFunctionInfo *FI = MF.getInfo<PPCFunctionInfo>(); local
2109 PPCFunctionInfo *FI = MF.getInfo<PPCFunctionInfo>(); local
2218 int FI = MFI->CreateFixedObject(PtrByteSize, ArgOffset, true); local
2227 int FI = MFI->CreateFixedObject(ObjSize, CurArgOffset, true); local
2250 int FI = MFI->CreateFixedObject(PtrByteSize, ArgOffset, true); local
2273 int FI = MFI->CreateFixedObject(PtrByteSize, ArgOffset, true); local
2367 int FI = MFI->CreateFixedObject(ObjSize, local
2560 int FI = MFI->CreateFixedObject(ObjSize, CurArgOffset, true); local
2594 int FI = MFI->CreateFixedObject(PtrByteSize, ArgOffset, true); local
2711 int FI = MFI->CreateFixedObject(ObjSize, local
2927 int FI = TailCallArgs[i].FrameIdx; local
2983 int FI = MF.getFrameInfo()->CreateFixedObject(OpSize, Offset, true); local
4505 PPCFunctionInfo *FI = MF.getInfo<PPCFunctionInfo>(); local
4529 PPCFunctionInfo *FI = MF.getInfo<PPCFunctionInfo>(); local
[all...]
/external/llvm/lib/Target/Hexagon/
H A DHexagonFrameLowering.cpp346 int FI) const {
347 return MF.getFrameInfo()->getObjectOffset(FI);
H A DHexagonInstrInfo.cpp448 unsigned SrcReg, bool isKill, int FI,
455 unsigned Align = MFI.getObjectAlignment(FI);
459 MachinePointerInfo(PseudoSourceValue::getFixedStack(FI)),
461 MFI.getObjectSize(FI),
466 .addFrameIndex(FI).addImm(0)
470 .addFrameIndex(FI).addImm(0)
474 .addFrameIndex(FI).addImm(0)
495 unsigned DestReg, int FI,
501 unsigned Align = MFI.getObjectAlignment(FI);
505 MachinePointerInfo(PseudoSourceValue::getFixedStack(FI)),
447 storeRegToStackSlot(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, unsigned SrcReg, bool isKill, int FI, const TargetRegisterClass *RC, const TargetRegisterInfo *TRI) const argument
494 loadRegFromStackSlot(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, unsigned DestReg, int FI, const TargetRegisterClass *RC, const TargetRegisterInfo *TRI) const argument
[all...]
/external/llvm/lib/Target/CppBackend/
H A DCPPBackend.cpp689 for (Module::const_iterator FI = TheModule->begin(), FE = TheModule->end();
690 FI != FE; ++FI) {
691 printType(FI->getReturnType());
692 printType(FI->getFunctionType());
694 for (Function::const_arg_iterator AI = FI->arg_begin(),
695 AE = FI->arg_end(); AI != AE; ++AI) {
700 for (Function::const_iterator BB = FI->begin(),
701 E = FI->end(); BB != E; ++BB) {
944 for (Module::const_iterator FI
[all...]
/external/llvm/lib/Target/ARM/
H A DARMISelDAGToDAG.cpp535 int FI = cast<FrameIndexSDNode>(N)->getIndex(); local
536 Base = CurDAG->getTargetFrameIndex(FI, TLI.getPointerTy());
559 int FI = cast<FrameIndexSDNode>(Base)->getIndex(); local
560 Base = CurDAG->getTargetFrameIndex(FI, TLI.getPointerTy());
705 int FI = cast<FrameIndexSDNode>(N)->getIndex(); local
706 Base = CurDAG->getTargetFrameIndex(FI, TLI.getPointerTy());
726 int FI = cast<FrameIndexSDNode>(Base)->getIndex(); local
727 Base = CurDAG->getTargetFrameIndex(FI, TLI.getPointerTy());
903 int FI = cast<FrameIndexSDNode>(N)->getIndex(); local
904 Base = CurDAG->getTargetFrameIndex(FI, TL
917 int FI = cast<FrameIndexSDNode>(Base)->getIndex(); local
962 int FI = cast<FrameIndexSDNode>(N)->getIndex(); local
980 int FI = cast<FrameIndexSDNode>(Base)->getIndex(); local
1204 int FI = cast<FrameIndexSDNode>(N)->getIndex(); local
1221 int FI = cast<FrameIndexSDNode>(Base)->getIndex(); local
1269 int FI = cast<FrameIndexSDNode>(N)->getIndex(); local
1299 int FI = cast<FrameIndexSDNode>(Base)->getIndex(); local
1328 int FI = cast<FrameIndexSDNode>(Base)->getIndex(); local
2623 int FI = cast<FrameIndexSDNode>(N)->getIndex(); local
[all...]
/external/llvm/lib/Target/R600/
H A DAMDGPUStructurizeCFG.cpp562 for (BBVector::iterator FI = From.begin(), FE = From.end();
563 FI != FE; ++FI) {
565 int Idx = Phi->getBasicBlockIndex(*FI);
567 Phi->setIncomingValue(Idx, Updater.GetValueAtEndOfBlock(*FI));
/external/llvm/lib/Transforms/Utils/
H A DInlineFunction.cpp457 static void fixupLineNumbers(Function *Fn, Function::iterator FI, argument
463 for (; FI != Fn->end(); ++FI) {
464 for (BasicBlock::iterator BI = FI->begin(), BE = FI->end();
H A DLocal.cpp893 for (Function::iterator FI = F.begin(), FE = F.end(); FI != FE; ++FI)
894 for (BasicBlock::iterator BI = FI->begin(), BE = FI->end(); BI != BE; ++BI) {
/external/clang/lib/CodeGen/
H A DCGBlocks.cpp1290 const CGFunctionInfo &FI = local
1297 llvm::FunctionType *LTy = CGM.getTypes().GetFunctionType(FI);
1317 StartFunction(FD, C.VoidTy, Fn, FI, args, SourceLocation());
1466 const CGFunctionInfo &FI = local
1473 llvm::FunctionType *LTy = CGM.getTypes().GetFunctionType(FI);
1491 StartFunction(FD, C.VoidTy, Fn, FI, args, SourceLocation());
1758 const CGFunctionInfo &FI = local
1764 llvm::FunctionType *LTy = Types.GetFunctionType(FI);
1785 CGF.StartFunction(FD, R, Fn, FI, args, SourceLocation());
1832 const CGFunctionInfo &FI local
[all...]
H A DCodeGenFunction.cpp534 for (llvm::Function::iterator FI = F->begin(), FE = F->end(); FI != FE; ++FI)
536 BI = FI->begin(), BE = FI->end(); BI != BE; ++BI)
/external/llvm/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp1509 tryToMoveFreeBeforeNullTest(CallInst &FI) { argument
1510 Value *Op = FI.getArgOperand(0);
1511 BasicBlock *FreeInstrBB = FI.getParent();
1546 FI.moveBefore(TI);
1547 return &FI;
1551 Instruction *InstCombiner::visitFree(CallInst &FI) { argument
1552 Value *Op = FI.getArgOperand(0);
1557 Builder->CreateStore(ConstantInt::getTrue(FI.getContext()),
1558 UndefValue::get(Type::getInt1PtrTy(FI.getContext())));
1559 return EraseInstFromFunction(FI);
[all...]
/external/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfDebug.h149 void setFrameIndex(int FI) { FrameIndex = FI; } argument
H A DAsmPrinter.cpp495 int FI; local
502 if (TM.getInstrInfo()->isLoadFromStackSlotPostFE(&MI, FI)) {
503 if (FrameInfo->isSpillSlotObjectIndex(FI)) {
507 } else if (TM.getInstrInfo()->hasLoadFromStackSlot(&MI, MMO, FI)) {
508 if (FrameInfo->isSpillSlotObjectIndex(FI))
510 } else if (TM.getInstrInfo()->isStoreToStackSlotPostFE(&MI, FI)) {
511 if (FrameInfo->isSpillSlotObjectIndex(FI)) {
515 } else if (TM.getInstrInfo()->hasStoreToStackSlot(&MI, MMO, FI)) {
516 if (FrameInfo->isSpillSlotObjectIndex(FI))
/external/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp332 int FI = cast<FrameIndexSDNode>(Node)->getIndex(); local
334 SDValue TFI = CurDAG->getTargetFrameIndex(FI, PtrTy);
/external/llvm/lib/Target/MSP430/
H A DMSP430ISelDAGToDAG.cpp405 int FI = cast<FrameIndexSDNode>(Node)->getIndex(); local
406 SDValue TFI = CurDAG->getTargetFrameIndex(FI, MVT::i16);
/external/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp230 int FI = MF.getFrameInfo()->CreateFixedObject(8, local
233 SDValue FIPtr = DAG.getFrameIndex(FI, getPointerTy());
241 int FI = MF.getFrameInfo()->CreateFixedObject(4, local
244 SDValue FIPtr = DAG.getFrameIndex(FI, getPointerTy());
264 int FI = MF.getFrameInfo()->CreateFixedObject(4, local
267 SDValue FIPtr = DAG.getFrameIndex(FI, getPointerTy());
386 int FI = MFI->CreateStackObject(Size, Align, false); local
387 SDValue FIPtr = DAG.getFrameIndex(FI, getPointerTy());
/external/llvm/lib/AsmParser/
H A DLLParser.cpp178 for (Module::iterator FI = M->begin(), FE = M->end(); FI != FE; )
179 UpgradeCallsToIntrinsic(FI++); // must be post-increment, as we remove
593 FI = ForwardRefMDNodes.find(MetadataID); local
594 if (FI != ForwardRefMDNodes.end()) {
595 MDNode *Temp = FI->second.first;
598 ForwardRefMDNodes.erase(FI);
2093 std::map<unsigned, std::pair<Value*, LocTy> >::iterator FI =
2095 if (FI != ForwardRefValIDs.end()) {
2096 if (FI
[all...]
/external/clang/lib/Basic/
H A DDiagnostic.cpp374 FI = storedDiag.fixit_begin(),
375 FE = storedDiag.fixit_end(); FI != FE; ++FI)
376 DiagFixItHints[NumDiagFixItHints++] = *FI;
/external/llvm/lib/Analysis/
H A DRegionInfo.cpp613 for (po_iterator<DomTreeNode*> FI = po_begin(N), FE = po_end(N); FI != FE;
614 ++FI) {
615 findRegionsWithEntry(FI->getBlock(), ShortCut);
/external/llvm/lib/CodeGen/
H A DRegAllocFast.cpp288 int FI = getStackSpaceFor(LRI->VirtReg, RC); local
289 DEBUG(dbgs() << " to stack slot #" << FI << "\n");
290 TII->storeRegToStackSlot(*MBB, MI, LR.PhysReg, SpillKill, FI, RC, TRI);
314 TII->emitFrameIndexDebugValue(*MF, FI, Offset, MDPtr, DL)) {

Completed in 510 milliseconds

12345678