Home
last modified time | relevance | path

Searched refs:CNode (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelDAGToDAG.cpp4232 MachineSDNode *CNode = CurDAG->getMachineNode(MOpc, dl, VTs, Ops); in emitPCMPISTR() local
4234 ReplaceUses(N1.getValue(1), SDValue(CNode, 2)); in emitPCMPISTR()
4236 CurDAG->setNodeMemRefs(CNode, {cast<LoadSDNode>(N1)->getMemOperand()}); in emitPCMPISTR()
4237 return CNode; in emitPCMPISTR()
4242 MachineSDNode *CNode = CurDAG->getMachineNode(ROpc, dl, VTs, Ops); in emitPCMPISTR() local
4243 return CNode; in emitPCMPISTR()
4265 MachineSDNode *CNode = CurDAG->getMachineNode(MOpc, dl, VTs, Ops); in emitPCMPESTR() local
4266 InGlue = SDValue(CNode, 3); in emitPCMPESTR()
4268 ReplaceUses(N2.getValue(1), SDValue(CNode, 2)); in emitPCMPESTR()
4270 CurDAG->setNodeMemRefs(CNode, {cast<LoadSDNode>(N2)->getMemOperand()}); in emitPCMPESTR()
[all …]
H A DX86ISelLowering.cpp4708 ConstantPoolSDNode *CNode = getTargetConstantPoolFromBasePtr(Ptr); in getTargetConstantFromBasePtr() local
4709 if (!CNode || CNode->isMachineConstantPoolEntry() || CNode->getOffset() != 0) in getTargetConstantFromBasePtr()
4711 return CNode->getConstVal(); in getTargetConstantFromBasePtr()
47895 ConstantSDNode *CNode = isConstOrConstSplat( in combineMul() local
47898 if (!CNode) { in combineMul()
47908 C = &(CNode->getAPIntValue()); in combineMul()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DComplexDeinterleavingPass.cpp741 NodePtr CNode = identifyNodeWithImplicitAdd(CRInst, CIInst, PartialMatch); in identifyPartialMul() local
742 if (!CNode) { in identifyPartialMul()
765 Node->addOperand(CNode); in identifyPartialMul()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp4258 if (auto CNode = dyn_cast<ConstantSDNode>(N)) { in SelectSVESignedArithImm() local
4259 int64_t ImmVal = CNode->getSExtValue(); in SelectSVESignedArithImm()
4270 if (auto CNode = dyn_cast<ConstantSDNode>(N)) { in SelectSVEArithImm() local
4271 uint64_t ImmVal = CNode->getZExtValue(); in SelectSVEArithImm()
4299 if (auto CNode = dyn_cast<ConstantSDNode>(N)) { in SelectSVELogicalImm() local
4300 uint64_t ImmVal = CNode->getZExtValue(); in SelectSVELogicalImm()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp13884 ConstantSDNode *CNode = dyn_cast<ConstantSDNode>(N->getOperand(1)); in expandMul()
13885 if (!CNode) in expandMul()
13887 uint64_t MulAmt = CNode->getZExtValue(); in expandMul()
18064 auto *CNode = dyn_cast<ConstantPoolSDNode>(Ptr); in getTargetConstantFromLoad()
18065 if (!CNode || CNode->isMachineConstantPoolEntry() || in getTargetConstantFromLoad()
18066 CNode->getOffset() != 0) in getTargetConstantFromLoad()
18069 return CNode; in getTargetConstantFromLoad()
18074 auto *CNode = GetSupportedConstantPool(Ptr); in getTargetConstantFromLoad()
18075 if (!CNode || CNod in getTargetConstantFromLoad()
13881 ConstantSDNode *CNode = dyn_cast<ConstantSDNode>(N->getOperand(1)); expandMul() local
18061 auto *CNode = dyn_cast<ConstantPoolSDNode>(Ptr); getTargetConstantFromLoad() local
18071 auto *CNode = GetSupportedConstantPool(Ptr); getTargetConstantFromLoad() local
[all...]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp12715 ConstantSDNode *CNode = isConstOrConstSplat(Op, /*AllowUndefs*/ false, in visitSETCC() local
12717 if (CNode == nullptr) in visitSETCC()
12719 return CNode->getAPIntValue(); in visitSETCC()
23785 if (auto CNode = dyn_cast<ConstantSDNode>(Op.getOperand(1))) in visitBUILD_VECTOR() local
23786 return CNode->getZExtValue(); in visitBUILD_VECTOR()