Lines Matching refs:AsmStr

80   void setupCallToAsmParser(StringRef AsmStr) {  in setupCallToAsmParser()  argument
81 std::unique_ptr<MemoryBuffer> Buffer(MemoryBuffer::getMemBuffer(AsmStr)); in setupCallToAsmParser()
100 void lexAndCheckTokens(StringRef AsmStr, in lexAndCheckTokens() argument
111 void lexAndCheckIntegerTokensAndValues(StringRef AsmStr, in lexAndCheckIntegerTokensAndValues() argument
138 StringRef AsmStr = "jne #-4"; in TEST_F() local
141 setupCallToAsmParser(AsmStr); in TEST_F()
148 lexAndCheckTokens(AsmStr /* "jne #-4" */, ExpectedTokens); in TEST_F()
152 StringRef AsmStr = "jne #-4"; in TEST_F() local
155 setupCallToAsmParser(AsmStr); in TEST_F()
167 lexAndCheckTokens(AsmStr /* "jne #-4" */, ExpectedTokens); in TEST_F()
172 StringRef AsmStr = "* lhi 1,10"; in TEST_F() local
175 setupCallToAsmParser(AsmStr); in TEST_F()
182 lexAndCheckTokens(AsmStr /* "* lhi 1,10" */, ExpectedTokens); in TEST_F()
186 StringRef AsmStr = "lh#123"; in TEST_F() local
189 setupCallToAsmParser(AsmStr); in TEST_F()
198 lexAndCheckTokens(AsmStr, ExpectedTokens); in TEST_F()
203 StringRef AsmStr = "lh#123"; in TEST_F() local
206 setupCallToAsmParser(AsmStr); in TEST_F()
214 lexAndCheckTokens(AsmStr, ExpectedTokens); in TEST_F()
218 StringRef AsmStr = "lh#12*3"; in TEST_F() local
221 setupCallToAsmParser(AsmStr); in TEST_F()
232 lexAndCheckTokens(AsmStr, ExpectedTokens); in TEST_F()
236 StringRef AsmStr = "# abc\n/* def */// xyz"; in TEST_F() local
239 setupCallToAsmParser(AsmStr); in TEST_F()
247 lexAndCheckTokens(AsmStr, ExpectedTokens); in TEST_F()
251 StringRef AsmStr = "# abc\n/* def */// xyz"; in TEST_F() local
254 setupCallToAsmParser(AsmStr); in TEST_F()
278 lexAndCheckTokens(AsmStr, ExpectedTokens); in TEST_F()
282 StringRef AsmStr = "123\n000123\n1999\n007\n12300\n12021\n"; in TEST_F() local
285 setupCallToAsmParser(AsmStr); in TEST_F()
292 lexAndCheckIntegerTokensAndValues(AsmStr, ExpectedValues); in TEST_F()
296 StringRef AsmStr = "0b0101\n0xDEADBEEF\nfffh\n.133\n"; in TEST_F() local
299 setupCallToAsmParser(AsmStr); in TEST_F()
316 lexAndCheckTokens(AsmStr, ExpectedTokens); in TEST_F()
320 StringRef AsmStr = "0b0101\n0xDEADBEEF\nfffh\n"; in TEST_F() local
323 setupCallToAsmParser(AsmStr); in TEST_F()
329 lexAndCheckIntegerTokensAndValues(AsmStr, ExpectedValues); in TEST_F()
333 StringRef AsmStr = "0.333\n1.3\n2.5\n3.0\n"; in TEST_F() local
336 setupCallToAsmParser(AsmStr); in TEST_F()
348 lexAndCheckTokens(AsmStr, ExpectedTokens); in TEST_F()
352 StringRef AsmStr = "?lh1?23"; in TEST_F() local
355 setupCallToAsmParser(AsmStr); in TEST_F()
363 lexAndCheckTokens(AsmStr, ExpectedTokens); in TEST_F()
367 StringRef AsmStr = "@@lh1?23"; in TEST_F() local
370 setupCallToAsmParser(AsmStr); in TEST_F()
378 lexAndCheckTokens(AsmStr, ExpectedTokens); in TEST_F()
382 StringRef AsmStr = "@@lh1?23"; in TEST_F() local
385 setupCallToAsmParser(AsmStr); in TEST_F()
392 lexAndCheckTokens(AsmStr, ExpectedTokens); in TEST_F()
396 StringRef AsmStr = "$$ac$c"; in TEST_F() local
399 setupCallToAsmParser(AsmStr); in TEST_F()
407 lexAndCheckTokens(AsmStr, ExpectedTokens); in TEST_F()
411 StringRef AsmStr = "$$ab$c"; in TEST_F() local
414 setupCallToAsmParser(AsmStr); in TEST_F()
421 lexAndCheckTokens(AsmStr, ExpectedTokens); in TEST_F()
425 StringRef AsmStr = "##a#b$c"; in TEST_F() local
428 setupCallToAsmParser(AsmStr); in TEST_F()
435 lexAndCheckTokens(AsmStr, ExpectedTokens); in TEST_F()
439 StringRef AsmStr = "##a#b$c"; in TEST_F() local
442 setupCallToAsmParser(AsmStr); in TEST_F()
452 lexAndCheckTokens(AsmStr, ExpectedTokens); in TEST_F()
456 StringRef AsmStr = "##a#b$c"; in TEST_F() local
459 setupCallToAsmParser(AsmStr); in TEST_F()
466 lexAndCheckTokens(AsmStr, ExpectedTokens); in TEST_F()
470 StringRef AsmStr = "##a#b$c"; in TEST_F() local
473 setupCallToAsmParser(AsmStr); in TEST_F()
485 lexAndCheckTokens(AsmStr, ExpectedTokens); in TEST_F()
489 StringRef AsmStr = ".-4"; in TEST_F() local
492 setupCallToAsmParser(AsmStr); in TEST_F()
504 StringRef AsmStr = "*-4"; in TEST_F() local
507 setupCallToAsmParser(AsmStr); in TEST_F()
519 StringRef AsmStr = "abc 'd'"; in TEST_F() local
522 setupCallToAsmParser(AsmStr); in TEST_F()
530 lexAndCheckTokens(AsmStr, ExpectedTokens); in TEST_F()
534 StringRef AsmStr = "abc \"ef\""; in TEST_F() local
537 setupCallToAsmParser(AsmStr); in TEST_F()
546 lexAndCheckTokens(AsmStr, ExpectedTokens); in TEST_F()
550 std::string AsmStr = "ab13_$.@"; in TEST_F() local
551 EXPECT_EQ(true, MAI->isValidUnquotedName(AsmStr)); in TEST_F()
552 AsmStr += "#"; in TEST_F()
553 EXPECT_EQ(true, MAI->isValidUnquotedName(AsmStr)); in TEST_F()
557 std::string AsmStr = "ab13_$."; in TEST_F() local
558 EXPECT_EQ(true, MAI->isValidUnquotedName(AsmStr)); in TEST_F()
559 AsmStr = "ab13_$.@"; in TEST_F()
560 EXPECT_EQ(false, MAI->isValidUnquotedName(AsmStr)); in TEST_F()
561 AsmStr = "ab13_$.#"; in TEST_F()
562 EXPECT_EQ(false, MAI->isValidUnquotedName(AsmStr)); in TEST_F()
566 StringRef AsmStr = "label"; in TEST_F() local
569 setupCallToAsmParser(AsmStr); in TEST_F()
585 StringRef AsmStr = "label"; in TEST_F() local
588 setupCallToAsmParser(AsmStr); in TEST_F()