OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:RLDICL
(Results
1 - 9
of
9
) sorted by relevancy
/src/sys/arch/powerpc/oea/
oea_machdep.c
322
#define
RLDICL
0x78000000
391
&& (ip[1] & RLDICL_MASK) ==
RLDICL
406
&& (ip[1] & RLDICL_MASK) ==
RLDICL
912
&& (ip[1] & RLDICL_MASK) ==
RLDICL
/src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCISelDAGToDAG.cpp
650
// necessary for
rldicl
/rldicr/rldimi.
987
// LI8: sext many leading zeros
RLDICL
: rotate left (48 - LZ), clear left LZ
995
return CurDAG->getMachineNode(PPC::
RLDICL
, dl, MVT::i64, SDValue(Result, 0),
1001
// ones, and then use
RLDICL
to mask off the ones in left sides (if required)
1013
// LI8: sext many leading zeros
RLDICL
: rotate left TO, clear left LZ
1017
return CurDAG->getMachineNode(PPC::
RLDICL
, dl, MVT::i64, SDValue(Result, 0),
1034
// value, use LI for int<16> value and then use
RLDICL
without mask to rotate
1053
return CurDAG->getMachineNode(PPC::
RLDICL
, dl, MVT::i64, SDValue(Result, 0),
1089
return CurDAG->getMachineNode(PPC::
RLDICL
, dl, MVT::i64, SDValue(Result, 0),
1095
// ones, add the remaining bits with ORI, and then use
RLDICL
to mask off th
[
all
...]
PPCMIPeephole.cpp
172
if (Opcode == PPC::
RLDICL
|| Opcode == PPC::RLDICL_rec ||
851
case PPC::
RLDICL
: {
852
// We can eliminate
RLDICL
(e.g. for zero-extension)
1531
if (SrcMI->getOpcode() != PPC::
RLDICL
)
1551
// The bits cleared with
RLDICL
are [0, MBSrc).
PPCInstrInfo.cpp
2694
} else if (MIOpC == PPC::
RLDICL
&& MI->getOperand(2).getImm() == 0) {
3252
Opc == PPC::XORI8 || Opc == PPC::
RLDICL
|| Opc == PPC::RLDICL_rec ||
4007
case PPC::RLDCL: III.ImmOpcode = PPC::
RLDICL
; break;
4019
case PPC::SRD: III.ImmOpcode = PPC::
RLDICL
; break;
4558
case PPC::
RLDICL
:
4565
APInt InVal((Opc == PPC::
RLDICL
|| Opc == PPC::RLDICL_rec) ? 64 : 32,
5085
if (Opcode == PPC::
RLDICL
&& MI.getOperand(3).getImm() >= 33)
5112
if ((Opcode == PPC::
RLDICL
|| Opcode == PPC::RLDICL_rec ||
PPCFrameLowering.cpp
921
BuildMI(MBB, MBBI, dl, TII.get(PPC::
RLDICL
), ScratchReg)
1335
BuildMI(MBB, MBBI, DL, TII.get(PPC::
RLDICL
), ScratchReg)
1344
BuildMI(MBB, MBBI, DL, TII.get(PPC::
RLDICL
), ScratchReg)
PPCFastISel.cpp
1840
// Unsigned 64-bit extensions use
RLDICL
(with a 32-bit source).
2301
// to add ELF64-NOT:
rldicl
to the appropriate tests when this works.
2315
case PPC::
RLDICL
:
/src/sys/external/bsd/sljit/dist/sljit_src/
sljitNativePPC_64.c
123
(
RLDICL
| S(src) | A(dst) | ((from) << 6) | (1 << 5))
sljitNativePPC_common.c
203
#define
RLDICL
(HI(30))
/src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/AsmParser/
PPCAsmParser.cpp
993
TmpInst.setOpcode(Opcode == PPC::EXTRDI ? PPC::
RLDICL
: PPC::RLDICL_rec);
1019
TmpInst.setOpcode(Opcode == PPC::ROTRDI ? PPC::
RLDICL
: PPC::RLDICL_rec);
1052
TmpInst.setOpcode(Opcode == PPC::SRDI ? PPC::
RLDICL
: PPC::RLDICL_rec);
Completed in 33 milliseconds
Indexes created Tue Jun 09 00:24:00 UTC 2026