reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1283 if (translateSimpleIntrinsic(CI, ID, MIRBuilder)) 1313 MIRBuilder.buildInstr(Op).addFrameIndex(getOrCreateFrameIndex(*AI)); 1328 MIRBuilder.getDebugLoc()) && 1339 MIRBuilder.buildIndirectDbgValue(getOrCreateVReg(*Address), 1349 MIRBuilder.getDebugLoc()) && 1352 MIRBuilder.buildDbgLabel(DI.getLabel()); 1365 MIRBuilder.buildInstr(TargetOpcode::G_VASTART) 1376 MIRBuilder.getDebugLoc()) && 1381 MIRBuilder.buildDirectDbgValue(0, DI.getVariable(), DI.getExpression()); 1383 MIRBuilder.buildConstDbgValue(*CI, DI.getVariable(), DI.getExpression()); 1390 MIRBuilder.buildDirectDbgValue(Reg, DI.getVariable(), DI.getExpression()); 1396 return translateOverflowIntrinsic(CI, TargetOpcode::G_UADDO, MIRBuilder); 1398 return translateOverflowIntrinsic(CI, TargetOpcode::G_SADDO, MIRBuilder); 1400 return translateOverflowIntrinsic(CI, TargetOpcode::G_USUBO, MIRBuilder); 1402 return translateOverflowIntrinsic(CI, TargetOpcode::G_SSUBO, MIRBuilder); 1404 return translateOverflowIntrinsic(CI, TargetOpcode::G_UMULO, MIRBuilder); 1406 return translateOverflowIntrinsic(CI, TargetOpcode::G_SMULO, MIRBuilder); 1418 MIRBuilder.buildInstr(TargetOpcode::G_FMA, {Dst}, {Op0, Op1, Op2}, 1422 auto FMul = MIRBuilder.buildInstr(TargetOpcode::G_FMUL, {Ty}, {Op0, Op1}, 1424 MIRBuilder.buildInstr(TargetOpcode::G_FADD, {Dst}, {FMul, Op2}, 1432 return translateMemFunc(CI, MIRBuilder, ID); 1437 MIRBuilder.buildConstant(Reg, TypeID); 1447 getStackGuard(getOrCreateVReg(CI), MIRBuilder); 1452 getStackGuard(GuardVal, MIRBuilder); 1458 MIRBuilder.buildStore( 1477 MIRBuilder.buildCopy(Reg, StackPtr); 1491 MIRBuilder.buildCopy(StackPtr, Reg); 1503 MIRBuilder.buildInstr(Opcode) 1511 MIRBuilder.buildUndef(Undef);