OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:NewRC
(Results
1 - 7
of
7
) sorted by null
/external/llvm/lib/CodeGen/
RegisterCoalescer.h
47
/// True when both regs are virtual and
newRC
is constrained.
57
const TargetRegisterClass *
NewRC
;
62
Partial(false), CrossClass(false), Flipped(false),
NewRC
(nullptr) {}
69
Partial(false), CrossClass(false), Flipped(false),
NewRC
(nullptr) {}
84
bool isPhys() const { return !
NewRC
; }
90
/// Return true if DstReg is virtual and
NewRC
is a smaller
112
const TargetRegisterClass *getNewRC() const { return
NewRC
; }
MachineRegisterInfo.cpp
53
const TargetRegisterClass *
NewRC
=
55
if (!
NewRC
||
NewRC
== OldRC)
56
return
NewRC
;
57
if (
NewRC
->getNumRegs() < MinNumRegs)
59
setRegClass(Reg,
NewRC
);
60
return
NewRC
;
67
const TargetRegisterClass *
NewRC
=
71
if (
NewRC
== OldRC)
76
// Apply the effect of the given operand to
NewRC
[
all
...]
CriticalAntiDepBreaker.cpp
178
const TargetRegisterClass *
NewRC
= nullptr;
181
NewRC
= TII->getRegClass(MI->getDesc(), i, TRI, MF);
185
if (!Classes[Reg] &&
NewRC
)
186
Classes[Reg] =
NewRC
;
187
else if (!
NewRC
|| Classes[Reg] !=
NewRC
)
294
const TargetRegisterClass *
NewRC
= nullptr;
296
NewRC
= TII->getRegClass(MI->getDesc(), i, TRI, MF);
300
if (!Classes[Reg] &&
NewRC
)
301
Classes[Reg] =
NewRC
;
[
all
...]
RegisterCoalescer.cpp
296
NewRC
= nullptr;
341
NewRC
= TRI.getCommonSuperRegClass(SrcRC, SrcSub, DstRC, DstSub,
343
if (!
NewRC
)
348
NewRC
= TRI.getMatchingSuperRegClass(DstRC, SrcRC, DstSub);
352
NewRC
= TRI.getMatchingSuperRegClass(SrcRC, DstRC, SrcSub);
355
NewRC
= TRI.getCommonSubClass(DstRC, SrcRC);
359
if (!
NewRC
)
370
CrossClass =
NewRC
!= DstRC ||
NewRC
!= SrcRC;
[
all
...]
/external/llvm/lib/Target/ARM/
ARMBaseRegisterInfo.h
180
/// \brief SrcRC and DstRC will be morphed into
NewRC
if this returns true
186
const TargetRegisterClass *
NewRC
) const override;
ARMBaseRegisterInfo.cpp
771
const TargetRegisterClass *
NewRC
) const {
780
if (
NewRC
->getSize() < 32 && DstRC->getSize() < 32 && SrcRC->getSize() < 32)
784
MRI.getTargetRegisterInfo()->getRegClassWeight(
NewRC
);
/external/llvm/include/llvm/Target/
TargetRegisterInfo.h
[
all
...]
Completed in 658 milliseconds