reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2224 if (Opcode == R600::DOT_4) { 2226 TII->getOperandIdx(Opcode, R600::OpName::src0_X), 2227 TII->getOperandIdx(Opcode, R600::OpName::src0_Y), 2228 TII->getOperandIdx(Opcode, R600::OpName::src0_Z), 2229 TII->getOperandIdx(Opcode, R600::OpName::src0_W), 2230 TII->getOperandIdx(Opcode, R600::OpName::src1_X), 2231 TII->getOperandIdx(Opcode, R600::OpName::src1_Y), 2232 TII->getOperandIdx(Opcode, R600::OpName::src1_Z), 2233 TII->getOperandIdx(Opcode, R600::OpName::src1_W) 2236 TII->getOperandIdx(Opcode, R600::OpName::src0_neg_X), 2237 TII->getOperandIdx(Opcode, R600::OpName::src0_neg_Y), 2238 TII->getOperandIdx(Opcode, R600::OpName::src0_neg_Z), 2239 TII->getOperandIdx(Opcode, R600::OpName::src0_neg_W), 2240 TII->getOperandIdx(Opcode, R600::OpName::src1_neg_X), 2241 TII->getOperandIdx(Opcode, R600::OpName::src1_neg_Y), 2242 TII->getOperandIdx(Opcode, R600::OpName::src1_neg_Z), 2243 TII->getOperandIdx(Opcode, R600::OpName::src1_neg_W) 2246 TII->getOperandIdx(Opcode, R600::OpName::src0_abs_X), 2247 TII->getOperandIdx(Opcode, R600::OpName::src0_abs_Y), 2248 TII->getOperandIdx(Opcode, R600::OpName::src0_abs_Z), 2249 TII->getOperandIdx(Opcode, R600::OpName::src0_abs_W), 2250 TII->getOperandIdx(Opcode, R600::OpName::src1_abs_X), 2251 TII->getOperandIdx(Opcode, R600::OpName::src1_abs_Y), 2252 TII->getOperandIdx(Opcode, R600::OpName::src1_abs_Z), 2253 TII->getOperandIdx(Opcode, R600::OpName::src1_abs_W) 2261 bool HasDst = TII->getOperandIdx(Opcode, R600::OpName::dst) > -1; 2262 int SelIdx = TII->getSelIdx(Opcode, OperandIdx[i]); 2267 return DAG.getMachineNode(Opcode, SDLoc(Node), Node->getVTList(), Ops); 2269 } else if (Opcode == R600::REG_SEQUENCE) { 2273 return DAG.getMachineNode(Opcode, SDLoc(Node), Node->getVTList(), Ops); 2276 if (!TII->hasInstrModifiers(Opcode)) 2279 TII->getOperandIdx(Opcode, R600::OpName::src0), 2280 TII->getOperandIdx(Opcode, R600::OpName::src1), 2281 TII->getOperandIdx(Opcode, R600::OpName::src2) 2284 TII->getOperandIdx(Opcode, R600::OpName::src0_neg), 2285 TII->getOperandIdx(Opcode, R600::OpName::src1_neg), 2286 TII->getOperandIdx(Opcode, R600::OpName::src2_neg) 2289 TII->getOperandIdx(Opcode, R600::OpName::src0_abs), 2290 TII->getOperandIdx(Opcode, R600::OpName::src1_abs), 2300 bool HasDst = TII->getOperandIdx(Opcode, R600::OpName::dst) > -1; 2301 int SelIdx = TII->getSelIdx(Opcode, OperandIdx[i]); 2302 int ImmIdx = TII->getOperandIdx(Opcode, R600::OpName::literal); 2310 return DAG.getMachineNode(Opcode, SDLoc(Node), Node->getVTList(), Ops);