OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:SubIdx
(Results
1 - 11
of
11
) sorted by null
/external/llvm/lib/Target/
TargetRegisterInfo.cpp
43
if (
SubIdx
) {
45
OS << ':' << TRI->getSubRegIndexName(
SubIdx
);
47
OS << ":sub(" <<
SubIdx
<< ')';
/external/llvm/lib/CodeGen/
RegisterCoalescer.h
42
unsigned
SubIdx
;
60
: TII(tii), TRI(tri), DstReg(0), SrcReg(0),
SubIdx
(0),
68
/// because DstReg is a physical register, or
SubIdx
is set.
99
unsigned getSubIdx() const { return
SubIdx
; }
ExpandPostRAPseudos.cpp
109
assert(!MI->getOperand(2).getSubReg() && "
SubIdx
on physreg?");
110
unsigned
SubIdx
= MI->getOperand(3).getImm();
112
assert(
SubIdx
!= 0 && "Invalid index for insert_subreg");
113
unsigned DstSubReg = TRI->getSubReg(DstReg,
SubIdx
);
129
MI->RemoveOperand(3); //
SubIdx
PeepholeOptimizer.cpp
134
unsigned SrcReg, DstReg,
SubIdx
;
135
if (!TII->isCoalescableExtInstr(*MI, SrcReg, DstReg,
SubIdx
))
246
.addReg(DstReg, 0,
SubIdx
);
MachineVerifier.cpp
735
unsigned
SubIdx
= MO->getSubReg();
738
if (
SubIdx
) {
752
if (
SubIdx
) {
754
TRI->getSubClassWithSubReg(RC,
SubIdx
);
758
<< " does not support subreg index " <<
SubIdx
<< "\n";
764
<< " does not fully support subreg index " <<
SubIdx
<< "\n";
769
if (
SubIdx
) {
776
DRC = TRI->getMatchingSuperRegClass(SuperRC, DRC,
SubIdx
);
[
all
...]
TwoAddressInstructionPass.cpp
[
all
...]
RegisterCoalescer.cpp
243
SrcReg = DstReg =
SubIdx
= 0;
319
"Cannot have a physical
SubIdx
");
322
SubIdx
= DstSub;
327
if (
SubIdx
|| TargetRegisterInfo::isPhysicalRegister(DstReg))
353
assert(!
SubIdx
&& "Inconsistent CoalescerPair state.");
367
return compose(TRI,
SubIdx
, SrcSub) == DstSub;
[
all
...]
/external/llvm/include/llvm/Target/
TargetRegisterInfo.h
324
const char *getSubRegIndexName(unsigned
SubIdx
) const {
325
assert(
SubIdx
&& "This is not a subregister index");
326
return SubRegIndexNames[
SubIdx
-1];
381
/// Reg so its sub-register of index
SubIdx
is Reg.
382
unsigned getMatchingSuperReg(unsigned Reg, unsigned
SubIdx
,
385
if (Reg == getSubReg(SR,
SubIdx
) && RC->contains(SR))
703
unsigned
SubIdx
;
705
PrintReg(unsigned reg, const TargetRegisterInfo *tri = 0, unsigned
subidx
= 0)
706
: TRI(tri), Reg(reg),
SubIdx
(
subidx
) {}
[
all
...]
/external/llvm/utils/TableGen/
CodeGenRegisters.cpp
771
Record *
SubIdx
= SubRegIndices[sri];
772
SubReg2SetMap::const_iterator I = SRSets.find(
SubIdx
);
778
RC.setSubClassWithSubReg(
SubIdx
, &RC);
786
RC.setSubClassWithSubReg(
SubIdx
, FoundI->second);
795
RC.setSubClassWithSubReg(
SubIdx
, NewRC);