/prebuilts/clang/host/linux-x86/clang-4639204/include/llvm/CodeGen/ |
LiveIntervalAnalysis.h | 73 SmallVector<SlotIndex, 8> RegMaskSlots; 173 /// If a SlotIndex in \p Indices is the end index of a basic block, \p LR 175 /// If a SlotIndex in \p Indices is jointy dominated only by points in 179 void extendToIndices(LiveRange &LR, ArrayRef<SlotIndex> Indices, 180 ArrayRef<SlotIndex> Undefs); 182 void extendToIndices(LiveRange &LR, ArrayRef<SlotIndex> Indices) { 193 void pruneValue(LiveRange &LR, SlotIndex Kill, 194 SmallVectorImpl<SlotIndex> *EndPoints); 200 LLVM_ATTRIBUTE_UNUSED void pruneValue(LiveInterval &, SlotIndex, 201 SmallVectorImpl<SlotIndex> *) { [all...] |
/prebuilts/clang/host/linux-x86/clang-4691093/include/llvm/CodeGen/ |
LiveIntervalAnalysis.h | 73 SmallVector<SlotIndex, 8> RegMaskSlots; 173 /// If a SlotIndex in \p Indices is the end index of a basic block, \p LR 175 /// If a SlotIndex in \p Indices is jointy dominated only by points in 179 void extendToIndices(LiveRange &LR, ArrayRef<SlotIndex> Indices, 180 ArrayRef<SlotIndex> Undefs); 182 void extendToIndices(LiveRange &LR, ArrayRef<SlotIndex> Indices) { 193 void pruneValue(LiveRange &LR, SlotIndex Kill, 194 SmallVectorImpl<SlotIndex> *EndPoints); 200 LLVM_ATTRIBUTE_UNUSED void pruneValue(LiveInterval &, SlotIndex, 201 SmallVectorImpl<SlotIndex> *) { [all...] |
/external/llvm/lib/CodeGen/ |
SplitKit.h | 51 SmallVector<std::pair<SlotIndex, SlotIndex>, 8> LastInsertPoint; 53 SlotIndex computeLastInsertPoint(const LiveInterval &CurLI, 60 SlotIndex getLastInsertPoint(const LiveInterval &CurLI, 104 SlotIndex FirstInstr; ///< First instr accessing current reg. 105 SlotIndex LastInstr; ///< Last instr accessing current reg. 106 SlotIndex FirstDef; ///< First non-phi valno->def, or SlotIndex(). 113 return SlotIndex::isSameInstr(FirstInstr, LastInstr); 125 SmallVector<SlotIndex, 8> UseSlots [all...] |
LiveIntervalAnalysis.cpp | 313 SlotIndex Begin = Indexes->getMBBStartIdx(MBB); 346 SlotIndex Def = VNI->def; 351 typedef SmallVector<std::pair<SlotIndex, VNInfo*>, 16> ShrinkToUsesWorkList; 363 SlotIndex Idx = WorkList.back().first; 367 SlotIndex BlockStart = Indexes.getMBBStartIdx(MBB); 381 SlotIndex Stop = Indexes.getMBBEndIdx(Pred); 397 SlotIndex Stop = Indexes.getMBBEndIdx(Pred); 431 SlotIndex Idx = getInstructionIndex(*UseMI).getRegSlot(); 471 SlotIndex Def = VNI->def; 516 SlotIndex LastIdx [all...] |
SplitKit.cpp | 48 SlotIndex 52 std::pair<SlotIndex, SlotIndex> &LIP = LastInsertPoint[Num]; 53 SlotIndex MBBEnd = LIS.getMBBEndIdx(&MBB); 103 if (!SlotIndex::isEarlierInstr(VNI->def, LIP.second) && VNI->def < MBBEnd) 114 SlotIndex LIP = getLastInsertPoint(CurLI, MBB); 159 SlotIndex::isSameInstr), 195 SmallVectorImpl<SlotIndex>::const_iterator UseI, UseE; 205 SlotIndex Start, Stop; 240 SlotIndex LastStop = LVI->end [all...] |
InterferenceCache.cpp | 87 PrevPos = SlotIndex(); 104 PrevPos = SlotIndex(); 125 SlotIndex Start, Stop; 150 ArrayRef<SlotIndex> RegMaskSlots; 154 BI->First = BI->Last = SlotIndex(); 161 SlotIndex StartI = I.start(); 174 SlotIndex StartI = I->start; 184 SlotIndex Limit = BI->First.isValid() ? BI->First : Stop; 216 SlotIndex StopI = I.stop(); 233 SlotIndex StopI = I->end [all...] |
InterferenceCache.h | 34 SlotIndex First; 35 SlotIndex Last; 54 /// Indexes - Mapping block numbers to SlotIndex ranges. 61 SlotIndex PrevPos; 222 SlotIndex first() { 228 SlotIndex last() {
|
LiveDebugVariables.cpp | 77 typedef IntervalMap<SlotIndex, unsigned, 4> LocMap; 133 void insertDebugValue(MachineBasicBlock *MBB, SlotIndex Idx, unsigned LocNo, 214 void addDef(SlotIndex Idx, const MachineOperand &LocMO) { 220 // A later DBG_VALUE at the same SlotIndex overrides the old location. 235 void extendDef(SlotIndex Idx, unsigned LocNo, 237 SmallVectorImpl<SlotIndex> *Kills, 249 const SmallVectorImpl<SlotIndex> &Kills, 250 SmallVectorImpl<std::pair<SlotIndex, unsigned> > &NewDefs, 315 /// @param Idx Last valid SLotIndex before instruction. 317 bool handleDebugValue(MachineInstr &MI, SlotIndex Idx) [all...] |
RegisterPressure.cpp | 135 TopIdx = BottomIdx = SlotIndex(); 150 /// We happen to need the SlotIndex for the next top for pressure update. 151 void IntervalPressure::openTop(SlotIndex NextTop) { 154 TopIdx = SlotIndex(); 167 void IntervalPressure::openBottom(SlotIndex PrevBottom) { 170 BottomIdx = SlotIndex(); 268 SlotIndex RegPressureTracker::getCurrSlot() const { 385 SlotIndex Pos, LaneBitmask SafeDefault, 386 bool(*Property)(const LiveRange &LR, SlotIndex Pos)) { 413 SlotIndex Pos) [all...] |
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
SplitKit.h | 50 SmallVector<SlotIndex, 8> UseSlots; 71 SlotIndex FirstInstr; ///< First instr accessing current reg. 72 SlotIndex LastInstr; ///< Last instr accessing current reg. 73 SlotIndex FirstDef; ///< First non-phi valno->def, or SlotIndex(). 80 return SlotIndex::isSameInstr(FirstInstr, LastInstr); 92 SmallVector<std::pair<SlotIndex, SlotIndex>, 8> LastSplitPoint; 110 SlotIndex computeLastSplitPoint(unsigned Num); 140 SlotIndex getLastSplitPoint(unsigned Num) [all...] |
SplitKit.cpp | 61 SlotIndex SplitAnalysis::computeLastSplitPoint(unsigned Num) { 64 std::pair<SlotIndex, SlotIndex> &LSP = LastSplitPoint[Num]; 122 SlotIndex::isSameInstr), 158 SmallVectorImpl<SlotIndex>::const_iterator UseI, UseE; 167 SlotIndex Start, Stop; 202 SlotIndex LastStop = LVI->end; 263 SlotIndex Stop = LIS.getMBBEndIdx(MFI); 276 bool SplitAnalysis::isOriginalEndpoint(SlotIndex Idx) const { 347 SlotIndex Idx) [all...] |
InterferenceCache.cpp | 66 PrevPos = SlotIndex(); 87 PrevPos = SlotIndex(); 108 SlotIndex Start, Stop; 126 BI->First = BI->Last = SlotIndex(); 133 SlotIndex StartI = I.start(); 163 SlotIndex StopI = I.stop();
|
InterferenceCache.h | 32 SlotIndex First; 33 SlotIndex Last; 52 /// Indexes - Mapping block numbers to SlotIndex ranges. 56 SlotIndex PrevPos; 189 SlotIndex first() { 195 SlotIndex last() {
|
LiveIntervalUnion.h | 39 const IntervalMap<SlotIndex, LiveInterval*>::const_iterator &LUSeg) { 50 // Mapping SlotIndex intervals to virtual register numbers. 51 typedef IntervalMap<SlotIndex, LiveInterval*> LiveSegments; 77 SegmentIter find(SlotIndex x) { return Segments.find(x); } 79 SlotIndex startIndex() const { return Segments.start(); }
|
LiveDebugVariables.cpp | 72 typedef IntervalMap<SlotIndex, unsigned, 4> LocMap; 128 void insertDebugValue(MachineBasicBlock *MBB, SlotIndex Idx, unsigned LocNo, 204 void addDef(SlotIndex Idx, const MachineOperand &LocMO) { 210 // A later DBG_VALUE at the same SlotIndex overrides the old location. 225 void extendDef(SlotIndex Idx, unsigned LocNo, 227 SmallVectorImpl<SlotIndex> *Kills, 239 const SmallVectorImpl<SlotIndex> &Kills, 240 SmallVectorImpl<std::pair<SlotIndex, unsigned> > &NewDefs, 308 /// @param Idx Last valid SLotIndex before instruction. 310 bool handleDebugValue(MachineInstr *MI, SlotIndex Idx) [all...] |
Splitter.h | 64 typedef std::pair<SlotIndex, SlotIndex> SlotPair;
|
/frameworks/opt/telephony/src/java/com/android/internal/telephony/ |
SubscriptionController.java | 73 * Any setters which take subId, slotIndex or phoneId as a parameter will throw an exception if the 509 * Get the active SubscriptionInfo associated with the slotIndex 510 * @param slotIndex the slot which the subscription is inserted 515 public SubscriptionInfo getActiveSubscriptionInfoForSimSlotIndex(int slotIndex, 517 Phone phone = PhoneFactory.getPhone(slotIndex); 520 loge("[getActiveSubscriptionInfoForSimSlotIndex] no phone, slotIndex=" + slotIndex); 537 if (si.getSimSlotIndex() == slotIndex) { 539 logd("[getActiveSubscriptionInfoForSimSlotIndex]+ slotIndex=" 540 + slotIndex + " subId=" + si) [all...] |
/frameworks/base/telephony/java/com/android/internal/telephony/ |
ISub.aidl | 54 * Get the active SubscriptionInfo associated with the slotIndex 55 * @param slotIndex the slot which the subscription is inserted 59 SubscriptionInfo getActiveSubscriptionInfoForSimSlotIndex(int slotIndex, String callingPackage); 113 * @param slotIndex the slot which the SIM is inserted 116 int addSubInfoRecord(String iccId, int slotIndex); 161 int[] getSubId(int slotIndex); 197 int getSimStateForSlotIndex(int slotIndex);
|
/external/llvm/include/llvm/CodeGen/ |
LiveIntervalAnalysis.h | 72 SmallVector<SlotIndex, 8> RegMaskSlots; 170 /// If a SlotIndex in Indices is the end index of a basic block, LI will be 174 void extendToIndices(LiveRange &LR, ArrayRef<SlotIndex> Indices); 184 void pruneValue(LiveRange &LR, SlotIndex Kill, 185 SmallVectorImpl<SlotIndex> *EndPoints); 202 SlotIndex getInstructionIndex(const MachineInstr &Instr) const { 207 MachineInstr* getInstructionFromIndex(SlotIndex index) const { 212 SlotIndex getMBBStartIdx(const MachineBasicBlock *mbb) const { 217 SlotIndex getMBBEndIdx(const MachineBasicBlock *mbb) const { 231 MachineBasicBlock* getMBBFromIndex(SlotIndex index) const [all...] |
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/ |
MachineLoopRanges.h | 34 typedef IntervalMap<SlotIndex, unsigned, 4> Map; 45 /// Loop area as measured by SlotIndex::distance. 57 bool overlaps(SlotIndex Start, SlotIndex Stop);
|
CalcSpillWeights.h | 33 // accidental SlotIndex gaps for small intervals. The effect is that small 37 return UseDefFreq / (Size + 25*SlotIndex::InstrDist);
|
/frameworks/native/libs/gui/ |
BufferItemConsumer.cpp | 108 void BufferItemConsumer::freeBufferLocked(int slotIndex) { 110 if (listener != NULL && mSlots[slotIndex].mGraphicBuffer != NULL) { 113 listener->onBufferFreed(mSlots[slotIndex].mGraphicBuffer); 115 ConsumerBase::freeBufferLocked(slotIndex);
|
/packages/apps/Gallery2/src/com/android/gallery3d/app/ |
AlbumPage.java | 251 private void onSingleTapUp(int slotIndex) { 255 MediaItem item = mAlbumDataAdapter.get(slotIndex); 261 mAlbumView.setPressedIndex(slotIndex); 263 mHandler.sendMessageDelayed(mHandler.obtainMessage(MSG_PICK_PHOTO, slotIndex, 0), 268 private void pickPhoto(int slotIndex) { 269 pickPhoto(slotIndex, false); 272 private void pickPhoto(int slotIndex, boolean startInFilmstrip) { 280 MediaItem item = mAlbumDataAdapter.get(slotIndex); 289 transitions.put(PhotoPage.KEY_INDEX_HINT, slotIndex); 295 data.putInt(PhotoPage.KEY_INDEX_HINT, slotIndex); [all...] |
/external/valgrind/coregrind/m_aspacemgr/ |
aspacemgr-segnames.c | 155 put_slotindex(UInt ix, UInt slotindex) 158 if (slotindex != 0) 159 aspacem_assert(slotindex >= overhead && slotindex <= segnames_used); 161 slotindex |= fbit_mask << 24; 162 segnames[ix - 1] = slotindex & 0xFF; slotindex >>= 8; 163 segnames[ix - 2] = slotindex & 0xFF; slotindex >>= 8; 164 segnames[ix - 3] = slotindex & 0xFF; slotindex >>= 8 177 UInt slotindex = 0; local [all...] |
/external/tpm2/ |
Session.c | 315 CONTEXT_SLOT slotIndex; 324 for(slotIndex = 0; slotIndex < MAX_LOADED_SESSIONS; slotIndex++) 327 if(s_sessions[slotIndex].occupied == FALSE) 329 session = &s_sessions[slotIndex].session; 334 pAssert (slotIndex < MAX_LOADED_SESSIONS); 337 result = ContextIdSessionCreate(sessionHandle, slotIndex); 343 s_sessions[slotIndex].occupied = TRUE; 433 CONTEXT_SLOT slotIndex; [all...] |