summaryrefslogtreecommitdiffstats
path: root/llvm/lib/AsmParser/Lexer.cpp.cvs
Commit message (Collapse)AuthorAgeFilesLines
* For PR950:Reid Spencer2006-12-311-751/+721
| | | | | | Regenerate llvm-svn: 32782
* Regenerate.Reid Spencer2006-12-291-707/+715
| | | | llvm-svn: 32772
* For PR950:Reid Spencer2006-12-231-655/+613
| | | | | | | | This patch removes the SetCC instructions and replaces them with the ICmp and FCmp instructions. The SetCondInst instruction has been removed and been replaced with ICmpInst and FCmpInst. llvm-svn: 32751
* Regenerate.Reid Spencer2006-12-031-724/+693
| | | | llvm-svn: 32152
* Regenerate.Reid Spencer2006-12-031-748/+843
| | | | llvm-svn: 32145
* Regenerate.Reid Spencer2006-12-011-165/+159
| | | | llvm-svn: 32053
* For PR950:Reid Spencer2006-11-271-612/+737
| | | | | | | | | | The long awaited CAST patch. This introduces 12 new instructions into LLVM to replace the cast instruction. Corresponding changes throughout LLVM are provided. This passes llvm-test, llvm/test, and SPEC CPUINT2000 with the exception of 175.vpr which fails only on a slight floating point output difference. llvm-svn: 31931
* regenerateChris Lattner2006-11-081-143/+138
| | | | llvm-svn: 31539
* For PR786:Reid Spencer2006-11-021-600/+655
| | | | | | | | | | Turn on -Wunused and -Wno-unused-parameter. Clean up most of the resulting fall out by removing unused variables. Remaining warnings have to do with unused functions (I didn't want to delete code without review) and unused variables in generated code. Maintainers should clean up the remaining issues when they see them. All changes pass DejaGnu tests and Olden. llvm-svn: 31380
* regenerateChris Lattner2006-10-221-415/+416
| | | | llvm-svn: 31109
* For PR950:Reid Spencer2006-10-201-132/+137
| | | | | | | | This patch implements the first increment for the Signless Types feature. All changes pertain to removing the ConstantSInt and ConstantUInt classes in favor of just using ConstantInt. llvm-svn: 31063
* Add support for the new "target data" information in .ll files. This providesOwen Anderson2006-10-181-1485/+1314
| | | | | | | | | a better encoding of the targets data layout, rather than trying to guess it from the endianness and pointersize like before. Update the generated files. llvm-svn: 31031
* Added some eye-candy for Subtarget type checkingAnton Korobeynikov2006-09-171-487/+528
| | | | | | Added X86 StdCall & FastCall calling conventions. Codegen will follow. llvm-svn: 30446
* Adding generated files for the last commitAnton Korobeynikov2006-09-141-1284/+1490
| | | | llvm-svn: 30375
* regenerateChris Lattner2006-08-181-131/+126
| | | | llvm-svn: 29771
* For PR797:Reid Spencer2006-08-181-134/+138
| | | | | | | | | | | | | Rid the Assembly Parser of exceptions. This is a really gross hack but it will do until the Assembly Parser is re-written as a recursive descent. The basic premise is that wherever the old "ThrowException" function was called (new name: GenerateError) we set a flag (TriggerError). Every production checks that flag and calls YYERROR if it is set. Additionally, each call to ThrowException in the grammar is replaced with GEN_ERROR which calls GenerateError and then YYERROR immediately. This prevents the remaining production from continuing after an error condition. llvm-svn: 29763
* RegenerateChris Lattner2006-05-191-464/+477
| | | | llvm-svn: 28407
* regenerateChris Lattner2006-04-081-429/+441
| | | | llvm-svn: 27512
* random lexer change to test the makefile updating stuffChris Lattner2006-02-151-0/+1
| | | | llvm-svn: 26203
* adjust to new style of handling lexer changesChris Lattner2006-02-141-0/+2625
llvm-svn: 26162
OpenPOWER on IntegriCloud