OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:CopyMI
(Results
1 - 6
of
6
) sorted by null
/external/llvm/lib/CodeGen/
ExpandPostRAPseudos.cpp
69
MachineBasicBlock::iterator
CopyMI
= MI;
70
--
CopyMI
;
76
CopyMI
->addOperand(MachineOperand::CreateReg(MO.getReg(), true, true));
126
MachineBasicBlock::iterator
CopyMI
= MI;
127
--
CopyMI
;
128
CopyMI
->addRegisterDefined(DstReg);
129
DEBUG(dbgs() << "subreg: " << *
CopyMI
);
MachineCopyPropagation.cpp
86
static bool NoInterveningSideEffect(const MachineInstr *
CopyMI
,
88
const MachineBasicBlock *MBB =
CopyMI
->getParent();
91
MachineBasicBlock::const_iterator I =
CopyMI
;
114
static bool isNopCopy(MachineInstr *
CopyMI
, unsigned Def, unsigned Src,
116
unsigned SrcSrc =
CopyMI
->getOperand(1).getReg();
120
unsigned SrcDef =
CopyMI
->getOperand(0).getReg();
161
MachineInstr *
CopyMI
= CI->second;
163
(!MRI->isReserved(Src) || NoInterveningSideEffect(
CopyMI
, MI)) &&
164
isNopCopy(
CopyMI
, Def, Src, TRI)) {
181
// Clear any kills of Def between
CopyMI
and MI. This extends th
[
all
...]
SplitKit.cpp
421
MachineInstr *
CopyMI
= nullptr;
436
CopyMI
= BuildMI(MBB, I, DebugLoc(), TII.get(TargetOpcode::COPY), LI->reg)
438
Def = LIS.getSlotIndexes()->insertMachineInstrInMaps(
CopyMI
, Late)
[
all
...]
LiveDebugVariables.cpp
661
MachineInstr *
CopyMI
= LIS.getInstructionFromIndex(DstVNI->def);
662
assert(
CopyMI
&&
CopyMI
->isCopy() && "Bad copy value");
663
unsigned LocNo = getLocationNo(
CopyMI
->getOperand(0));
[
all
...]
TwoAddressInstructionPass.cpp
[
all
...]
RegisterCoalescer.cpp
145
/// src/dst of the copy instruction
CopyMI
. This returns true if the copy
181
bool adjustCopiesBackFrom(const CoalescerPair &CP, MachineInstr *
CopyMI
);
193
bool removeCopyByCommutingDef(const CoalescerPair &CP,MachineInstr *
CopyMI
);
197
bool reMaterializeTrivialDef(CoalescerPair &CP, MachineInstr *
CopyMI
,
210
/// Returns true if @p
CopyMI
was a copy of an undef value and eliminated.
211
bool eliminateUndefCopy(MachineInstr *
CopyMI
);
452
MachineInstr *
CopyMI
) {
460
SlotIndex CopyIdx = LIS->getInstructionIndex(
CopyMI
).getRegSlot();
508
//
CopyMI
.
511
if (!ValSEndInst || ValSEndInst->getParent() !=
CopyMI
->getParent()
[
all
...]
Completed in 151 milliseconds