summaryrefslogtreecommitdiff
path: root/lib/AsmParser
AgeCommit message (Expand)AuthorFilesLines
2005-06-24Fix grammarChris Lattner1-1/+1
2005-06-22If we support structs as va_list, we must pass pointers to them to va_copyAndrew Lenharth1-11/+16
2005-06-20because some functions just use va_start and pass things to vfprintfAndrew Lenharth1-0/+11
2005-06-19va_end fixAndrew Lenharth1-0/+1
2005-06-19add a check for the mixing of vaarg and vanext with va_argAndrew Lenharth1-0/+9
2005-06-18core changes for varargsAndrew Lenharth2-8/+125
2005-05-20Give the asmparser the ability to parse strings. Patch contributed byChris Lattner4-13/+49
2005-05-10* Convert tabs to spaces, fix code alignmentMisha Brukman2-77/+75
2005-05-06parse new calling conv specifiersChris Lattner2-43/+65
2005-05-06use splice instead of remove/insert for a minor speedupChris Lattner1-4/+6
2005-05-06remove some ugly hacks that are no longer needed since andrew removed theChris Lattner1-14/+6
2005-05-06lex tailChris Lattner1-0/+1
2005-05-06Add a 'tail' marker for call instructions, patch contributed byChris Lattner1-4/+20
2005-05-02Remove support for 1.0 style varargsAndrew Lenharth2-87/+0
2005-04-21* Remove trailing whitespaceMisha Brukman2-15/+15
2005-04-19fix PR549Chris Lattner1-1/+3
2005-03-23don't crash in some bad cases.Chris Lattner1-0/+3
2005-03-21Remove a bunch of cruft and dead code for handling the case when types wereChris Lattner1-48/+30
2005-03-15This mega patch converts us from using Function::a{iterator|begin|end} toChris Lattner1-6/+6
2005-03-05zapChris Lattner1-1/+1
2005-02-24add more checkingChris Lattner1-2/+6
2005-02-24Do not read free'd memory when printing an error message.Chris Lattner1-1/+1
2005-02-22C++ is not a functional programming language.Chris Lattner1-5/+7
2005-02-01Fix test/Regression/Assembler/2005-01-31-CallingAggregateFunction.llChris Lattner1-0/+3
2005-02-01Apparently := confuses makellvmChris Lattner1-1/+1
2005-01-29Adjust to slight changes in instruction interfaces.Chris Lattner1-3/+3
2005-01-08Silence VS warnings.Chris Lattner1-3/+9
2004-12-10Do not allow empty label names.Alkis Evlogimenos1-1/+1
2004-12-10Implement test/Feature/escaped_label.llChris Lattner1-0/+7
2004-12-08Add support for compilers with arg dependent name lookup, contributed byChris Lattner1-1/+2
2004-12-06For PR409: \Reid Spencer1-0/+2
2004-11-28Fix PR463Chris Lattner1-1/+4
2004-10-28Make sure that the yacc and lex output are specified as BUILT_SOURCES.Reid Spencer1-8/+7
2004-10-27Change Library Names Not To Conflict With Others When InstalledReid Spencer1-1/+1
2004-10-26Plug a memory leak in the asmparser. It turns out that we were leakingChris Lattner1-1/+1
2004-10-22We won't use automakeReid Spencer2-695/+0
2004-10-18Initial automake generated Makefile templateReid Spencer1-0/+675
2004-10-16Parse undef and unreachableChris Lattner3-4/+24
2004-10-13Update to reflect changes in Makefile rules.Reid Spencer1-4/+5
2004-10-10Initial version of automake Makefile.am file.Reid Spencer1-0/+19
2004-10-09Add a check to avoid an assertion on malformed inputChris Lattner1-0/+3
2004-09-14Okay, the list of link-time passes wasn't such a hot idea. Its prone toReid Spencer2-17/+1
2004-09-13Add support for the link-time pass list to Modules.Reid Spencer2-1/+17
2004-09-01Changes For Bug 352Reid Spencer2-2/+2
2004-08-21Examine the type code in the setcc class of instructions and if itReid Spencer1-0/+4
2004-08-20quish a warningChris Lattner1-1/+1
2004-08-20Packed types, brought to you by Brad JonesBrian Gaeke1-2/+68
2004-08-17Work around PR424 for old c/c++ frontends.Chris Lattner1-3/+29
2004-07-29Merge i*.h headers into Instructions.h as part of bug403.Alkis Evlogimenos2-7/+4
2004-07-26Fix bug in previous patch :(Chris Lattner1-6/+12