Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86MCCodeEmitter.cpp1075 ++CurOp; in emitVEXOpcodePrefix()
1515 CurOp = SrcRegNum + 1; in encodeInstruction()
1532 CurOp = SrcRegNum + 1; in encodeInstruction()
1547 CurOp = SrcRegNum + 1; in encodeInstruction()
1561 CurOp = SrcRegNum + 1; in encodeInstruction()
1578 CurOp = SrcRegNum + 1; in encodeInstruction()
1671 ++CurOp; in encodeInstruction()
1673 ++CurOp; in encodeInstruction()
1705 ++CurOp; in encodeInstruction()
1707 ++CurOp; in encodeInstruction()
[all …]
H A DX86ATTInstPrinter.cpp167 printqwordmem(MI, CurOp--, OS); in printVecCompareInstr()
169 printdwordmem(MI, CurOp--, OS); in printVecCompareInstr()
182 printdwordmem(MI, CurOp--, OS); in printVecCompareInstr()
195 printOperand(MI, CurOp--, OS); in printVecCompareInstr()
199 printOperand(MI, CurOp--, OS); in printVecCompareInstr()
202 if (CurOp > 0) { in printVecCompareInstr()
205 printOperand(MI, CurOp--, OS); in printVecCompareInstr()
331 printOperand(MI, CurOp--, OS); in printVecCompareInstr()
335 printOperand(MI, CurOp--, OS); in printVecCompareInstr()
338 if (CurOp > 0) { in printVecCompareInstr()
[all …]
H A DX86IntelInstPrinter.cpp139 unsigned CurOp = 0; in printVecCompareInstr() local
140 printOperand(MI, CurOp++, OS); in printVecCompareInstr()
145 printOperand(MI, CurOp++, OS); in printVecCompareInstr()
149 printOperand(MI, CurOp++, OS); in printVecCompareInstr()
157 printqwordmem(MI, CurOp++, OS); in printVecCompareInstr()
183 printOperand(MI, CurOp++, OS); in printVecCompareInstr()
279 unsigned CurOp = 0; in printVecCompareInstr() local
280 printOperand(MI, CurOp++, OS); in printVecCompareInstr()
285 printOperand(MI, CurOp++, OS); in printVecCompareInstr()
289 printOperand(MI, CurOp++, OS); in printVecCompareInstr()
[all …]
H A DX86AsmBackend.cpp345 unsigned CurOp = X86II::getOperandBias(Desc); in isRIPRelative() local
349 unsigned BaseRegNum = MemoryOperand + CurOp + X86::AddrBaseReg; in isRIPRelative()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelDAGToDAG.cpp244 unsigned CurOp = 2; in selectVLSEG() local
251 CurOp += NF; in selectVLSEG()
285 unsigned CurOp = 2; in selectVLSEGFF() local
292 CurOp += NF; in selectVLSEGFF()
329 unsigned CurOp = 2; in selectVLXSEG() local
336 CurOp += NF; in selectVLXSEG()
384 unsigned CurOp = 2 + NF; in selectVSSEG() local
414 unsigned CurOp = 2 + NF; in selectVSXSEG() local
994 unsigned CurOp = 2; in Select() local
1035 unsigned CurOp = 2; in Select() local
[all …]
H A DRISCVISelDAGToDAG.h75 const SDLoc &DL, unsigned CurOp,
/freebsd-13.1/contrib/llvm-project/llvm/utils/TableGen/
H A DRISCVCompressInstEmitter.cpp629 StringRef CurOp; in emitCompressInstEmitter() local
655 CurOp = Source.TheDef->getName(); in emitCompressInstEmitter()
657 if (CurOp != PrevOp) { in emitCompressInstEmitter()
660 CaseStream.indent(4) << "case " + Namespace + "::" + CurOp + ": {\n"; in emitCompressInstEmitter()
816 PrevOp = CurOp; in emitCompressInstEmitter()
820 Func.indent(4) << "} // case " << CurOp << "\n"; in emitCompressInstEmitter()
H A DDAGISelMatcherGen.cpp597 unsigned CurOp = NextRecordedOperandNo; in EmitMatcherCode() local
599 NamedComplexPatternOperands[N->getChild(i)->getName()] = CurOp + 1; in EmitMatcherCode()
600 CurOp += N->getChild(i)->getNumMIResults(CGP); in EmitMatcherCode()
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDecl.cpp1043 llvm::Constant *CurOp; in constStructWithPadding() local
1045 CurOp = llvm::Constant::getNullValue(STy->getElementType(i)); in constStructWithPadding()
1047 CurOp = cast<llvm::Constant>(constant->getAggregateElement(i)); in constStructWithPadding()
1048 auto *NewOp = constWithPadding(CGM, isPattern, CurOp); in constStructWithPadding()
1049 if (CurOp != NewOp) in constStructWithPadding()
1052 SizeSoFar = CurOff + DL.getTypeAllocSize(CurOp->getType()); in constStructWithPadding()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/
H A DInstructionSimplify.cpp6015 Value *CurOp = Worklist.back(); in ConstructLoadOperandConstant() local
6016 if (!Visited.insert(CurOp).second) in ConstructLoadOperandConstant()
6018 if (isa<Constant>(CurOp)) in ConstructLoadOperandConstant()
6020 if (auto *BC = dyn_cast<BitCastOperator>(CurOp)) { in ConstructLoadOperandConstant()
6022 } else if (auto *GEP = dyn_cast<GEPOperator>(CurOp)) { in ConstructLoadOperandConstant()
6028 } else if (auto *II = dyn_cast<IntrinsicInst>(CurOp)) { in ConstructLoadOperandConstant()
6040 Value *CurOp = Worklist.pop_back_val(); in ConstructLoadOperandConstant() local
6041 if (isa<BitCastOperator>(CurOp)) { in ConstructLoadOperandConstant()
6042 NewOp = ConstantExpr::getBitCast(NewOp, CurOp->getType()); in ConstructLoadOperandConstant()
6043 } else if (auto *GEP = dyn_cast<GEPOperator>(CurOp)) { in ConstructLoadOperandConstant()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGISel.cpp2118 unsigned CurOp = InlineAsm::Op_FirstOperand; in SelectInlineAsmMemoryOperands() local
2119 Flags = cast<ConstantSDNode>(InOps[CurOp])->getZExtValue(); in SelectInlineAsmMemoryOperands()
2121 CurOp += InlineAsm::getNumOperandRegisters(Flags)+1; in SelectInlineAsmMemoryOperands()
2122 Flags = cast<ConstantSDNode>(InOps[CurOp])->getZExtValue(); in SelectInlineAsmMemoryOperands()
H A DSelectionDAGBuilder.cpp8371 unsigned CurOp = InlineAsm::Op_FirstOperand; in findMatchingInlineAsmOperand() local
8375 cast<ConstantSDNode>(AsmNodeOperands[CurOp])->getZExtValue(); in findMatchingInlineAsmOperand()
8380 CurOp += InlineAsm::getNumOperandRegisters(OpFlag) + 1; in findMatchingInlineAsmOperand()
8382 return CurOp; in findMatchingInlineAsmOperand()
8658 auto CurOp = findMatchingInlineAsmOperand(OpInfo.getMatchedOperand(), in visitInlineAsm() local
8661 cast<ConstantSDNode>(AsmNodeOperands[CurOp])->getZExtValue(); in visitInlineAsm()
8677 RegisterSDNode *R = dyn_cast<RegisterSDNode>(AsmNodeOperands[CurOp+1]); in visitInlineAsm()
8709 AsmNodeOperands.push_back(AsmNodeOperands[CurOp+1]); in visitInlineAsm()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp33541 unsigned CurOp = 0; in emitEHSjLjSetJmp() local
33543 DstReg = MI.getOperand(CurOp++).getReg(); in emitEHSjLjSetJmp()
33550 MemOpndSlot = CurOp; in emitEHSjLjSetJmp()
34616 unsigned CurOp = 0; in EmitInstrWithCustomInserter() local
34618 MIB.addReg(TMMImmToTMMReg(MI.getOperand(CurOp++).getImm()), in EmitInstrWithCustomInserter()
34621 MIB.add(MI.getOperand(CurOp++)); // base in EmitInstrWithCustomInserter()
34622 MIB.add(MI.getOperand(CurOp++)); // scale in EmitInstrWithCustomInserter()
34623 MIB.add(MI.getOperand(CurOp++)); // index -- stride in EmitInstrWithCustomInserter()
34624 MIB.add(MI.getOperand(CurOp++)); // displacement in EmitInstrWithCustomInserter()
34625 MIB.add(MI.getOperand(CurOp++)); // segment in EmitInstrWithCustomInserter()
[all …]