Home | History | Annotate | Download | only in X86

Lines Matching refs:addReg

175           .addReg(Reg, getDefRegState(!isSub) | getUndefRegState(isSub));
190 .addReg(StackPtr)
696 .addReg(StackPtr)
736 .addReg(FramePtr, RegState::Kill)
765 .addReg(StackPtr)
790 .addReg(StackPtr)
873 .addReg(X86::EAX, RegState::Kill)
894 .addReg(StackPtr, RegState::Define | RegState::Implicit)
895 .addReg(X86::EFLAGS, RegState::Define | RegState::Implicit)
1046 StackPtr).addReg(FramePtr);
1057 .addReg(FramePtr);
1071 StackPtr).addReg(DestAddr.getReg());
1120 addReg(JumpTarget.getReg(), RegState::Kill);
1123 addReg(JumpTarget.getReg(), RegState::Kill);
1208 BuildMI(MBB, MI, DL, TII.get(Opc)).addReg(Reg, RegState::Kill)
1424 BuildMI(checkMBB, DL, TII.get(X86::LEA64r), ScratchReg).addReg(X86::RSP)
1425 .addImm(1).addReg(0).addImm(-StackSize).addReg(0);
1427 BuildMI(checkMBB, DL, TII.get(X86::CMP64rm)).addReg(ScratchReg)
1428 .addReg(0).addImm(1).addReg(0).addImm(TlsOffset).addReg(TlsReg);
1448 BuildMI(checkMBB, DL, TII.get(X86::LEA32r), ScratchReg).addReg(X86::ESP)
1449 .addImm(1).addReg(0).addImm(-StackSize).addReg(0);
1452 BuildMI(checkMBB, DL, TII.get(X86::CMP32rm)).addReg(ScratchReg)
1453 .addReg(0).addImm(0).addReg(0).addImm(TlsOffset).addReg(TlsReg);
1477 .addReg(ScratchReg2, RegState::Kill);
1482 .addReg(ScratchReg)
1483 .addReg(ScratchReg2).addImm(1).addReg(0)
1485 .addReg(TlsReg);
1503 BuildMI(allocMBB, DL, TII.get(X86::MOV64rr), X86::RAX).addReg(X86::R10);