Home
last modified time | relevance | path

Searched refs:CmpValue (Results 1 – 10 of 10) sorted by relevance

/external/mesa3d/src/gallium/drivers/radeon/
DSIISelLowering.cpp315 SDValue CmpValue; in LowerBR_CC() local
317 CmpValue = DAG.getNode( in LowerBR_CC()
326 CmpValue.getDebugLoc(), in LowerBR_CC()
328 JumpT, CmpValue); in LowerBR_CC()
DR600ISelLowering.cpp339 SDValue CmpValue; in LowerBR_CC() local
341 CmpValue = DAG.getNode( in LowerBR_CC()
351 CmpValue.getDebugLoc(), in LowerBR_CC()
353 JumpT, CmpValue); in LowerBR_CC()
/external/llvm/lib/Target/AArch64/
DAArch64InstrInfo.h159 int &CmpValue) const override;
163 unsigned SrcReg2, int CmpMask, int CmpValue,
DAArch64InstrInfo.cpp653 int &CmpValue) const { in analyzeCompare()
673 CmpValue = 0; in analyzeCompare()
683 CmpValue = (MI->getOperand(2).getImm() != 0); in analyzeCompare()
697 CmpValue = (AArch64_AM::decodeLogicalImmediate( in analyzeCompare()
829 int CmpValue, const MachineRegisterInfo *MRI) const { in optimizeCompareInstr() argument
855 assert((CmpValue == 0 || CmpValue == 1) && "CmpValue must be 0 or 1!"); in optimizeCompareInstr()
856 if (CmpValue != 0 || SrcReg2 != 0) in optimizeCompareInstr()
/external/llvm/lib/Target/X86/
DX86InstrInfo.h507 int &CmpValue) const override;
513 unsigned SrcReg2, int CmpMask, int CmpValue,
DX86InstrInfo.cpp4698 int &CmpMask, int &CmpValue) const { in analyzeCompare()
4711 CmpValue = MI->getOperand(1).getImm(); in analyzeCompare()
4721 CmpValue = 0; in analyzeCompare()
4730 CmpValue = 0; in analyzeCompare()
4742 CmpValue = MI->getOperand(2).getImm(); in analyzeCompare()
4751 CmpValue = 0; in analyzeCompare()
4762 CmpValue = 0; in analyzeCompare()
4921 int CmpMask, int CmpValue, in optimizeCompareInstr() argument
4981 bool IsCmpZero = (SrcReg2 == 0 && CmpValue == 0); in optimizeCompareInstr()
5031 isRedundantFlagInstr(CmpInstr, SrcReg, SrcReg2, CmpValue, Instr)) { in optimizeCompareInstr()
/external/llvm/lib/Target/ARM/
DARMBaseInstrInfo.h257 int &CmpValue) const override;
264 unsigned SrcReg2, int CmpMask, int CmpValue,
DARMBaseInstrInfo.cpp2286 int &CmpMask, int &CmpValue) const { in analyzeCompare()
2294 CmpValue = MI->getOperand(1).getImm(); in analyzeCompare()
2301 CmpValue = 0; in analyzeCompare()
2308 CmpValue = 0; in analyzeCompare()
2390 int CmpMask, int CmpValue, in optimizeCompareInstr() argument
2430 else if (MI->getParent() != CmpInstr->getParent() || CmpValue != 0) { in optimizeCompareInstr()
2456 if (isRedundantFlagInstr(CmpInstr, SrcReg, SrcReg2, CmpValue, &*I)) { in optimizeCompareInstr()
/external/llvm/lib/CodeGen/
DPeepholeOptimizer.cpp567 int CmpMask, CmpValue; in optimizeCmpInstr() local
568 if (!TII->analyzeCompare(MI, SrcReg, SrcReg2, CmpMask, CmpValue) || in optimizeCmpInstr()
574 if (TII->optimizeCompareInstr(MI, SrcReg, SrcReg2, CmpMask, CmpValue, MRI)) { in optimizeCmpInstr()
/external/llvm/lib/Target/Hexagon/
DHexagonHardwareLoops.cpp1419 int CmpMask = 0, CmpValue = 0; in loopCountMayWrapOrUnderFlow() local
1421 if (!TII->analyzeCompare(MI, CmpReg1, CmpReg2, CmpMask, CmpValue)) in loopCountMayWrapOrUnderFlow()