HomeSort by relevance Sort by last modified time
    Searched refs:LIS (Results 26 - 41 of 41) sorted by null

12

  /external/llvm/lib/CodeGen/
InterferenceCache.cpp 45 LiveIntervals *lis,
52 Entries[i].clear(mf, indexes, lis);
107 RegUnits.back().Fixed = &LIS->getRegUnit(*Units);
180 RegMaskSlots = LIS->getRegMaskSlotsInBlock(MBBNum);
181 RegMaskBits = LIS->getRegMaskBitsInBlock(MBBNum);
MachineBasicBlock.cpp 716 LiveIntervals *LIS = P->getAnalysisIfAvailable<LiveIntervals>();
718 if (LIS)
719 LIS->insertMBBInMaps(NMBB);
750 if (LIS) {
844 if (LIS) {
872 LiveInterval &LI = LIS->getInterval(Reg);
883 if (PHISrcRegs.count(Reg) || !LIS->hasInterval(Reg))
886 LiveInterval &LI = LIS->getInterval(Reg);
890 bool isLiveOut = LI.liveAt(LIS->getMBBStartIdx(Succ));
902 LIS->repairIntervalsInRange(this, getFirstTerminator(), end(), UsedRegs)
    [all...]
RegAllocPBQP.cpp 132 LiveIntervals *lis; member in class:__anon9491::RegAllocPBQP
185 PBQPRAProblem *PBQPBuilder::build(MachineFunction *mf, const LiveIntervals *lis,
189 LiveIntervals *LIS = const_cast<LiveIntervals*>(lis);
210 LiveInterval *vregLI = &LIS->getInterval(vreg);
214 LIS->checkRegMaskInterference(*vregLI, regMaskOverlaps);
232 if (vregLI->overlaps(LIS->getRegUnit(*Units))) {
262 const LiveInterval &l1 = lis->getInterval(vr1);
268 const LiveInterval &l2 = lis->getInterval(vr2);
312 const LiveIntervals *lis,
    [all...]
MachineScheduler.cpp 88 MF(nullptr), MLI(nullptr), MDT(nullptr), PassConfig(nullptr), AA(nullptr), LIS(nullptr) {
313 LIS = &getAnalysis<LiveIntervals>();
316 DEBUG(LIS->dump());
326 DEBUG(LIS->dump());
620 if (LIS)
621 LIS->handleMove(MI, /*UpdateFlags=*/true);
848 TopRPTracker.init(&MF, RegClassInfo, LIS, BB, RegionBegin);
849 BotRPTracker.init(&MF, RegClassInfo, LIS, BB, LiveRegionEnd);
    [all...]
LiveInterval.cpp 875 const MachineBasicBlock *MBB = LIS.getMBBFromIndex(VNI->def);
880 if (const VNInfo *PVNI = LI->getVNInfoBefore(LIS.getMBBEndIdx(*PI)))
917 Idx = LIS.getSlotIndexes()->getIndexBefore(MI);
919 Idx = LIS.getInstructionIndex(MI);
ScheduleDAGInstrs.cpp 57 LiveIntervals *lis)
58 : ScheduleDAG(mf), MLI(mli), MDT(mdt), MFI(mf.getFrameInfo()), LIS(lis),
61 assert((IsPostRA || LIS) && "PreRA scheduling requires LiveIntervals");
428 assert(LIS && "vreg dependencies requires LiveIntervals");
430 = LIS->getInterval(Reg).Query(LIS->getInstructionIndex(MI));
435 MachineInstr *Def = LIS->getInstructionFromIndex(VNI->def);
    [all...]
  /external/chromium_org/chrome/browser/resources/standalone/
standalone_hack.js 6 * @fileoverview LIS Standalone hack
7 * This file contains the code necessary to make the Touch LIS work
26 * key APIs used by the LIS.
29 * recently-closed pages, but the tangent LIS doesn't use that data so we
  /external/llvm/lib/Target/PowerPC/
PPCInstrInfo.cpp     [all...]
PPCFrameLowering.cpp 564 : PPC::LIS );
861 : PPC::LIS );
    [all...]
PPCFastISel.cpp     [all...]
PPCAsmPrinter.cpp     [all...]
PPCRegisterInfo.cpp 804 BuildMI(MBB, II, dl, TII.get(is64Bit ? PPC::LIS8 : PPC::LIS), SRegHi)
    [all...]
PPCISelLowering.cpp     [all...]
  /external/llvm/include/llvm/CodeGen/
LiveInterval.h 649 /// // allocate numComps-1 new LiveIntervals into LIS[1..]
650 /// ConEQ.Distribute(LIS);
654 LiveIntervals &LIS;
663 explicit ConnectedVNInfoEqClasses(LiveIntervals &lis) : LIS(lis) {}
MachineScheduler.h 108 LiveIntervals *LIS;
254 /*RemoveKillFlags=*/IsPostRA, C->LIS),
  /prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/x86_64-w64-mingw32/include/
tmschema.h 608 TM_STATE(1,LIS,NORMAL)
609 TM_STATE(2,LIS,HOT)
610 TM_STATE(3,LIS,SELECTED)
611 TM_STATE(4,LIS,DISABLED)
612 TM_STATE(5,LIS,SELECTEDNOTFOCUS)

Completed in 407 milliseconds

12