OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
full:cmpinstr
(Results
1 - 11
of
11
) sorted by null
/external/llvm/lib/Target/Hexagon/
HexagonNewValueJump.cpp
397
MachineInstr *
cmpInstr
= nullptr, *jmpInstr = nullptr;
487
cmpInstr
= MI;
548
if (
cmpInstr
->getOpcode() == Hexagon::CMPEQrr &&
596
MBB->splice(jmpPos, MI->getParent(),
cmpInstr
);
600
assert((QII->isNewValueJumpCandidate(
cmpInstr
)) &&
602
unsigned opc = getNewValueJumpOpcode(
cmpInstr
, cmpOp2,
615
else if ((
cmpInstr
->getOpcode() == Hexagon::CMPEQri ||
616
cmpInstr
->getOpcode() == Hexagon::CMPGTri) &&
634
if (
cmpInstr
->getOperand(0).isReg() &&
635
cmpInstr
->getOperand(0).isKill()
[
all
...]
/external/llvm/lib/Target/AArch64/
AArch64InstrInfo.cpp
703
MachineInstr *
CmpInstr
, unsigned SrcReg, unsigned SrcReg2, int CmpMask,
707
int Cmp_NZCV =
CmpInstr
->findRegisterDefOperandIdx(AArch64::NZCV, true);
710
switch (
CmpInstr
->getOpcode()) {
732
CmpInstr
->setDesc(MCID);
733
CmpInstr
->RemoveOperand(Cmp_NZCV);
734
bool succeeded = UpdateOperandRegClass(
CmpInstr
);
744
//
CmpInstr
is a Compare instruction if destination register is not used.
745
if (!MRI->use_nodbg_empty(
CmpInstr
->getOperand(0).getReg()))
753
// We iterate backward, starting from the instruction before
CmpInstr
and
756
MachineBasicBlock::iterator I =
CmpInstr
, E = MI
[
all
...]
AArch64InstrInfo.h
155
bool optimizeCompareInstr(MachineInstr *
CmpInstr
, unsigned SrcReg,
/external/llvm/lib/Target/PowerPC/
PPCInstrInfo.h
222
bool optimizeCompareInstr(MachineInstr *
CmpInstr
,
PPCInstrInfo.cpp
[
all
...]
/external/llvm/lib/Target/SystemZ/
SystemZInstrInfo.h
154
bool optimizeCompareInstr(MachineInstr *
CmpInstr
, unsigned SrcReg,
/external/llvm/lib/Target/X86/
X86InstrInfo.cpp
[
all
...]
X86InstrInfo.h
434
bool optimizeCompareInstr(MachineInstr *
CmpInstr
, unsigned SrcReg,
/external/llvm/lib/Target/ARM/
ARMBaseInstrInfo.cpp
[
all
...]
ARMBaseInstrInfo.h
196
bool optimizeCompareInstr(MachineInstr *
CmpInstr
, unsigned SrcReg,
/external/llvm/include/llvm/Target/
TargetInstrInfo.h
[
all
...]
Completed in 141 milliseconds