Searched refs:CmpValue (Results 1 – 8 of 8) sorted by relevance
| /NextBSD/contrib/llvm/lib/Target/AArch64/ |
| HD | AArch64InstrInfo.h | 159 int &CmpValue) const override; 163 unsigned SrcReg2, int CmpMask, int CmpValue,
|
| HD | AArch64InstrInfo.cpp | 640 int &CmpValue) const { in analyzeCompare() 660 CmpValue = 0; in analyzeCompare() 670 CmpValue = (MI->getOperand(2).getImm() != 0); in analyzeCompare() 684 CmpValue = (AArch64_AM::decodeLogicalImmediate( in analyzeCompare() 816 int CmpValue, const MachineRegisterInfo *MRI) const { in optimizeCompareInstr() argument 842 assert((CmpValue == 0 || CmpValue == 1) && "CmpValue must be 0 or 1!"); in optimizeCompareInstr() 843 if (CmpValue != 0 || SrcReg2 != 0) in optimizeCompareInstr()
|
| /NextBSD/contrib/llvm/lib/Target/X86/ |
| HD | X86InstrInfo.h | 482 int &CmpValue) const override; 488 unsigned SrcReg2, int CmpMask, int CmpValue,
|
| HD | X86InstrInfo.cpp | 4144 int &CmpMask, int &CmpValue) const { in analyzeCompare() 4157 CmpValue = MI->getOperand(1).getImm(); in analyzeCompare() 4167 CmpValue = 0; in analyzeCompare() 4176 CmpValue = 0; in analyzeCompare() 4188 CmpValue = MI->getOperand(2).getImm(); in analyzeCompare() 4197 CmpValue = 0; in analyzeCompare() 4208 CmpValue = 0; in analyzeCompare() 4367 int CmpMask, int CmpValue, in optimizeCompareInstr() argument 4427 bool IsCmpZero = (SrcReg2 == 0 && CmpValue == 0); in optimizeCompareInstr() 4477 isRedundantFlagInstr(CmpInstr, SrcReg, SrcReg2, CmpValue, Instr)) { in optimizeCompareInstr()
|
| /NextBSD/contrib/llvm/lib/Target/ARM/ |
| HD | ARMBaseInstrInfo.h | 248 int &CmpValue) const override; 255 unsigned SrcReg2, int CmpMask, int CmpValue,
|
| HD | ARMBaseInstrInfo.cpp | 2243 int &CmpMask, int &CmpValue) const { in analyzeCompare() 2251 CmpValue = MI->getOperand(1).getImm(); in analyzeCompare() 2258 CmpValue = 0; in analyzeCompare() 2265 CmpValue = 0; in analyzeCompare() 2347 int CmpMask, int CmpValue, in optimizeCompareInstr() argument 2387 else if (MI->getParent() != CmpInstr->getParent() || CmpValue != 0) { in optimizeCompareInstr() 2413 if (isRedundantFlagInstr(CmpInstr, SrcReg, SrcReg2, CmpValue, &*I)) { in optimizeCompareInstr()
|
| /NextBSD/contrib/llvm/lib/CodeGen/ |
| HD | PeepholeOptimizer.cpp | 470 int CmpMask, CmpValue; in optimizeCmpInstr() local 471 if (!TII->analyzeCompare(MI, SrcReg, SrcReg2, CmpMask, CmpValue) || in optimizeCmpInstr() 477 if (TII->optimizeCompareInstr(MI, SrcReg, SrcReg2, CmpMask, CmpValue, MRI)) { in optimizeCmpInstr()
|
| /NextBSD/contrib/llvm/lib/Target/Hexagon/ |
| HD | HexagonHardwareLoops.cpp | 1421 int CmpMask = 0, CmpValue = 0; in loopCountMayWrapOrUnderFlow() local 1423 if (!TII->analyzeCompare(MI, CmpReg1, CmpReg2, CmpMask, CmpValue)) in loopCountMayWrapOrUnderFlow()
|