|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp 4144 Tmp1 = DAG.getNode(ISD::ZERO_EXTEND, dl, NVT, Node->getOperand(0));
4151 Tmp1 = DAG.getNode(ISD::OR, dl, NVT, Tmp1,
4151 Tmp1 = DAG.getNode(ISD::OR, dl, NVT, Tmp1,
4156 Tmp1 = DAG.getNode(Node->getOpcode(), dl, NVT, Tmp1);
4156 Tmp1 = DAG.getNode(Node->getOpcode(), dl, NVT, Tmp1);
4160 Tmp1 = DAG.getNode(ISD::SUB, dl, NVT, Tmp1,
4160 Tmp1 = DAG.getNode(ISD::SUB, dl, NVT, Tmp1,
4164 Results.push_back(DAG.getNode(ISD::TRUNCATE, dl, OVT, Tmp1));
4169 Tmp1 = DAG.getNode(ISD::ZERO_EXTEND, dl, NVT, Node->getOperand(0));
4170 Tmp1 = DAG.getNode(Node->getOpcode(), dl, NVT, Tmp1);
4170 Tmp1 = DAG.getNode(Node->getOpcode(), dl, NVT, Tmp1);
4171 Tmp1 = DAG.getNode(
4172 ISD::SRL, dl, NVT, Tmp1,
4176 Results.push_back(DAG.getNode(ISD::TRUNCATE, dl, OVT, Tmp1));
4181 Tmp1 = PromoteLegalFP_TO_INT(Node->getOperand(0), Node->getValueType(0),
4183 Results.push_back(Tmp1);
4187 Tmp1 = PromoteLegalINT_TO_FP(Node->getOperand(0), Node->getValueType(0),
4189 Results.push_back(Tmp1);
4205 Tmp1 = DAG.getVAArg(NVT, dl, Chain, Ptr, Node->getOperand(2),
4207 Chain = Tmp1.getValue(1);
4209 Tmp2 = DAG.getNode(TruncOp, dl, OVT, Tmp1);
4253 Tmp1 = DAG.getNode(ExtOp, dl, NVT, Node->getOperand(0));
4256 Tmp1 = DAG.getNode(Node->getOpcode(), dl, NVT, Tmp1, Tmp2);
4256 Tmp1 = DAG.getNode(Node->getOpcode(), dl, NVT, Tmp1, Tmp2);
4257 Results.push_back(DAG.getNode(TruncOp, dl, OVT, Tmp1));
4265 Tmp1 = DAG.getNode(ExtOp, dl, NVT, Node->getOperand(0));
4267 Tmp1 = DAG.getNode(ISD::MUL, dl, NVT, Tmp1, Tmp2);
4267 Tmp1 = DAG.getNode(ISD::MUL, dl, NVT, Tmp1, Tmp2);
4272 ISD::SRL, dl, NVT, Tmp1,
4274 Results.push_back(DAG.getNode(ISD::TRUNCATE, dl, OVT, Tmp1));
4291 Tmp1 = Node->getOperand(0);
4296 Tmp1 = DAG.getSelect(dl, NVT, Tmp1, Tmp2, Tmp3);
4296 Tmp1 = DAG.getSelect(dl, NVT, Tmp1, Tmp2, Tmp3);
4297 Tmp1->setFlags(Node->getFlags());
4299 Tmp1 = DAG.getNode(TruncOp, dl, Node->getValueType(0), Tmp1);
4299 Tmp1 = DAG.getNode(TruncOp, dl, Node->getValueType(0), Tmp1);
4301 Tmp1 = DAG.getNode(TruncOp, dl, Node->getValueType(0), Tmp1,
4301 Tmp1 = DAG.getNode(TruncOp, dl, Node->getValueType(0), Tmp1,
4303 Results.push_back(Tmp1);
4310 Tmp1 = DAG.getNode(ISD::BITCAST, dl, NVT, Node->getOperand(0));
4314 Tmp1 = ShuffleWithNarrowerEltType(NVT, OVT, dl, Tmp1, Tmp2, Mask);
4314 Tmp1 = ShuffleWithNarrowerEltType(NVT, OVT, dl, Tmp1, Tmp2, Mask);
4315 Tmp1 = DAG.getNode(ISD::BITCAST, dl, OVT, Tmp1);
4315 Tmp1 = DAG.getNode(ISD::BITCAST, dl, OVT, Tmp1);
4316 Results.push_back(Tmp1);
4326 Tmp1 = DAG.getNode(ExtOp, dl, NVT, Node->getOperand(0));
4328 Results.push_back(DAG.getNode(ISD::SETCC, dl, Node->getValueType(0), Tmp1,
4339 Tmp1 = DAG.getNode(ExtOp, dl, NVT, Node->getOperand(2));
4343 Tmp1, Tmp2, Node->getOperand(4)));
4354 Tmp1 = DAG.getNode(ISD::FP_EXTEND, dl, NVT, Node->getOperand(0));
4356 Tmp3 = DAG.getNode(Node->getOpcode(), dl, NVT, Tmp1, Tmp2,
4362 Tmp1 = DAG.getNode(ISD::FP_EXTEND, dl, NVT, Node->getOperand(0));
4367 DAG.getNode(Node->getOpcode(), dl, NVT, Tmp1, Tmp2, Tmp3),
4372 Tmp1 = DAG.getNode(ISD::FP_EXTEND, dl, NVT, Node->getOperand(0));
4374 Tmp3 = DAG.getNode(Node->getOpcode(), dl, NVT, Tmp1, Tmp2);
4402 Tmp1 = DAG.getNode(ISD::FP_EXTEND, dl, NVT, Node->getOperand(0));
4403 Tmp2 = DAG.getNode(Node->getOpcode(), dl, NVT, Tmp1);