OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:RegionEnd
(Results
1 - 7
of
7
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
R600Packetizer.cpp
368
for(MachineBasicBlock::iterator
RegionEnd
= MBB->end();
369
RegionEnd
!= MBB->begin();) {
372
MachineBasicBlock::iterator I =
RegionEnd
;
380
if (I ==
RegionEnd
) {
381
RegionEnd
= std::prev(
RegionEnd
);
386
if (I == std::prev(
RegionEnd
)) {
387
RegionEnd
= std::prev(
RegionEnd
);
391
Packetizer.PacketizeMIs(&*MBB, &*I,
RegionEnd
);
[
all
...]
GCNSchedStrategy.cpp
314
Regions.push_back(std::make_pair(RegionBegin,
RegionEnd
));
342
Regions[RegionIdx] = std::make_pair(RegionBegin,
RegionEnd
);
417
RegionEnd
= RegionBegin;
422
if (MI->getIterator() !=
RegionEnd
) {
424
BB->insert(
RegionEnd
, MI);
444
RegionEnd
= MI->getIterator();
445
++
RegionEnd
;
449
Regions[RegionIdx] = std::make_pair(RegionBegin,
RegionEnd
);
607
RegionEnd
= Region.second;
630
if (
RegionEnd
!= MBB->end()) dbgs() << *RegionEnd
[
all
...]
GCNIterativeScheduler.cpp
186
assert(Sch.RegionBegin == Rgn.Begin && Sch.
RegionEnd
== Rgn.End);
191
// Unfortunatelly placeDebugValues incorrectly modifies
RegionEnd
, restore
192
Sch.
RegionEnd
= Rgn.End;
193
//assert(Rgn.End == Sch.
RegionEnd
);
199
assert(Sch.RegionBegin == Rgn.Begin && Sch.
RegionEnd
== Rgn.End);
298
LLVM_DEBUG(printLivenessInfo(dbgs(), RegionBegin,
RegionEnd
, LIS);
358
assert(RegionBegin == R.Begin &&
RegionEnd
== R.End);
394
// Unfortunatelly placeDebugValues incorrectly modifies
RegionEnd
, restore
395
//assert(R.End ==
RegionEnd
);
396
RegionEnd
= R.End
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/
PostRASchedulerList.cpp
138
/// The index in BB of
RegionEnd
.
158
// Set the index of
RegionEnd
within the current BB.
395
AntiDepBreak->BreakAntiDependencies(SUnits, RegionBegin,
RegionEnd
,
671
RegionBegin =
RegionEnd
;
675
BB->splice(
RegionEnd
, BB, FirstDbgValue);
680
BB->splice(
RegionEnd
, BB, SU->getInstr());
683
TII->insertNoop(*BB,
RegionEnd
);
688
RegionBegin = std::prev(
RegionEnd
);
MachineScheduler.cpp
375
/// scheduler must update the RegionBegin and
RegionEnd
positions cached by
470
///
RegionEnd
is either MBB->end() or the scheduling boundary after the
475
MachineBasicBlock::iterator
RegionEnd
;
480
RegionBegin(B),
RegionEnd
(E), NumRegionInstrs(N) {}
494
for(MachineBasicBlock::iterator
RegionEnd
= MBB->end();
495
RegionEnd
!= MBB->begin();
RegionEnd
= I) {
497
// Avoid decrementing
RegionEnd
for blocks with no terminator.
498
if (
RegionEnd
!= MBB->end() ||
499
isSchedBoundary(&*std::prev(
RegionEnd
), &*MBB, MF, TII))
[
all
...]
ScheduleDAGInstrs.cpp
193
RegionEnd
= end;
203
RegionEnd
!= BB->end()
204
? &*skipDebugInstructionsBackward(
RegionEnd
, RegionBegin)
574
for (MachineInstr &MI : make_range(RegionBegin,
RegionEnd
)) {
802
for (MachineBasicBlock::iterator MII =
RegionEnd
, MIE = RegionBegin;
833
if (RPTracker->getPos() ==
RegionEnd
|| &*RPTracker->getPos() != &MI)
/src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
ScheduleDAGInstrs.h
151
MachineBasicBlock::iterator
RegionEnd
;
153
/// Instructions in this region (distance(RegionBegin,
RegionEnd
)).
280
MachineBasicBlock::iterator end() const { return
RegionEnd
; }
Completed in 22 milliseconds
Indexes created Fri Sep 25 00:27:33 UTC 2026