OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:DstRC
(Results
1 - 9
of
9
) sorted by null
/external/llvm/lib/Target/AMDGPU/
SILowerI1Copies.cpp
107
const TargetRegisterClass *
DstRC
= MRI.getRegClass(Dst.getReg());
110
if (
DstRC
== &AMDGPU::VReg_1RegClass &&
137
} else if (TRI->getCommonSubClass(
DstRC
, &AMDGPU::SGPR_64RegClass) &&
SIFixSGPRCopies.cpp
143
const TargetRegisterClass *
DstRC
=
148
return std::make_pair(SrcRC,
DstRC
);
152
const TargetRegisterClass *
DstRC
,
154
return TRI.isSGPRClass(
DstRC
) && TRI.hasVGPRs(SrcRC);
158
const TargetRegisterClass *
DstRC
,
160
return TRI.isSGPRClass(SrcRC) && TRI.hasVGPRs(
DstRC
);
193
const TargetRegisterClass *SrcRC, *
DstRC
;
194
std::tie(SrcRC,
DstRC
) = getCopyRegClasses(CopyUse, *TRI, MRI);
196
if (!isSGPRToVGPRCopy(SrcRC,
DstRC
, *TRI))
204
MRI.setRegClass(DstReg,
DstRC
);
[
all
...]
/external/llvm/lib/Target/PowerPC/
PPCVSXCopy.cpp
132
const TargetRegisterClass *
DstRC
=
142
unsigned NewVReg = MRI.createVirtualRegister(
DstRC
);
PPCVSXSwapRemoval.cpp
857
const TargetRegisterClass *
DstRC
= MRI->getRegClass(DstReg);
858
unsigned NewVReg = MRI->createVirtualRegister(
DstRC
);
871
if (
DstRC
== &PPC::VRRCRegClass) {
[
all
...]
/external/llvm/lib/CodeGen/SelectionDAG/
InstrEmitter.cpp
156
const TargetRegisterClass *SrcRC = nullptr, *
DstRC
= nullptr;
161
DstRC
= MRI->getRegClass(VRBase);
164
DstRC
= UseRC;
166
DstRC
= TLI->getRegClassFor(VT);
175
VRBase = MRI->createVirtualRegister(
DstRC
);
333
const TargetRegisterClass *
DstRC
= nullptr;
335
DstRC
= TRI->getAllocatableClass(TII->getRegClass(*II,IIOpNum,TRI,*MF));
336
if (
DstRC
&& !MRI->constrainRegClass(VReg,
DstRC
, MinRCSize)) {
337
unsigned NewVReg = MRI->createVirtualRegister(
DstRC
);
[
all
...]
/external/llvm/lib/CodeGen/
PeepholeOptimizer.cpp
429
const TargetRegisterClass *
DstRC
= MRI->getRegClass(DstReg);
430
DstRC
= TRI->getSubClassWithSubReg(
DstRC
, SubIdx);
431
if (!
DstRC
)
537
MRI->constrainRegClass(DstReg,
DstRC
);
[
all
...]
RegisterCoalescer.cpp
343
const TargetRegisterClass *
DstRC
= MRI.getRegClass(Dst);
351
NewRC = TRI.getCommonSuperRegClass(SrcRC, SrcSub,
DstRC
, DstSub,
358
NewRC = TRI.getMatchingSuperRegClass(
DstRC
, SrcRC, DstSub);
362
NewRC = TRI.getMatchingSuperRegClass(SrcRC,
DstRC
, SrcSub);
365
NewRC = TRI.getCommonSubClass(
DstRC
, SrcRC);
380
CrossClass = NewRC !=
DstRC
|| NewRC != SrcRC;
[
all
...]
/external/llvm/lib/Target/ARM/
ARMFastISel.cpp
[
all
...]
/external/llvm/lib/Target/X86/
X86InstrInfo.cpp
[
all
...]
Completed in 445 milliseconds