OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:SrcMO
(Results
1 - 8
of
8
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCVSXCopy.cpp
92
MachineOperand &
SrcMO
= MI.getOperand(1);
95
!IsVSReg(
SrcMO
.getReg(), MRI)) {
100
assert((IsF8Reg(
SrcMO
.getReg(), MRI) ||
101
IsVSSReg(
SrcMO
.getReg(), MRI) ||
102
IsVSFReg(
SrcMO
.getReg(), MRI)) &&
110
.add(
SrcMO
)
114
SrcMO
.setReg(NewVReg);
116
IsVSReg(
SrcMO
.getReg(), MRI)) {
130
.add(
SrcMO
);
133
SrcMO
.setReg(NewVReg)
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86LowerTileCopy.cpp
84
MachineOperand &
SrcMO
= MI.getOperand(1);
85
Register SrcReg =
SrcMO
.getReg();
115
.addReg(SrcReg, getKillRegState(
SrcMO
.isKill()));
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/
ExpandPostRAPseudos.cpp
145
MachineOperand &
SrcMO
= MI->getOperand(1);
147
bool IdentityCopy = (
SrcMO
.getReg() == DstMO.getReg());
148
if (IdentityCopy ||
SrcMO
.isUndef()) {
153
if (
SrcMO
.isUndef() || MI->getNumOperands() > 2) {
167
DstMO.getReg(),
SrcMO
.getReg(),
SrcMO
.isKill());
MachineSink.cpp
1042
const MachineOperand *
SrcMO
= nullptr, *DstMO = nullptr;
1046
SrcMO
= CopyOperands->Source;
1053
if (Reg.isVirtual() !=
SrcMO
->getReg().isVirtual())
1066
if (DbgMO.getSubReg() !=
SrcMO
->getSubReg() ||
1077
DbgMO.setReg(
SrcMO
->getReg());
1078
DbgMO.setSubReg(
SrcMO
->getSubReg());
TwoAddressInstructionPass.cpp
1327
MachineOperand &
SrcMO
= MI->getOperand(SrcIdx);
1329
Register SrcReg =
SrcMO
.getReg();
1335
assert(SrcReg &&
SrcMO
.isUse() && "two address instruction invalid");
1338
if (
SrcMO
.isUndef() && !DstMO.getSubReg()) {
1344
SrcMO
.setReg(DstReg);
1345
SrcMO
.setSubReg(0);
/src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
SystemZPostRewrite.cpp
226
MachineOperand &
SrcMO
= MI.getOperand(1);
227
if (DstReg !=
SrcMO
.getReg()) {
229
.addReg(
SrcMO
.getReg());
230
SrcMO
.setReg(DstReg);
/src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64InstrInfo.cpp
4140
const MachineOperand &
SrcMO
= MI.getOperand(1);
4142
Register SrcReg =
SrcMO
.getReg();
4150
if (DstMO.getSubReg() == 0 &&
SrcMO
.getSubReg() == 0) {
4155
storeRegToStackSlot(MBB, InsertPt, SrcReg,
SrcMO
.isKill(), FrameIndex,
4173
assert(
SrcMO
.getSubReg() == 0 &&
4204
storeRegToStackSlot(MBB, InsertPt, WidenedSrcReg,
SrcMO
.isKill(),
4219
if (IsFill &&
SrcMO
.getSubReg() == 0 && DstMO.isUndef()) {
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
LegalizerHelper.cpp
2153
MachineOperand &
SrcMO
= MI.getOperand(1);
2160
const APInt &SrcVal =
SrcMO
.getCImm()->getValue();
2165
SrcMO
.setCImm(ConstantInt::get(Ctx, Val));
2172
MachineOperand &
SrcMO
= MI.getOperand(1);
2174
APFloat Val =
SrcMO
.getFPImm()->getValueAPF();
2192
SrcMO
.setFPImm(ConstantFP::get(Ctx, Val));
Completed in 33 milliseconds
Indexes created Mon Sep 28 00:25:45 UTC 2026