Lines Matching defs:ResultReg

89                          unsigned &ResultReg);
183 unsigned &ResultReg) {
230 ResultReg = createResultReg(RC);
232 DL, TII.get(Opc), ResultReg), AM);
340 unsigned &ResultReg) {
346 ResultReg = RR;
912 unsigned ResultReg = 0;
913 if (X86FastEmitLoad(VT, AM, ResultReg)) {
914 UpdateValueMap(I, ResultReg);
997 unsigned ResultReg = createResultReg(&X86::GR8RegClass);
1011 TII.get(X86::AND8rr), ResultReg).addReg(NPReg).addReg(EReg);
1012 UpdateValueMap(I, ResultReg);
1023 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, TII.get(X86::OR8rr),ResultReg)
1025 UpdateValueMap(I, ResultReg);
1063 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, TII.get(SetCCOpc), ResultReg);
1064 UpdateValueMap(I, ResultReg);
1073 unsigned ResultReg = getRegForValue(I->getOperand(0));
1074 if (ResultReg == 0)
1081 ResultReg = FastEmitZExtFromI1(MVT::i8, ResultReg, /*TODO: Kill=*/false);
1084 if (ResultReg == 0)
1101 .addReg(ResultReg);
1103 ResultReg = createResultReg(&X86::GR64RegClass);
1105 ResultReg)
1108 ResultReg = FastEmit_r(MVT::i8, DstVT.getSimpleVT(), ISD::ZERO_EXTEND,
1109 ResultReg, /*Kill=*/true);
1110 if (ResultReg == 0)
1114 UpdateValueMap(I, ResultReg);
1310 unsigned ResultReg = createResultReg(RC);
1311 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, TII.get(OpReg), ResultReg)
1313 UpdateValueMap(I, ResultReg);
1453 unsigned ResultReg = 0;
1467 ResultReg = FastEmitInst_extractsubreg(MVT::i8, ResultSuperReg,
1471 if (!ResultReg) {
1472 ResultReg = createResultReg(TypeEntry.RC);
1473 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, TII.get(Copy), ResultReg)
1476 UpdateValueMap(I, ResultReg);
1513 unsigned ResultReg = createResultReg(RC);
1514 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, TII.get(Opc), ResultReg)
1516 UpdateValueMap(I, ResultReg);
1528 unsigned ResultReg = createResultReg(&X86::FR64RegClass);
1530 TII.get(X86::CVTSS2SDrr), ResultReg)
1532 UpdateValueMap(I, ResultReg);
1547 unsigned ResultReg = createResultReg(&X86::FR32RegClass);
1549 TII.get(X86::CVTSD2SSrr), ResultReg)
1551 UpdateValueMap(I, ResultReg);
1594 unsigned ResultReg = FastEmitInst_extractsubreg(MVT::i8,
1597 if (!ResultReg)
1600 UpdateValueMap(I, ResultReg);
1755 unsigned ResultReg = FuncInfo.CreateRegs(I.getType());
1756 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, TII.get(OpC), ResultReg)
1762 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, TII.get(Opc), ResultReg+1);
1764 UpdateValueMap(&I, ResultReg, 2);
1835 unsigned ResultReg = createResultReg(RC);
1837 ResultReg).addReg(DstReg, getKillRegState(true));
1838 UpdateValueMap(I, ResultReg);
2259 unsigned ResultReg = FuncInfo.CreateRegs(I->getType());
2263 unsigned CopyReg = ResultReg + i;
2295 TII.get(Opc), ResultReg + i), FI);
2300 UpdateValueMap(I, ResultReg, RVLocs.size());
2428 unsigned ResultReg = createResultReg(RC);
2430 TII.get(Opc), ResultReg), AM);
2431 return ResultReg;
2459 unsigned ResultReg = createResultReg(RC);
2461 TII.get(Opc), ResultReg),
2464 return ResultReg;
2483 unsigned ResultReg = createResultReg(RC);
2485 TII.get(Opc), ResultReg), AM);
2486 return ResultReg;
2522 unsigned ResultReg = createResultReg(RC);
2523 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, TII.get(Opc), ResultReg);
2524 return ResultReg;