Home
last modified time | relevance | path

Searched refs:X86Operand (Results 1 – 2 of 2) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/AsmParser/
H A DX86AsmParser.cpp1082 std::unique_ptr<X86Operand> DefaultMemSIOperand(SMLoc Loc);
1083 std::unique_ptr<X86Operand> DefaultMemDIOperand(SMLoc Loc);
1169 void MatchFPUWaitAlias(SMLoc IDLoc, X86Operand &Op, OperandVector &Operands,
1192 bool ParseZ(std::unique_ptr<X86Operand> &Z, const SMLoc &StartLoc);
1579 std::unique_ptr<X86Operand> X86AsmParser::DefaultMemSIOperand(SMLoc Loc) { in DefaultMemSIOperand()
1583 return X86Operand::CreateMem(getPointerWidth(), /*SegReg=*/0, Disp, in DefaultMemSIOperand()
1588 std::unique_ptr<X86Operand> X86AsmParser::DefaultMemDIOperand(SMLoc Loc) { in DefaultMemDIOperand()
1592 return X86Operand::CreateMem(getPointerWidth(), /*SegReg=*/0, Disp, in DefaultMemDIOperand()
1649 X86Operand &OrigOp = static_cast<X86Operand &>(*OrigOperands[i + 1]); in VerifyAndAdjustOperands()
1650 X86Operand &FinalOp = static_cast<X86Operand &>(*FinalOperands[i]); in VerifyAndAdjustOperands()
[all …]
H A DX86Operand.h29 struct X86Operand final : public MCParsedAsmOperand {
80 X86Operand(KindTy K, SMLoc Start, SMLoc End) in X86Operand() function
615 static std::unique_ptr<X86Operand> CreateToken(StringRef Str, SMLoc Loc) { in CreateToken()
617 auto Res = std::make_unique<X86Operand>(Token, Loc, EndLoc); in CreateToken()
623 static std::unique_ptr<X86Operand>
627 auto Res = std::make_unique<X86Operand>(Register, StartLoc, EndLoc);
636 static std::unique_ptr<X86Operand>
638 return std::make_unique<X86Operand>(DXRegister, StartLoc, EndLoc); in CreateDXReg()
641 static std::unique_ptr<X86Operand>
643 auto Res = std::make_unique<X86Operand>(Prefix, StartLoc, EndLoc); in CreatePrefix()
[all …]