| 3218 | } |
| 3219 | |
| 3220 | int AddInstrDot(ILOperand *op, RefPtr<ILType> typeIL, int ID0, int ID1) |
| 3221 | { |
| 3222 | int typeID = DefineType(typeIL); |
| 3223 | ++CurrentID; |
| 3224 | CodeGen.OpDot(CurrentID, typeID, ID0, ID1); |
| 3225 | IDInfos[CurrentID] = IDInfo::CreateIDInfoForValue( |
| 3226 | CurrentID, |
| 3227 | typeIL, |
| 3228 | op, |
| 3229 | typeID |
| 3230 | ); |
| 3231 | UpdateValue(op, CurrentID); |
| 3232 | return CurrentID; |
| 3233 | } |
| 3234 | |
| 3235 | int AddInstrTranspose(ILOperand *op, RefPtr<ILType> typeIL, int ID) |
| 3236 | { |