Home
last modified time | relevance | path

Searched refs:isConstantOrConstantVector (Results 1 – 4 of 4) sorted by relevance

/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/
H A DUtils.h430 bool isConstantOrConstantVector(const MachineInstr &MI,
472 bool isConstantOrConstantVector(MachineInstr &MI,
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/
H A DUtils.cpp1175 bool llvm::isConstantOrConstantVector(MachineInstr &MI, in isConstantOrConstantVector() function in llvm
1192 bool llvm::isConstantOrConstantVector(const MachineInstr &MI, in isConstantOrConstantVector() function in llvm
H A DCombinerHelper.cpp3200 if (!isConstantOrConstantVector(*SelectLHS, MRI, in matchFoldBinOpIntoSelect()
3204 if (!isConstantOrConstantVector(*SelectRHS, MRI, in matchFoldBinOpIntoSelect()
3223 return isConstantOrConstantVector(*MRI.getVRegDef(OtherOperandReg), MRI, in matchFoldBinOpIntoSelect()
5042 if (!isConstantOrConstantVector(*RHSDef, MRI)) in matchUDivByConst()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp984 static bool isConstantOrConstantVector(SDValue N, bool NoOpaques = false) { in isConstantOrConstantVector() function
1006 return isConstantOrConstantVector(V, NoOpaques) || in isAnyConstantBuildVector()
2267 if (!isConstantOrConstantVector(CT, true) && in foldBinOpIntoSelect()
2272 if (!isConstantOrConstantVector(CF, true) && in foldBinOpIntoSelect()
2288 !isConstantOrConstantVector(CBO, true) && in foldBinOpIntoSelect()
2316 !isConstantOrConstantVector(NewCT, true) && in foldBinOpIntoSelect()
2323 !isConstantOrConstantVector(NewCF, true) && in foldBinOpIntoSelect()
2514 isConstantOrConstantVector(N0.getOperand(1), /* NoOpaque */ true)) { in visitADDLike()
2581 if (isConstantOrConstantVector(N00) || isConstantOrConstantVector(N10)) in visitADDLike()
2855 if (isConstantOrConstantVector(N0.getOperand(1), /*NoOpaques=*/true)) { in visitADDLikeCommutative()
[all …]