OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:RegOp
(Results
1 - 25
of
32
) sorted by relevancy
1
2
/src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86InstrFoldTables.h
30
// Do not insert the reverse map (MemOp ->
RegOp
) into the table.
34
// Do not insert the forward map (
RegOp
-> MemOp) into the table.
44
// Used for
RegOp
->MemOp conversion. Encoded as Log2(Align) + 1 to allow 0
86
const X86MemoryFoldTableEntry *lookupTwoAddrFoldTable(unsigned
RegOp
);
90
const X86MemoryFoldTableEntry *lookupFoldTable(unsigned
RegOp
, unsigned OpNum);
/src/external/apache2/llvm/dist/llvm/lib/Target/Lanai/MCTargetDesc/
LanaiInstPrinter.cpp
214
const MCOperand &
RegOp
) {
215
assert(
RegOp
.isReg() && "Register operand expected");
219
OS << "%" << LanaiInstPrinter::getRegisterName(
RegOp
.getReg());
240
const MCOperand &
RegOp
= MI->getOperand(OpNo);
249
printMemoryBaseRegister(OS, AluCode,
RegOp
);
255
const MCOperand &
RegOp
= MI->getOperand(OpNo);
259
assert(OffsetOp.isReg() &&
RegOp
.isReg() && "Registers expected.");
265
OS << "%" << getRegisterName(
RegOp
.getReg());
276
const MCOperand &
RegOp
= MI->getOperand(OpNo);
285
printMemoryBaseRegister(OS, AluCode,
RegOp
);
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/BPF/MCTargetDesc/
BPFInstPrinter.cpp
67
const MCOperand &
RegOp
= MI->getOperand(OpNo);
71
assert(
RegOp
.isReg() && "Register operand not a register");
72
O << getRegisterName(
RegOp
.getReg());
/src/external/apache2/llvm/dist/llvm/lib/Target/AVR/
AVRAsmPrinter.cpp
99
const MachineOperand &
RegOp
= MI->getOperand(OpNum);
101
assert(
RegOp
.isReg() && "Operand must be a register when you're"
103
Register Reg =
RegOp
.getReg();
/src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
MachineInstrBuilder.h
527
/// Get all register state flags from machine operand \p
RegOp
.
528
inline unsigned getRegState(const MachineOperand &
RegOp
) {
529
assert(
RegOp
.isReg() && "Not a register operand");
530
return getDefRegState(
RegOp
.isDef()) | getImplRegState(
RegOp
.isImplicit()) |
531
getKillRegState(
RegOp
.isKill()) | getDeadRegState(
RegOp
.isDead()) |
532
getUndefRegState(
RegOp
.isUndef()) |
533
getInternalReadRegState(
RegOp
.isInternalRead()) |
534
getDebugRegState(
RegOp
.isDebug())
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/
AVRMCCodeEmitter.cpp
137
auto
RegOp
= MI.getOperand(OpNo);
140
assert(
RegOp
.isReg() && "Expected register operand");
144
switch (
RegOp
.getReg()) {
/src/external/apache2/llvm/dist/llvm/lib/Target/Lanai/
LanaiAsmPrinter.cpp
130
unsigned
RegOp
= OpNo + 1;
131
if (
RegOp
>= MI->getNumOperands())
133
const MachineOperand &MO = MI->getOperand(
RegOp
);
/src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
MipsAsmPrinter.cpp
586
unsigned
RegOp
= OpNum;
592
RegOp
= (Subtarget->isLittle()) ? OpNum + 1 : OpNum;
595
RegOp
= (Subtarget->isLittle()) ? OpNum : OpNum + 1;
598
RegOp
= OpNum + 1;
600
if (
RegOp
>= MI->getNumOperands())
602
const MachineOperand &MO = MI->getOperand(
RegOp
);
/src/external/apache2/llvm/dist/llvm/lib/Target/BPF/AsmParser/
BPFAsmParser.cpp
89
struct
RegOp
{
100
RegOp
Reg;
/src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
SIFoldOperands.cpp
1431
const MachineOperand *
RegOp
= nullptr;
1437
RegOp
= Src1;
1440
RegOp
= Src0;
1452
return std::make_pair(
RegOp
, OMod);
1484
const MachineOperand *
RegOp
;
1486
std::tie(
RegOp
, OMod) = isOMod(MI);
1487
if (OMod == SIOutMods::NONE || !
RegOp
->isReg() ||
1488
RegOp
->getSubReg() != AMDGPU::NoSubRegister ||
1489
!MRI->hasOneNonDBGUser(
RegOp
->getReg()))
1492
MachineInstr *Def = MRI->getVRegDef(
RegOp
->getReg())
[
all
...]
SIInstrInfo.cpp
1098
MachineOperand
RegOp
= Cond[1];
1099
RegOp
.setImplicit(false);
1102
.add(
RegOp
);
1112
MachineOperand
RegOp
= Cond[1];
1113
RegOp
.setImplicit(false);
1116
.add(
RegOp
);
2041
MachineOperand &
RegOp
,
2043
Register Reg =
RegOp
.getReg();
2044
unsigned SubReg =
RegOp
.getSubReg();
2045
bool IsKill =
RegOp
.isKill()
[
all
...]
AMDGPUMachineCFGStructurizer.cpp
1860
MachineOperand
RegOp
= MachineOperand::CreateReg(Reg, false, false, true);
1861
ArrayRef<MachineOperand> Cond(
RegOp
);
2319
MachineOperand
RegOp
=
2321
ArrayRef<MachineOperand> Cond(
RegOp
);
2378
MachineOperand
RegOp
= MachineOperand::CreateReg(Reg, false, false, true);
2379
ArrayRef<MachineOperand> Cond(
RegOp
);
GCNHazardRecognizer.cpp
142
const MachineOperand *
RegOp
= TII->getNamedOperand(RegInstr,
144
return
RegOp
->getImm() & AMDGPU::Hwreg::ID_MASK_;
/src/external/apache2/llvm/dist/llvm/lib/Target/CSKY/AsmParser/
CSKYAsmParser.cpp
90
struct
RegOp
{
101
RegOp
Reg;
/src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCMIPeephole.cpp
287
Register
RegOp
= VisitedPHI->getOperand(PHIOp).getReg();
288
if (!Register::isVirtualRegister(
RegOp
))
290
MachineInstr *Instr = MRI->getVRegDef(
RegOp
);
334
Register
RegOp
= PHI->getOperand(PHIOp).getReg();
335
MachineInstr *PHIInput = MRI->getVRegDef(
RegOp
);
/src/external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/
X86MCCodeEmitter.cpp
1641
unsigned
RegOp
= CurOp++;
1648
emitMemModRMByte(MI, FirstMemOp, getX86RegNum(MI.getOperand(
RegOp
)),
1654
unsigned
RegOp
= CurOp++;
1658
emitRegModRMByte(MI.getOperand(
RegOp
), 0, OS);
/src/external/apache2/llvm/dist/llvm/lib/Target/X86/AsmParser/
X86Operand.h
44
struct
RegOp
{
74
struct
RegOp
Reg;
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/
MachinePipeliner.cpp
395
MachineOperand &
RegOp
= PI.getOperand(i);
396
if (
RegOp
.getSubReg() == 0)
406
.addReg(
RegOp
.getReg(), getRegState(
RegOp
),
407
RegOp
.getSubReg());
409
RegOp
.setReg(NewReg);
410
RegOp
.setSubReg(0);
/src/external/apache2/llvm/dist/llvm/lib/Target/Lanai/AsmParser/
LanaiAsmParser.cpp
122
struct
RegOp
{
139
struct
RegOp
Reg;
/src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMAsmPrinter.cpp
398
unsigned
RegOp
= FirstHalf ? OpNum : OpNum + 1;
399
if (
RegOp
>= MI->getNumOperands())
401
const MachineOperand &MO = MI->getOperand(
RegOp
);
/src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/
AArch64InstructionSelector.cpp
814
MachineOperand &
RegOp
= I.getOperand(1);
815
RegOp
.setReg(SubRegCopy.getReg(0));
941
MachineOperand &
RegOp
= I.getOperand(1);
942
RegOp
.setReg(PromoteReg);
2430
MachineOperand &
RegOp
= I.getOperand(0);
2431
RegOp
.setReg(DefGPRReg);
4887
MachineOperand &
RegOp
= I.getOperand(1);
4888
RegOp
.setReg(Reg);
/src/external/apache2/llvm/dist/llvm/lib/Target/Sparc/AsmParser/
SparcAsmParser.cpp
237
struct
RegOp
{
254
struct
RegOp
Reg;
/src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/AsmParser/
SystemZAsmParser.cpp
105
struct
RegOp
{
135
RegOp
Reg;
/src/external/apache2/llvm/dist/llvm/lib/Target/VE/AsmParser/
VEAsmParser.cpp
172
struct
RegOp
{
202
struct
RegOp
Reg;
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
ScheduleDAGRRList.cpp
1336
if (const auto *
RegOp
= dyn_cast<RegisterMaskSDNode>(Op.getNode()))
1337
return
RegOp
->getRegMask();
Completed in 108 milliseconds
1
2
Indexes created Mon Jun 08 00:24:58 UTC 2026