Home
last modified time | relevance | path

Searched refs:CmpMask (Results 1 – 9 of 9) sorted by relevance

/external/llvm/lib/Target/AArch64/
DAArch64InstrInfo.h160 unsigned &SrcReg2, int &CmpMask,
165 unsigned SrcReg2, int CmpMask, int CmpValue,
DAArch64InstrInfo.cpp651 unsigned &SrcReg2, int &CmpMask, in analyzeCompare() argument
671 CmpMask = ~0; in analyzeCompare()
680 CmpMask = ~0; in analyzeCompare()
690 CmpMask = ~0; in analyzeCompare()
827 MachineInstr *CmpInstr, unsigned SrcReg, unsigned SrcReg2, int CmpMask, in optimizeCompareInstr() argument
/external/llvm/lib/Target/X86/
DX86InstrInfo.h434 unsigned &SrcReg2, int &CmpMask,
441 unsigned SrcReg2, int CmpMask, int CmpValue,
DX86InstrInfo.cpp4053 int &CmpMask, int &CmpValue) const { in analyzeCompare() argument
4065 CmpMask = ~0; in analyzeCompare()
4075 CmpMask = ~0; in analyzeCompare()
4084 CmpMask = ~0; in analyzeCompare()
4096 CmpMask = ~0; in analyzeCompare()
4105 CmpMask = ~0; in analyzeCompare()
4116 CmpMask = ~0; in analyzeCompare()
4276 int CmpMask, int CmpValue, in optimizeCompareInstr() argument
DX86ISelLowering.cpp14826 SDValue CmpMask = getVectorMaskingNode(Cmp, Mask, in LowerINTRINSIC_WO_CHAIN() local
14830 DAG.getUNDEF(BitcastVT), CmpMask, in LowerINTRINSIC_WO_CHAIN()
/external/llvm/lib/Target/ARM/
DARMBaseInstrInfo.h248 unsigned &SrcReg2, int &CmpMask,
256 unsigned SrcReg2, int CmpMask, int CmpValue,
DARMBaseInstrInfo.cpp2246 int &CmpMask, int &CmpValue) const { in analyzeCompare() argument
2253 CmpMask = ~0; in analyzeCompare()
2260 CmpMask = ~0; in analyzeCompare()
2267 CmpMask = MI->getOperand(1).getImm(); in analyzeCompare()
2280 int CmpMask, bool CommonUse) { in isSuitableForMask() argument
2284 if (CmpMask != MI->getOperand(2).getImm()) in isSuitableForMask()
2297 CmpMask, true); in isSuitableForMask()
2360 int CmpMask, int CmpValue, in optimizeCompareInstr() argument
2367 if (CmpMask != ~0) { in optimizeCompareInstr()
2368 if (!isSuitableForMask(MI, SrcReg, CmpMask, false) || isPredicated(MI)) { in optimizeCompareInstr()
[all …]
/external/llvm/lib/CodeGen/
DPeepholeOptimizer.cpp470 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()
/external/llvm/lib/Target/Hexagon/
DHexagonHardwareLoops.cpp382 int CmpImm = 0, CmpMask = 0; in findInductionRegister() local
384 CmpMask, CmpImm); in findInductionRegister()