| 3418 | } |
| 3419 | |
| 3420 | Id Builder::createVectorExtractDynamic(Id vector, Id typeId, Id componentIndex) |
| 3421 | { |
| 3422 | Instruction* extract = new Instruction(getUniqueId(), typeId, Op::OpVectorExtractDynamic); |
| 3423 | extract->reserveOperands(2); |
| 3424 | extract->addIdOperand(vector); |
| 3425 | extract->addIdOperand(componentIndex); |
| 3426 | addInstruction(std::unique_ptr<Instruction>(extract)); |
| 3427 | |
| 3428 | return extract->getResultId(); |
| 3429 | } |
| 3430 | |
| 3431 | Id Builder::createVectorInsertDynamic(Id vector, Id typeId, Id component, Id componentIndex) |
| 3432 | { |
nothing calls this directly
no test coverage detected