Home
last modified time | relevance | path

Searched refs:CurOp (Results 1 – 13 of 13) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/X86/MCTargetDesc/
H A DX86MCCodeEmitter.cpp989 ++CurOp; in emitVEXOpcodePrefix()
1429 CurOp = SrcRegNum + 1; in encodeInstruction()
1446 CurOp = SrcRegNum + 1; in encodeInstruction()
1461 CurOp = SrcRegNum + 1; in encodeInstruction()
1475 CurOp = SrcRegNum + 1; in encodeInstruction()
1492 CurOp = SrcRegNum + 1; in encodeInstruction()
1585 ++CurOp; in encodeInstruction()
1587 ++CurOp; in encodeInstruction()
1619 ++CurOp; in encodeInstruction()
1621 ++CurOp; in encodeInstruction()
[all …]
H A DX86IntelInstPrinter.cpp153 unsigned CurOp = 0; in printVecCompareInstr() local
154 printOperand(MI, CurOp++, OS); in printVecCompareInstr()
159 printOperand(MI, CurOp++, OS); in printVecCompareInstr()
163 printOperand(MI, CurOp++, OS); in printVecCompareInstr()
172 printwordmem(MI, CurOp++, OS); in printVecCompareInstr()
211 printOperand(MI, CurOp++, OS); in printVecCompareInstr()
307 unsigned CurOp = 0; in printVecCompareInstr() local
308 printOperand(MI, CurOp++, OS); in printVecCompareInstr()
313 printOperand(MI, CurOp++, OS); in printVecCompareInstr()
317 printOperand(MI, CurOp++, OS); in printVecCompareInstr()
[all …]
H A DX86ATTInstPrinter.cpp182 printwordmem(MI, CurOp--, OS); in printVecCompareInstr()
184 printqwordmem(MI, CurOp--, OS); in printVecCompareInstr()
186 printdwordmem(MI, CurOp--, OS); in printVecCompareInstr()
223 printOperand(MI, CurOp--, OS); in printVecCompareInstr()
227 printOperand(MI, CurOp--, OS); in printVecCompareInstr()
230 if (CurOp > 0) { in printVecCompareInstr()
233 printOperand(MI, CurOp--, OS); in printVecCompareInstr()
359 printOperand(MI, CurOp--, OS); in printVecCompareInstr()
363 printOperand(MI, CurOp--, OS); in printVecCompareInstr()
366 if (CurOp > 0) { in printVecCompareInstr()
[all …]
H A DX86AsmBackend.cpp261 unsigned CurOp = X86II::getOperandBias(Desc); in isRIPRelative() local
265 unsigned BaseRegNum = MemoryOperand + CurOp + X86::AddrBaseReg; in isRIPRelative()
/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVISelDAGToDAG.cpp304 unsigned CurOp = 2; in selectVLSEG() local
314 CurOp += NF; in selectVLSEG()
347 unsigned CurOp = 2; in selectVLSEGFF() local
357 CurOp += NF; in selectVLSEGFF()
392 unsigned CurOp = 2; in selectVLXSEG() local
402 CurOp += NF; in selectVLXSEG()
454 unsigned CurOp = 2 + NF; in selectVSSEG() local
484 unsigned CurOp = 2 + NF; in selectVSXSEG() local
1300 CurOp++; in Select()
1353 CurOp++; in Select()
[all …]
H A DRISCVISelDAGToDAG.h92 const SDLoc &DL, unsigned CurOp,
/llvm-project-15.0.7/llvm/utils/TableGen/
H A DCompressInstEmitter.cpp642 StringRef CurOp; in emitCompressInstEmitter() local
670 CurOp = Source.TheDef->getName(); in emitCompressInstEmitter()
672 if (CurOp != PrevOp) { in emitCompressInstEmitter()
675 CaseStream.indent(4) << "case " + TargetName + "::" + CurOp + ": {\n"; in emitCompressInstEmitter()
831 PrevOp = CurOp; in emitCompressInstEmitter()
835 Func.indent(4) << "} // case " << CurOp << "\n"; in emitCompressInstEmitter()
H A DDAGISelMatcherGen.cpp598 unsigned CurOp = NextRecordedOperandNo; in EmitMatcherCode() local
600 NamedComplexPatternOperands[N->getChild(i)->getName()] = CurOp + 1; in EmitMatcherCode()
601 CurOp += N->getChild(i)->getNumMIResults(CGP); in EmitMatcherCode()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGDecl.cpp1054 llvm::Constant *CurOp; in constStructWithPadding() local
1056 CurOp = llvm::Constant::getNullValue(STy->getElementType(i)); in constStructWithPadding()
1058 CurOp = cast<llvm::Constant>(constant->getAggregateElement(i)); in constStructWithPadding()
1059 auto *NewOp = constWithPadding(CGM, isPattern, CurOp); in constStructWithPadding()
1060 if (CurOp != NewOp) in constStructWithPadding()
1063 SizeSoFar = CurOff + DL.getTypeAllocSize(CurOp->getType()); in constStructWithPadding()
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGISel.cpp1972 unsigned CurOp = InlineAsm::Op_FirstOperand; in SelectInlineAsmMemoryOperands() local
1973 Flags = cast<ConstantSDNode>(InOps[CurOp])->getZExtValue(); in SelectInlineAsmMemoryOperands()
1975 CurOp += InlineAsm::getNumOperandRegisters(Flags)+1; in SelectInlineAsmMemoryOperands()
1976 Flags = cast<ConstantSDNode>(InOps[CurOp])->getZExtValue(); in SelectInlineAsmMemoryOperands()
H A DSelectionDAGBuilder.cpp8616 unsigned CurOp = InlineAsm::Op_FirstOperand; in findMatchingInlineAsmOperand() local
8620 cast<ConstantSDNode>(AsmNodeOperands[CurOp])->getZExtValue(); in findMatchingInlineAsmOperand()
8625 CurOp += InlineAsm::getNumOperandRegisters(OpFlag) + 1; in findMatchingInlineAsmOperand()
8627 return CurOp; in findMatchingInlineAsmOperand()
8874 auto CurOp = findMatchingInlineAsmOperand(OpInfo.getMatchedOperand(), in visitInlineAsm() local
8877 cast<ConstantSDNode>(AsmNodeOperands[CurOp])->getZExtValue(); in visitInlineAsm()
8893 auto *R = cast<RegisterSDNode>(AsmNodeOperands[CurOp+1]); in visitInlineAsm()
8925 AsmNodeOperands.push_back(AsmNodeOperands[CurOp+1]); in visitInlineAsm()
/llvm-project-15.0.7/llvm/docs/
H A DWritingAnLLVMBackend.rst1902 MCE.emitByte(BaseOpcode + getX86RegNum(MI.getOperand(CurOp++).getReg()));
1904 if (CurOp != NumOps) {
1905 const MachineOperand &MO1 = MI.getOperand(CurOp++);
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp35562 unsigned CurOp = 0; in emitEHSjLjSetJmp() local
35564 DstReg = MI.getOperand(CurOp++).getReg(); in emitEHSjLjSetJmp()
35571 MemOpndSlot = CurOp; in emitEHSjLjSetJmp()
36641 unsigned CurOp = 0; in EmitInstrWithCustomInserter() local
36643 MIB.addReg(TMMImmToTMMReg(MI.getOperand(CurOp++).getImm()), in EmitInstrWithCustomInserter()
36646 MIB.add(MI.getOperand(CurOp++)); // base in EmitInstrWithCustomInserter()
36647 MIB.add(MI.getOperand(CurOp++)); // scale in EmitInstrWithCustomInserter()
36648 MIB.add(MI.getOperand(CurOp++)); // index -- stride in EmitInstrWithCustomInserter()
36649 MIB.add(MI.getOperand(CurOp++)); // displacement in EmitInstrWithCustomInserter()
36650 MIB.add(MI.getOperand(CurOp++)); // segment in EmitInstrWithCustomInserter()
[all …]