Lines Matching refs:SmallVectorImpl
112 bool tryParseRegisterWithWriteBack(SmallVectorImpl<MCParsedAsmOperand*> &);
113 int tryParseShiftRegister(SmallVectorImpl<MCParsedAsmOperand*> &);
114 bool parseRegisterList(SmallVectorImpl<MCParsedAsmOperand*> &);
115 bool parseMemory(SmallVectorImpl<MCParsedAsmOperand*> &);
116 bool parseOperand(SmallVectorImpl<MCParsedAsmOperand*> &, StringRef Mnemonic);
187 OperandMatchResultTy parseITCondCode(SmallVectorImpl<MCParsedAsmOperand*>&);
189 SmallVectorImpl<MCParsedAsmOperand*>&);
191 SmallVectorImpl<MCParsedAsmOperand*>&);
193 SmallVectorImpl<MCParsedAsmOperand*>&);
195 SmallVectorImpl<MCParsedAsmOperand*>&);
197 SmallVectorImpl<MCParsedAsmOperand*>&);
199 SmallVectorImpl<MCParsedAsmOperand*>&);
201 SmallVectorImpl<MCParsedAsmOperand*>&);
202 OperandMatchResultTy parsePKHImm(SmallVectorImpl<MCParsedAsmOperand*> &O,
204 OperandMatchResultTy parsePKHLSLImm(SmallVectorImpl<MCParsedAsmOperand*> &O) {
207 OperandMatchResultTy parsePKHASRImm(SmallVectorImpl<MCParsedAsmOperand*> &O) {
210 OperandMatchResultTy parseSetEndImm(SmallVectorImpl<MCParsedAsmOperand*>&);
211 OperandMatchResultTy parseShifterImm(SmallVectorImpl<MCParsedAsmOperand*>&);
212 OperandMatchResultTy parseRotImm(SmallVectorImpl<MCParsedAsmOperand*>&);
213 OperandMatchResultTy parseBitfield(SmallVectorImpl<MCParsedAsmOperand*>&);
214 OperandMatchResultTy parsePostIdxReg(SmallVectorImpl<MCParsedAsmOperand*>&);
215 OperandMatchResultTy parseAM3Offset(SmallVectorImpl<MCParsedAsmOperand*>&);
216 OperandMatchResultTy parseFPImm(SmallVectorImpl<MCParsedAsmOperand*>&);
217 OperandMatchResultTy parseVectorList(SmallVectorImpl<MCParsedAsmOperand*>&);
223 const SmallVectorImpl<MCParsedAsmOperand*> &);
225 const SmallVectorImpl<MCParsedAsmOperand*> &Ops);
227 const SmallVectorImpl<MCParsedAsmOperand*> &Ops);
229 SmallVectorImpl<MCParsedAsmOperand*> &Operands);
231 SmallVectorImpl<MCParsedAsmOperand*> &Operands);
270 SmallVectorImpl<MCParsedAsmOperand*> &Operands);
277 SmallVectorImpl<MCParsedAsmOperand*> &Operands,
555 const SmallVectorImpl<unsigned> &getRegList() const {
1566 const SmallVectorImpl<unsigned> &RegList = getRegList();
1567 for (SmallVectorImpl<unsigned>::const_iterator
2316 CreateRegList(SmallVectorImpl<std::pair<unsigned, unsigned> > &Regs,
2331 for (SmallVectorImpl<std::pair<unsigned, unsigned> >::const_iterator
2555 const SmallVectorImpl<unsigned> &RegList = getRegList();
2556 for (SmallVectorImpl<unsigned>::const_iterator
2659 SmallVectorImpl<MCParsedAsmOperand*> &Operands) {
2760 tryParseRegisterWithWriteBack(SmallVectorImpl<MCParsedAsmOperand*> &Operands) {
2846 parseITCondCode(SmallVectorImpl<MCParsedAsmOperand*> &Operands) {
2883 parseCoprocNumOperand(SmallVectorImpl<MCParsedAsmOperand*> &Operands) {
2902 parseCoprocRegOperand(SmallVectorImpl<MCParsedAsmOperand*> &Operands) {
2920 parseCoprocOptionOperand(SmallVectorImpl<MCParsedAsmOperand*> &Operands) {
2998 parseRegisterList(SmallVectorImpl<MCParsedAsmOperand*> &Operands) {
3180 parseVectorList(SmallVectorImpl<MCParsedAsmOperand*> &Operands) {
3431 parseMemBarrierOptOperand(SmallVectorImpl<MCParsedAsmOperand*> &Operands) {
3493 parseInstSyncBarrierOptOperand(SmallVectorImpl<MCParsedAsmOperand*> &Operands) {
3544 parseProcIFlagsOperand(SmallVectorImpl<MCParsedAsmOperand*> &Operands) {
3578 parseMSRMaskOperand(SmallVectorImpl<MCParsedAsmOperand*> &Operands) {
3706 parsePKHImm(SmallVectorImpl<MCParsedAsmOperand*> &Operands, StringRef Op,
3754 parseSetEndImm(SmallVectorImpl<MCParsedAsmOperand*> &Operands) {
3783 parseShifterImm(SmallVectorImpl<MCParsedAsmOperand*> &Operands) {
3853 parseRotImm(SmallVectorImpl<MCParsedAsmOperand*> &Operands) {
3899 parseBitfield(SmallVectorImpl<MCParsedAsmOperand*> &Operands) {
3967 parsePostIdxReg(SmallVectorImpl<MCParsedAsmOperand*> &Operands) {
4016 parseAM3Offset(SmallVectorImpl<MCParsedAsmOperand*> &Operands) {
4090 const SmallVectorImpl<MCParsedAsmOperand*> &Operands) {
4108 parseMemory(SmallVectorImpl<MCParsedAsmOperand*> &Operands) {
4357 parseFPImm(SmallVectorImpl<MCParsedAsmOperand*> &Operands) {
4432 bool ARMAsmParser::parseOperand(SmallVectorImpl<MCParsedAsmOperand*> &Operands,
4735 SmallVectorImpl<MCParsedAsmOperand*> &Operands) {
4861 StringRef Mnemonic, SmallVectorImpl<MCParsedAsmOperand *> &Operands) {
4908 SmallVectorImpl<MCParsedAsmOperand*> &Operands) {
5216 const SmallVectorImpl<MCParsedAsmOperand*> &Operands) {
5653 const SmallVectorImpl<MCParsedAsmOperand*> &Operands) {
7469 SmallVectorImpl<MCParsedAsmOperand*> &Operands,