- Dec 17, 2009
-
-
Chandler Carruth authored
llvm-svn: 91589
-
Sean Callanan authored
with -disassemble, llvm-mc now accepts lines of the form 0x00 0x00 and passes the resulting bytes to the disassembler for the chosen (or default) target, printing the result. llvm-svn: 91579
-
- Nov 01, 2009
-
-
Nick Lewycky authored
llvm-svn: 85748
-
Nick Lewycky authored
llvm-svn: 85747
-
- Oct 26, 2009
-
-
Chandler Carruth authored
direct inclusion edge from System to Support. llvm-svn: 85086
-
- Oct 16, 2009
-
-
Daniel Dunbar authored
llvm-svn: 84233
-
Daniel Dunbar authored
variables and symbols invalid. llvm-svn: 84232
-
Daniel Dunbar authored
since they are allowed to be redefined. llvm-svn: 84230
-
- Sep 27, 2009
-
-
Chris Lattner authored
to directive handlers and allows for easier extensibility. I only switched a few over for now. llvm-svn: 82926
-
Chris Lattner authored
llvm-svn: 82911
-
- Sep 20, 2009
-
-
Chris Lattner authored
transcode from AT&T to intel syntax with "llvm-mc foo.s -output-asm-variant=1" llvm-svn: 82385
-
- Sep 16, 2009
-
-
Kevin Enderby authored
isAtStartOfComment and using that instead in two places where a loop to check if the char was in MAI.getCommentString(). llvm-svn: 82059
-
Chris Lattner authored
llvm-svn: 81997
-
- Sep 14, 2009
-
-
Chris Lattner authored
full AsmPrinter, and change TargetRegistry to keep track of registered MCInstPrinters. llvm-mc is still linking in the entire target foo to get the code emitter stuff, but this is an important step in the right direction. llvm-svn: 81754
-
- Sep 10, 2009
-
-
Kevin Enderby authored
that things like .word can be parsed as target specific. Moved parsing .word out of AsmParser.cpp into X86AsmParser.cpp as it is 2 bytes on X86 and 4 bytes for other targets that support the .word directive. llvm-svn: 81461
-
Daniel Dunbar authored
llvm-svn: 81416
-
- Sep 06, 2009
-
-
Benjamin Kramer authored
llvm-svn: 81109
-
- Sep 05, 2009
-
-
Kevin Enderby authored
preparation of supporting other targets. Then changed the lexer to parse these as tokens. llvm-svn: 81050
-
- Sep 04, 2009
-
-
Kevin Enderby authored
supporting other targets. Changed the code to pass MCAsmInfo to the parser and the lexer. Then changed the lexer to use CommentString from MCAsmInfo instead of a literal '#' character. llvm-svn: 81046
-
- Sep 03, 2009
-
-
Kevin Enderby authored
from MCAsmLexer.h in preparation of supporting other targets. Changed the X86AsmParser code to reflect this by removing AsmLexer::LexPercent and looking for AsmToken::Percent when parsing in places that used AsmToken::Register. Then changed X86ATTAsmParser::ParseRegister to parse out registers as an AsmToken::Percent followed by an AsmToken::Identifier. llvm-svn: 80929
-
Chris Lattner authored
llvm-svn: 80899
-
- Aug 31, 2009
-
-
Daniel Dunbar authored
llvm-svn: 80578
-
Daniel Dunbar authored
llvm-svn: 80577
-
Daniel Dunbar authored
llvm-svn: 80576
-
Daniel Dunbar authored
llvm-svn: 80574
-
Daniel Dunbar authored
llvm-svn: 80571
-
Daniel Dunbar authored
llvm-mc: Switch MCExpr construction to using static member functions, and taking the MCContext (which now owns all MCExprs). llvm-svn: 80569
-
Daniel Dunbar authored
llvm-svn: 80567
-
- Aug 30, 2009
-
-
Daniel Dunbar authored
- Switch Emit{CommonSymbol,Zerofill} to take alignment in bytes (for consistency). llvm-svn: 80484
-
- Aug 28, 2009
-
-
Daniel Dunbar authored
llvm-svn: 80343
-
Daniel Dunbar authored
llvm-svn: 80342
-
Daniel Dunbar authored
--- Reverse-merging r80305 into '.': U tools/llvm-mc/AsmParser.cpp llvm-svn: 80309
-
Daniel Dunbar authored
llvm-svn: 80305
-
- Aug 27, 2009
-
-
Daniel Dunbar authored
- No relocations yet, of course. llvm-svn: 80235
-
Daniel Dunbar authored
llvm-svn: 80230
-
Daniel Dunbar authored
llvm-svn: 80193
-
Daniel Dunbar authored
- Of course, nothing actually can provide this interface yet. llvm-svn: 80188
-
Daniel Dunbar authored
sections, etc. - The quick and dirty way, just clone the TargetLoweringObjectFile code. Eventually this should be shared... somehow. llvm-svn: 80168
-
Daniel Dunbar authored
- I moved section creation back into AsmParser. I think policy decisions like this should be pushed higher, not lower, when possible (in addition the assembler has flags which change this behavior, for example). llvm-svn: 80162
-
- Aug 26, 2009
-
-
Daniel Dunbar authored
llvm-svn: 80078
-