/external/llvm/lib/CodeGen/ |
D | LiveIntervalAnalysis.cpp | 338 LiveQueryResult LRQ = li->Query(Idx); in shrinkToUses() local 339 VNInfo *VNI = LRQ.valueIn(); in shrinkToUses() 351 if (VNInfo *DefVNI = LRQ.valueDefined()) in shrinkToUses() 467 LiveQueryResult LRQ = LI->Query(Kill); in pruneValue() local 468 VNInfo *VNI = LRQ.valueOut(); in pruneValue() 477 if (LRQ.endPoint() < MBBEnd) { in pruneValue() 478 LI->removeSegment(Kill, LRQ.endPoint()); in pruneValue() 479 if (EndPoints) EndPoints->push_back(LRQ.endPoint()); in pruneValue() 502 LiveQueryResult LRQ = LI->Query(MBBStart); in pruneValue() local 503 if (LRQ.valueIn() != VNI) { in pruneValue() [all …]
|
D | RegisterPressure.cpp | 506 LiveQueryResult LRQ = LR->Query(SlotIdx); in recede() local 507 DeadDef = LRQ.isDeadDef(); in recede() 532 LiveQueryResult LRQ = LR->Query(SlotIdx); in recede() local 533 if (!LRQ.isKill() && !LRQ.valueDefined()) in recede() 727 LiveQueryResult LRQ = LR->Query(SlotIdx); in bumpUpwardPressure() local 728 DeadDef = LRQ.isDeadDef(); in bumpUpwardPressure() 926 LiveQueryResult LRQ = LR->Query(SlotIdx); in bumpDownwardPressure() local 927 if (LRQ.isKill() && !findUseBetween(Reg, CurrIdx, SlotIdx, MRI, LIS)) { in bumpDownwardPressure()
|
D | MachineVerifier.cpp | 1012 LiveQueryResult LRQ = LR->Query(UseIdx); in checkLiveness() local 1013 if (!LRQ.valueIn()) { in checkLiveness() 1018 if (MO->isKill() && !LRQ.isKill()) { in checkLiveness() 1030 LiveQueryResult LRQ = LI.Query(UseIdx); in checkLiveness() local 1031 if (!LRQ.valueIn()) { in checkLiveness() 1037 if (MO->isKill() && !LRQ.isKill()) { in checkLiveness() 1101 LiveQueryResult LRQ = LI.Query(DefIdx); in checkLiveness() local 1102 if (!LRQ.isDeadDef()) { in checkLiveness()
|
D | RegisterCoalescer.cpp | 1064 LiveQueryResult LRQ = LI.Query(LIS->getInstructionIndex(CopyMI)); in joinCopy() local 1065 if (VNInfo *DefVNI = LRQ.valueDefined()) { in joinCopy() 1066 VNInfo *ReadVNI = LRQ.valueIn(); in joinCopy() 1460 LiveQueryResult LRQ = LIS->getInterval(Reg).Query(VNI->def); in stripCopies() local 1461 if (!LRQ.valueIn()) in stripCopies() 1463 VNI = LRQ.valueIn(); in stripCopies()
|
D | LiveInterval.cpp | 920 LiveQueryResult LRQ = LI.Query(Idx); in Distribute() local 921 const VNInfo *VNI = MO.readsReg() ? LRQ.valueIn() : LRQ.valueDefined(); in Distribute()
|
D | MachineScheduler.cpp | 954 LiveQueryResult LRQ = LI.Query(LIS->getInstructionIndex(I)); in updatePressureDiffs() local 955 VNI = LRQ.valueIn(); in updatePressureDiffs() 967 LiveQueryResult LRQ in updatePressureDiffs() local 969 if (LRQ.valueIn() == VNI) in updatePressureDiffs() 1138 LiveQueryResult LRQ = in computeCyclicCriticalPath() local 1140 if (!LRQ.valueIn()->isPHIDef()) in computeCyclicCriticalPath()
|
D | ScheduleDAGInstrs.cpp | 429 LiveQueryResult LRQ in addVRegUseDeps() local 431 VNInfo *VNI = LRQ.valueIn(); in addVRegUseDeps()
|
/external/oprofile/events/ppc64/970/ |
D | events | 48 event:0X040 counters:0 um:zero minimum:1000 name:PM_LSU_FLUSH_ULD_GRP4 : (Group 4 pm_lsu) LRQ unali… 53 event:0X045 counters:5 um:zero minimum:1000 name:PM_LSU_FLUSH_LRQ_GRP4 : (Group 4 pm_lsu) LRQ flush… 94 …ers:6 um:zero minimum:1000 name:PM_LSU_LRQ_FULL_CYC_GRP8 : (Group 8 pm_isu_queues1) Cycles LRQ full 158 …ters:0 um:zero minimum:1000 name:PM_LSU0_FLUSH_LRQ_GRP15 : (Group 15 pm_lsu_flush) LSU0 LRQ flushes 159 …ters:1 um:zero minimum:1000 name:PM_LSU1_FLUSH_LRQ_GRP15 : (Group 15 pm_lsu_flush) LSU1 LRQ flushes 297 #Group 29 pm_tlb, TLB and LRQ plus data prefetch 302 event:0X1D4 counters:4 um:zero minimum:1000 name:PM_LSU_LRQ_S0_ALLOC_GRP29 : (Group 29 pm_tlb) LRQ … 303 event:0X1D5 counters:5 um:zero minimum:1000 name:PM_LSU_LRQ_S0_VALID_GRP29 : (Group 29 pm_tlb) LRQ … 390 …ero minimum:1000 name:PM_MRK_LSU0_FLUSH_LRQ_GRP38 : (Group 38 pm_lsu_mark2) LSU0 marked LRQ flushes 391 …ero minimum:1000 name:PM_MRK_LSU1_FLUSH_LRQ_GRP38 : (Group 38 pm_lsu_mark2) LSU1 marked LRQ flushes
|
D | event_mappings | 286 #Group 29 pm_tlb, TLB and LRQ plus data prefetch
|
/external/oprofile/events/ppc64/970MP/ |
D | events | 53 event:0X0040 counters:0 um:zero minimum:1000 name:PM_LSU_FLUSH_ULD_GRP4 : (Group 4 pm_lsu) LRQ unal… 58 event:0X0045 counters:5 um:zero minimum:1000 name:PM_LSU_FLUSH_LRQ_GRP4 : (Group 4 pm_lsu) LRQ flus… 99 …ers:6 um:zero minimum:1000 name:PM_LSU_LRQ_FULL_CYC_GRP8 : (Group 8 pm_isu_queues1) Cycles LRQ full 163 …ters:0 um:zero minimum:1000 name:PM_LSU0_FLUSH_LRQ_GRP15 : (Group 15 pm_lsu_flush) LSU0 LRQ flushes 164 …ters:1 um:zero minimum:1000 name:PM_LSU1_FLUSH_LRQ_GRP15 : (Group 15 pm_lsu_flush) LSU1 LRQ flushes 302 #Group 29 pm_tlb, TLB and LRQ plus data prefetch 307 event:0X01D4 counters:4 um:zero minimum:1000 name:PM_LSU_LRQ_S0_ALLOC_GRP29 : (Group 29 pm_tlb) LRQ… 308 event:0X01D5 counters:5 um:zero minimum:1000 name:PM_LSU_LRQ_S0_VALID_GRP29 : (Group 29 pm_tlb) LRQ… 395 …ero minimum:1000 name:PM_MRK_LSU0_FLUSH_LRQ_GRP38 : (Group 38 pm_lsu_mark2) LSU0 marked LRQ flushes 396 …ero minimum:1000 name:PM_MRK_LSU1_FLUSH_LRQ_GRP38 : (Group 38 pm_lsu_mark2) LSU1 marked LRQ flushes
|
D | event_mappings | 291 #Group 29 pm_tlb, TLB and LRQ plus data prefetch
|
/external/oprofile/events/ppc64/power5++/ |
D | events | 67 #Group 8 pm_lsu1, LSU LRQ and LMQ events 68 event:0X0080 counters:0 um:zero minimum:1000 name:PM_LSU_LRQ_S0_ALLOC_GRP8 : (Group 8 pm_lsu1) LRQ … 69 event:0X0081 counters:1 um:zero minimum:1000 name:PM_LSU_LRQ_S0_VALID_GRP8 : (Group 8 pm_lsu1) LRQ … 157 #Group 23 pm_lsu_flush_srq_lrq, LSU flush by SRQ and LRQ events 159 …rs:1 um:zero minimum:1000 name:PM_LSU_FLUSH_LRQ_GRP23 : (Group 23 pm_lsu_flush_srq_lrq) LRQ flushes 163 #Group 24 pm_lsu_flush_lrq, LSU0/1 flush due to LRQ 164 …:0 um:zero minimum:1000 name:PM_LSU0_FLUSH_LRQ_GRP24 : (Group 24 pm_lsu_flush_lrq) LSU0 LRQ flushes 165 …:1 um:zero minimum:1000 name:PM_LSU1_FLUSH_LRQ_GRP24 : (Group 24 pm_lsu_flush_lrq) LSU1 LRQ flushes 176 …nimum:1000 name:PM_LSU_FLUSH_ULD_GRP26 : (Group 26 pm_lsu_flush_unaligned) LRQ unaligned load flus… 193 #Group 29 pm_lsu_flush_full, LSU flush due to LRQ/SRQ full [all …]
|
D | event_mappings | 56 #Group 8 pm_lsu1, LSU LRQ and LMQ events 146 #Group 23 pm_lsu_flush_srq_lrq, LSU flush by SRQ and LRQ events 152 #Group 24 pm_lsu_flush_lrq, LSU0/1 flush due to LRQ 182 #Group 29 pm_lsu_flush_full, LSU flush due to LRQ/SRQ full 212 #Group 34 pm_queue_full, BRQ LRQ LMQ queue full
|
/external/oprofile/events/ppc64/power4/ |
D | events | 88 event:0X080 counters:0 um:zero minimum:1000 name:PM_LSU_FLUSH_ULD_GRP8 : (Group 8 pm_lsu) LRQ unali… 93 event:0X085 counters:5 um:zero minimum:1000 name:PM_LSU_FLUSH_LRQ_GRP8 : (Group 8 pm_lsu) LRQ flush… 214 …s:6 um:zero minimum:1000 name:PM_LSU_LRQ_FULL_CYC_GRP20 : (Group 20 pm_isu_queues1) Cycles LRQ full 252 …ters:4 um:zero minimum:1000 name:PM_LSU_LRQ_S0_VALID_GRP24 : (Group 24 pm_lsubusy) LRQ slot 0 valid 253 …:5 um:zero minimum:1000 name:PM_LSU_LRQ_S0_ALLOC_GRP24 : (Group 24 pm_lsubusy) LRQ slot 0 allocated 368 …ters:0 um:zero minimum:1000 name:PM_LSU0_FLUSH_LRQ_GRP36 : (Group 36 pm_lsu_flush) LSU0 LRQ flushes 369 …ters:1 um:zero minimum:1000 name:PM_LSU1_FLUSH_LRQ_GRP36 : (Group 36 pm_lsu_flush) LSU1 LRQ flushes 470 …ers:2 um:zero minimum:1000 name:PM_MRK_LSU_FLUSH_LRQ_GRP46 : (Group 46 pm_mark4) Marked LRQ flushes 520 …ero minimum:1000 name:PM_MRK_LSU0_FLUSH_LRQ_GRP51 : (Group 51 pm_lsu_mark2) LSU0 marked LRQ flushes 521 …ero minimum:1000 name:PM_MRK_LSU1_FLUSH_LRQ_GRP51 : (Group 51 pm_lsu_mark2) LSU1 marked LRQ flushes
|
/external/oprofile/events/ppc64/power5/ |
D | events | 76 #Group 8 pm_lsu1, LSU LRQ and LMQ events 77 event:0X080 counters:0 um:zero minimum:1000 name:PM_LSU_LRQ_S0_ALLOC_GRP8 : (Group 8 pm_lsu1) LRQ s… 78 event:0X081 counters:1 um:zero minimum:1000 name:PM_LSU_LRQ_S0_VALID_GRP8 : (Group 8 pm_lsu1) LRQ s… 188 #Group 22 pm_lsu_flush_srq_lrq, LSU flush by SRQ and LRQ events 190 …rs:1 um:zero minimum:1000 name:PM_LSU_FLUSH_LRQ_GRP22 : (Group 22 pm_lsu_flush_srq_lrq) LRQ flushes 196 #Group 23 pm_lsu_flush_lrq, LSU0/1 flush due to LRQ 197 …:0 um:zero minimum:1000 name:PM_LSU0_FLUSH_LRQ_GRP23 : (Group 23 pm_lsu_flush_lrq) LSU0 LRQ flushes 198 …:1 um:zero minimum:1000 name:PM_LSU1_FLUSH_LRQ_GRP23 : (Group 23 pm_lsu_flush_lrq) LSU1 LRQ flushes 213 …nimum:1000 name:PM_LSU_FLUSH_ULD_GRP25 : (Group 25 pm_lsu_flush_unaligned) LRQ unaligned load flus… 236 #Group 28 pm_lsu_flush_full, LSU flush due to LRQ/SRQ full [all …]
|
D | event_mappings | 66 #Group 8 pm_lsu1, LSU LRQ and LMQ events 178 #Group 22 pm_lsu_flush_srq_lrq, LSU flush by SRQ and LRQ events 186 #Group 23 pm_lsu_flush_lrq, LSU0/1 flush due to LRQ 226 #Group 28 pm_lsu_flush_full, LSU flush due to LRQ/SRQ full 266 #Group 33 pm_queue_full, BRQ LRQ LMQ queue full
|
/external/oprofile/events/ppc64/power5+/ |
D | events | 76 #Group 8 pm_lsu1, LSU LRQ and LMQ events 77 event:0X080 counters:0 um:zero minimum:1000 name:PM_LSU_LRQ_S0_ALLOC_GRP8 : (Group 8 pm_lsu1) LRQ s… 78 event:0X081 counters:1 um:zero minimum:1000 name:PM_LSU_LRQ_S0_VALID_GRP8 : (Group 8 pm_lsu1) LRQ s… 196 #Group 23 pm_lsu_flush_srq_lrq, LSU flush by SRQ and LRQ events 198 …rs:1 um:zero minimum:1000 name:PM_LSU_FLUSH_LRQ_GRP23 : (Group 23 pm_lsu_flush_srq_lrq) LRQ flushes 204 #Group 24 pm_lsu_flush_lrq, LSU0/1 flush due to LRQ 205 …:0 um:zero minimum:1000 name:PM_LSU0_FLUSH_LRQ_GRP24 : (Group 24 pm_lsu_flush_lrq) LSU0 LRQ flushes 206 …:1 um:zero minimum:1000 name:PM_LSU1_FLUSH_LRQ_GRP24 : (Group 24 pm_lsu_flush_lrq) LSU1 LRQ flushes 221 …nimum:1000 name:PM_LSU_FLUSH_ULD_GRP26 : (Group 26 pm_lsu_flush_unaligned) LRQ unaligned load flus… 244 #Group 29 pm_lsu_flush_full, LSU flush due to LRQ/SRQ full [all …]
|
D | event_mappings | 66 #Group 8 pm_lsu1, LSU LRQ and LMQ events 186 #Group 23 pm_lsu_flush_srq_lrq, LSU flush by SRQ and LRQ events 194 #Group 24 pm_lsu_flush_lrq, LSU0/1 flush due to LRQ 234 #Group 29 pm_lsu_flush_full, LSU flush due to LRQ/SRQ full 274 #Group 34 pm_queue_full, BRQ LRQ LMQ queue full
|
/external/oprofile/events/ppc64/power7/ |
D | events | 349 #Group 42 pm_lsu_flush4, LSU Flush LRQ 1208 … The SRQ is 32 entries long and is allocated round-robin. In SMT mode the LRQ is split between th… 1231 … The SRQ is 32 entries long and is allocated round-robin. In SMT mode the LRQ is split between th… 1232 … The SRQ is 32 entries long and is allocated round-robin. In SMT mode the LRQ is split between th… 1239 …zero minimum:1000 name:PM_LSU_LRQ_S0_ALLOC_GRP153 : (Group 153 pm_lsu_s0_alloc) Slot 0 of LRQ valid
|
D | event_mappings | 342 #Group 42 pm_lsu_flush4, LSU Flush LRQ
|