HomeSort by relevance Sort by last modified time
    Searched full:slotindex (Results 51 - 75 of 211) sorted by null

1 23 4 5 6 7 8 9

  /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...]

Completed in 1769 milliseconds

1 23 4 5 6 7 8 9