Home
last modified time | relevance | path

Searched refs:AddrNumOperands (Results 1 – 25 of 34) sorted by relevance

12

/external/llvm-project/llvm/lib/Target/X86/
DX86ExpandPseudo.cpp197 MachineOperand &StackAdjust = MBBI->getOperand(isMem ? X86::AddrNumOperands in ExpandMI()
263 for (unsigned i = 0; i != X86::AddrNumOperands; ++i) in ExpandMI()
386 for (int i = 0; i < X86::AddrNumOperands; ++i) { in ExpandMI()
410 Register Reg = MBBI->getOperand(X86::AddrNumOperands).getReg(); in ExpandMI()
411 bool SrcIsKill = MBBI->getOperand(X86::AddrNumOperands).isKill(); in ExpandMI()
418 for (int i = 0; i < X86::AddrNumOperands; ++i) { in ExpandMI()
DX86CallFrameOptimization.cpp291 const MachineOperand &ImmOp = MI->getOperand(X86::AddrNumOperands); in classifyInstruction()
297 const MachineOperand &ImmOp = MI->getOperand(X86::AddrNumOperands); in classifyInstruction()
509 const MachineOperand &PushOp = Store->getOperand(X86::AddrNumOperands); in adjustCallSequence()
564 for (unsigned i = NumOps - X86::AddrNumOperands; i != NumOps; ++i) in adjustCallSequence()
DX86MCInstLower.cpp506 assert(OutMI.getNumOperands() == 1 + X86::AddrNumOperands && in Lower()
815 assert(OutMI.getNumOperands() == X86::AddrNumOperands && in Lower()
2026 assert(MI->getNumOperands() >= (SrcIdx + 1 + X86::AddrNumOperands) && in addConstantComments()
2104 assert(MI->getNumOperands() >= (SrcIdx + 1 + X86::AddrNumOperands) && in addConstantComments()
2122 assert(MI->getNumOperands() >= (3 + X86::AddrNumOperands + 1) && in addConstantComments()
2148 assert(MI->getNumOperands() >= (3 + X86::AddrNumOperands) && in addConstantComments()
2163 assert(MI->getNumOperands() == (1 + X86::AddrNumOperands) && in addConstantComments()
2223 assert(MI->getNumOperands() >= (1 + X86::AddrNumOperands) && in addConstantComments()
2315 assert(MI->getNumOperands() >= (1 + X86::AddrNumOperands) && in addConstantComments()
DX86DomainReassignment.cpp534 MemOpEnd = MemOpStart + X86::AddrNumOperands; in usedAsAddr()
569 OpIdx += (X86::AddrNumOperands - 1); in buildClosure()
DX86AvoidStoreForwardingBlocks.cpp430 MachineOperand &StoreSrcVReg = StoreInst->getOperand(X86::AddrNumOperands); in buildCopy()
432 NewStore->getOperand(X86::AddrNumOperands).setIsKill(StoreSrcVReg.isKill()); in buildCopy()
DX86InstrInfo.h126 return Op + X86::AddrNumOperands <= MI.getNumOperands() && in isMem()
DX86InstrInfo.cpp924 if (MI.getOperand(X86::AddrNumOperands).getSubReg() == 0 && in isStoreToStackSlot()
926 return MI.getOperand(X86::AddrNumOperands).getReg(); in isStoreToStackSlot()
4594 Register SrcReg = MIB.getReg(X86::AddrNumOperands); in expandNOVLXStore()
4604 MIB->getOperand(X86::AddrNumOperands).setReg(SrcReg); in expandNOVLXStore()
5492 if (MOs.size() == X86::AddrNumOperands && in foldMemoryOperandImpl()
6028 SmallVector<MachineOperand,X86::AddrNumOperands> MOs; in foldMemoryOperandImpl()
6111 MOs.append(LoadMI.operands_begin() + NumOps - X86::AddrNumOperands, in foldMemoryOperandImpl()
6236 SmallVector<MachineOperand, X86::AddrNumOperands> AddrOps; in unfoldMemoryOperand()
6242 if (i >= Index && i < Index + X86::AddrNumOperands) in unfoldMemoryOperand()
6274 for (unsigned i = 1; i != 1 + X86::AddrNumOperands; ++i) { in unfoldMemoryOperand()
[all …]
DX86FlagsCopyLowering.cpp976 for (int i = 0; i < X86::AddrNumOperands; ++i) in rewriteSetCC()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86CallFrameOptimization.cpp291 MachineOperand ImmOp = MI->getOperand(X86::AddrNumOperands); in classifyInstruction()
297 MachineOperand ImmOp = MI->getOperand(X86::AddrNumOperands); in classifyInstruction()
509 MachineOperand PushOp = Store->getOperand(X86::AddrNumOperands); in adjustCallSequence()
563 for (unsigned i = NumOps - X86::AddrNumOperands; i != NumOps; ++i) in adjustCallSequence()
DX86ExpandPseudo.cpp197 MachineOperand &StackAdjust = MBBI->getOperand(isMem ? X86::AddrNumOperands in ExpandMI()
263 for (unsigned i = 0; i != X86::AddrNumOperands; ++i) in ExpandMI()
DX86DomainReassignment.cpp538 MemOpEnd = MemOpStart + X86::AddrNumOperands; in usedAsAddr()
573 OpIdx += (X86::AddrNumOperands - 1); in buildClosure()
DX86MCInstLower.cpp479 assert(OutMI.getNumOperands() == 1 + X86::AddrNumOperands && in Lower()
768 assert(OutMI.getNumOperands() == X86::AddrNumOperands && in Lower()
2061 for (int i = 0; i < X86::AddrNumOperands; ++i) { in EmitInstruction()
2070 for (int i = 0; i < X86::AddrNumOperands; ++i) { in EmitInstruction()
2085 Register Reg = MI->getOperand(X86::AddrNumOperands).getReg(); in EmitInstruction()
2091 for (int i = 0; i < X86::AddrNumOperands; ++i) in EmitInstruction()
2098 for (int i = 0; i < X86::AddrNumOperands; ++i) { in EmitInstruction()
DX86AvoidStoreForwardingBlocks.cpp430 MachineOperand &StoreSrcVReg = StoreInst->getOperand(X86::AddrNumOperands); in buildCopy()
432 NewStore->getOperand(X86::AddrNumOperands).setIsKill(StoreSrcVReg.isKill()); in buildCopy()
DX86InstrInfo.h128 return Op + X86::AddrNumOperands <= MI.getNumOperands() && in isMem()
DX86InstrInfo.cpp440 if (MI.getOperand(X86::AddrNumOperands).getSubReg() == 0 && in isStoreToStackSlot()
442 return MI.getOperand(X86::AddrNumOperands).getReg(); in isStoreToStackSlot()
4043 Register SrcReg = MIB->getOperand(X86::AddrNumOperands).getReg(); in expandNOVLXStore()
4053 MIB->getOperand(X86::AddrNumOperands).setReg(SrcReg); in expandNOVLXStore()
4857 if (MOs.size() == X86::AddrNumOperands && in foldMemoryOperandImpl()
5276 SmallVector<MachineOperand,X86::AddrNumOperands> MOs; in foldMemoryOperandImpl()
5355 MOs.append(LoadMI.operands_begin() + NumOps - X86::AddrNumOperands, in foldMemoryOperandImpl()
5480 SmallVector<MachineOperand, X86::AddrNumOperands> AddrOps; in unfoldMemoryOperand()
5486 if (i >= Index && i < Index + X86::AddrNumOperands) in unfoldMemoryOperand()
5518 for (unsigned i = 1; i != 1 + X86::AddrNumOperands; ++i) { in unfoldMemoryOperand()
[all …]
DX86FlagsCopyLowering.cpp1114 for (int i = 0; i < X86::AddrNumOperands; ++i) in rewriteSetCC()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/MCTargetDesc/
DX86MCCodeEmitter.cpp887 CurOp += X86::AddrNumOperands; in emitVEXOpcodePrefix()
947 VEX_4V = ~getX86RegEncoding(MI, CurOp + X86::AddrNumOperands) & 0xf; in emitVEXOpcodePrefix()
1212 CurOp += X86::AddrNumOperands; in determineREXPrefix()
1221 CurOp += X86::AddrNumOperands; in determineREXPrefix()
1490 unsigned SrcRegNum = CurOp + X86::AddrNumOperands; in encodeInstruction()
1573 CurOp = FirstMemOp + X86::AddrNumOperands; in encodeInstruction()
1585 CurOp = FirstMemOp + X86::AddrNumOperands; in encodeInstruction()
1602 CurOp = FirstMemOp + X86::AddrNumOperands; in encodeInstruction()
1608 CurOp = FirstMemOp + X86::AddrNumOperands; in encodeInstruction()
1648 CurOp = FirstMemOp + X86::AddrNumOperands; in encodeInstruction()
[all …]
DX86BaseInfo.h41 AddrNumOperands = 5 enumerator
/external/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
DX86MCCodeEmitter.cpp909 CurOp += X86::AddrNumOperands; in emitVEXOpcodePrefix()
970 VEX_4V = ~getX86RegEncoding(MI, CurOp + X86::AddrNumOperands) & 0xf; in emitVEXOpcodePrefix()
1249 CurOp += X86::AddrNumOperands; in emitREXPrefix()
1258 CurOp += X86::AddrNumOperands; in emitREXPrefix()
1508 unsigned SrcRegNum = CurOp + X86::AddrNumOperands; in encodeInstruction()
1594 CurOp = FirstMemOp + X86::AddrNumOperands; in encodeInstruction()
1606 CurOp = FirstMemOp + X86::AddrNumOperands; in encodeInstruction()
1623 CurOp = FirstMemOp + X86::AddrNumOperands; in encodeInstruction()
1629 CurOp = FirstMemOp + X86::AddrNumOperands; in encodeInstruction()
1672 CurOp = FirstMemOp + X86::AddrNumOperands; in encodeInstruction()
[all …]
DX86BaseInfo.h41 AddrNumOperands = 5 enumerator
/external/llvm/lib/Target/X86/MCTargetDesc/
DX86MCCodeEmitter.cpp727 CurOp += X86::AddrNumOperands; in EmitVEXOpcodePrefix()
779 VEX_4V = ~getX86RegEncoding(MI, CurOp + X86::AddrNumOperands) & 0xf; in EmitVEXOpcodePrefix()
998 CurOp += X86::AddrNumOperands; in DetermineREXPrefix()
1008 CurOp += X86::AddrNumOperands; in DetermineREXPrefix()
1292 unsigned SrcRegNum = CurOp + X86::AddrNumOperands; in encodeInstruction()
1346 CurOp = FirstMemOp + X86::AddrNumOperands; in encodeInstruction()
1383 CurOp += X86::AddrNumOperands; in encodeInstruction()
DX86BaseInfo.h42 AddrNumOperands = 5 enumerator
/external/llvm/lib/Target/X86/
DX86CallFrameOptimization.cpp467 MachineOperand PushOp = MOV->getOperand(X86::AddrNumOperands); in adjustCallSequence()
516 for (unsigned i = NumOps - X86::AddrNumOperands; i != NumOps; ++i) in adjustCallSequence()
DX86InstrInfo.h137 return Op + X86::AddrNumOperands <= MI.getNumOperands() && in isMem()
/external/llvm-project/llvm/lib/Target/X86/AsmParser/
DX86AsmParser.cpp3704 if (!Inst.getOperand(X86::AddrNumOperands).isImm() || in processInstruction()
3705 Inst.getOperand(X86::AddrNumOperands).getImm() != 1) in processInstruction()
3743 for (int i = 0; i != X86::AddrNumOperands; ++i) in processInstruction()
3842 X86::AddrNumOperands - 1).getReg(); in validateInstruction()

12