Home
last modified time | relevance | path

Searched refs:analyzeCompare (Results 1 – 20 of 20) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiInstrInfo.h98 bool analyzeCompare(const MachineInstr &MI, Register &SrcReg,
H A DLanaiInstrInfo.cpp178 bool LanaiInstrInfo::analyzeCompare(const MachineInstr &MI, Register &SrcReg, in analyzeCompare() function in LanaiInstrInfo
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZInstrInfo.h247 bool analyzeCompare(const MachineInstr &MI, Register &SrcReg,
H A DSystemZInstrInfo.cpp533 bool SystemZInstrInfo::analyzeCompare(const MachineInstr &MI, Register &SrcReg, in analyzeCompare() function in SystemZInstrInfo
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonInstrInfo.h273 bool analyzeCompare(const MachineInstr &MI, Register &SrcReg,
H A DHexagonHardwareLoops.cpp476 TII->analyzeCompare(*PredI, CmpReg1, CmpReg2, CmpMask, CmpImm); in findInductionRegister()
661 TII->analyzeCompare(*CondI, CmpReg1, CmpReg2, Mask, ImmValue); in getLoopTripCount()
1455 if (!TII->analyzeCompare(*MI, CmpReg1, CmpReg2, CmpMask, CmpValue)) in loopCountMayWrapOrUnderFlow()
H A DHexagonSplitDouble.cpp511 bool OkCI = TII->analyzeCompare(*CmpI, CmpR1, CmpR2, Mask, Val); in collectIndRegsForLoop()
H A DHexagonInstrInfo.cpp1880 bool HexagonInstrInfo::analyzeCompare(const MachineInstr &MI, Register &SrcReg, in analyzeCompare() function in HexagonInstrInfo
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrInfo.h562 bool analyzeCompare(const MachineInstr &MI, Register &SrcReg,
H A DX86InstrInfo.cpp4765 bool X86InstrInfo::analyzeCompare(const MachineInstr &MI, Register &SrcReg, in analyzeCompare() function in X86InstrInfo
4859 if (!analyzeCompare(OI, OISrcReg, OISrcReg2, OIMask, OIValue) || in isRedundantFlagInstr()
4889 if (analyzeCompare(OI, OISrcReg, OISrcReg2, OIMask, OIValue) && in isRedundantFlagInstr()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.h419 bool analyzeCompare(const MachineInstr &MI, Register &SrcReg,
H A DAArch64InstrInfo.cpp1174 bool AArch64InstrInfo::analyzeCompare(const MachineInstr &MI, Register &SrcReg, in analyzeCompare() function in AArch64InstrInfo
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.h546 bool analyzeCompare(const MachineInstr &MI, Register &SrcReg,
H A DPPCInstrInfo.cpp2347 bool PPCInstrInfo::analyzeCompare(const MachineInstr &MI, Register &SrcReg, in analyzeCompare() function in PPCInstrInfo
2769 if (!analyzeCompare(CmpMI, SrcReg, SrcReg2, CmpMask, CmpValue)) in optimizeCmpPostRA()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMBaseInstrInfo.h296 bool analyzeCompare(const MachineInstr &MI, Register &SrcReg,
H A DARMBaseInstrInfo.cpp2788 bool ARMBaseInstrInfo::analyzeCompare(const MachineInstr &MI, Register &SrcReg, in analyzeCompare() function in ARMBaseInstrInfo
3306 analyzeCompare(*Next, SrcReg, SrcReg2, CmpMask, CmpValue) && in shouldSink()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetInstrInfo.h1712 virtual bool analyzeCompare(const MachineInstr &MI, Register &SrcReg, in analyzeCompare() function
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DPeepholeOptimizer.cpp672 if (!TII->analyzeCompare(MI, SrcReg, SrcReg2, CmpMask, CmpValue) || in optimizeCmpInstr()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIInstrInfo.h380 bool analyzeCompare(const MachineInstr &MI, Register &SrcReg,
H A DSIInstrInfo.cpp9707 bool SIInstrInfo::analyzeCompare(const MachineInstr &MI, Register &SrcReg, in analyzeCompare() function in SIInstrInfo