OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:InstrMapping
(Results
1 - 6
of
6
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
CSEInfo.cpp
137
assert(
InstrMapping
.count(UMI->MI) == 0 &&
139
InstrMapping
[UMI->MI] = MaybeNewNode;
186
auto *UMI =
InstrMapping
.lookup(MI);
191
InstrMapping
.erase(MI);
207
if (auto *UMI =
InstrMapping
.lookup(MI)) {
209
InstrMapping
.erase(MI);
252
InstrMapping
.clear();
268
for (auto &It :
InstrMapping
) {
276
"CSEMap mismatch,
InstrMapping
has MIs without "
280
// For every node in the CSEMap, make sure that the
InstrMapping
[
all
...]
RegBankSelect.cpp
443
MachineInstr &MI, const RegisterBankInfo::InstructionMapping &
InstrMapping
,
448
if (!
InstrMapping
.isValid())
451
// If mapped with
InstrMapping
, MI will have the recorded cost.
453
bool Saturated = Cost.addLocalCost(
InstrMapping
.getCost());
456
LLVM_DEBUG(dbgs() << "With: " <<
InstrMapping
<< '\n');
467
for (unsigned OpIdx = 0, EndOpIdx =
InstrMapping
.getNumOperands();
477
InstrMapping
.getOperandMapping(OpIdx);
582
MachineInstr &MI, const RegisterBankInfo::InstructionMapping &
InstrMapping
,
585
RegisterBankInfo::OperandsMapper OpdMapper(MI,
InstrMapping
, *MRI);
597
InstrMapping
.getOperandMapping(OpIdx)
[
all
...]
RegisterBankInfo.cpp
399
auto &
InstrMapping
= MapOfInstructionMappings[Hash];
400
InstrMapping
= std::make_unique<InstructionMapping>(
402
return *
InstrMapping
;
652
MachineInstr &MI, const InstructionMapping &
InstrMapping
,
654
: MRI(MRI), MI(MI),
InstrMapping
(
InstrMapping
) {
655
unsigned NumOpds =
InstrMapping
.getNumOperands();
657
assert(
InstrMapping
.verify(MI) && "Invalid mapping for MI");
/src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
RegisterBankInfo.h
286
/// Hold the registers that will be used to map MI with
InstrMapping
.
296
const InstructionMapping &
InstrMapping
;
321
///
InstrMapping
to \p MI.
322
/// \pre
InstrMapping
.verify(MI)
323
OperandsMapper(MachineInstr &MI, const InstructionMapping &
InstrMapping
,
332
const InstructionMapping &getInstrMapping() const { return
InstrMapping
; }
758
const RegisterBankInfo::InstructionMapping &
InstrMapping
) {
759
InstrMapping
.print(OS);
CSEInfo.h
82
DenseMap<const MachineInstr *, UniqueMachineInstr *>
InstrMapping
;
RegBankSelect.h
585
/// Compute the cost of mapping \p MI with \p
InstrMapping
and
594
const RegisterBankInfo::InstructionMapping &
InstrMapping
,
615
const RegisterBankInfo::InstructionMapping &
InstrMapping
,
Completed in 19 milliseconds
Indexes created Sat Sep 26 00:25:34 UTC 2026