summaryrefslogtreecommitdiffstats
path: root/llvm
Commit message (Collapse)AuthorAgeFilesLines
* write out the symtab for globals.Chris Lattner2007-04-231-33/+70
| | | | llvm-svn: 36374
* Fix a bug in bitstream writer handling abbrevs, add value symtabChris Lattner2007-04-232-6/+12
| | | | llvm-svn: 36373
* Make Thumb funcs containing islands 4-byte aligned. Fix bugs maintainingDale Johannesen2007-04-231-6/+19
| | | | | | BBOffsets and BBSizes when adjusting conditional branches. llvm-svn: 36372
* add Align field, and use when generating function alignmentDale Johannesen2007-04-232-3/+13
| | | | llvm-svn: 36371
* add isThumb (unused as yet)Dale Johannesen2007-04-232-0/+5
| | | | llvm-svn: 36370
* Fix generic getInlineAsmLengthDale Johannesen2007-04-231-4/+18
| | | | llvm-svn: 36369
* make EmitAlignment work the way Chris says it shouldDale Johannesen2007-04-231-1/+3
| | | | llvm-svn: 36368
* implement reading of abbrevs, and writing of abbreviated global varrs.Chris Lattner2007-04-232-6/+13
| | | | llvm-svn: 36367
* implement reading of abbrevsChris Lattner2007-04-231-6/+89
| | | | llvm-svn: 36366
* minor cleanupsChris Lattner2007-04-231-3/+5
| | | | llvm-svn: 36365
* finish implementation of basic abbrev writing.Chris Lattner2007-04-231-4/+69
| | | | llvm-svn: 36364
* first part of implementation of abbrevs. The writer isn't fully there yet ↵Chris Lattner2007-04-235-25/+156
| | | | | | | | and the reader doesn't handle them at all yet. llvm-svn: 36363
* Unbreak VC++ build.Jeff Cohen2007-04-231-2/+2
| | | | llvm-svn: 36362
* Cygwin doesn't have the RSS_LIMIT for get/setrlimit.Reid Spencer2007-04-231-0/+2
| | | | llvm-svn: 36361
* Add TLS tests.Lauro Ramos Venancio2007-04-232-0/+38
| | | | llvm-svn: 36360
* X86 TLS: optimize the implementation of "local exec" model.Lauro Ramos Venancio2007-04-231-3/+10
| | | | llvm-svn: 36359
* promote LLVMBitCodes to be a public headerChris Lattner2007-04-233-89/+2
| | | | llvm-svn: 36358
* promote this to being a public header.Chris Lattner2007-04-231-0/+87
| | | | llvm-svn: 36357
* PR400 phase 2. Propagate attributed load/store information through DAGs.Christopher Lamb2007-04-225-41/+122
| | | | llvm-svn: 36356
* X86 TLS: fix and optimize the implementation of "initial exec" model.Lauro Ramos Venancio2007-04-223-2/+11
| | | | llvm-svn: 36355
* PR400 phase 1 implementation feedback.Christopher Lamb2007-04-222-8/+4
| | | | llvm-svn: 36354
* Have compiler enforce this.Jeff Cohen2007-04-222-4/+5
| | | | llvm-svn: 36353
* Support alignment queries for degenerate (length 1) vectors.Christopher Lamb2007-04-221-2/+8
| | | | llvm-svn: 36352
* simplify this test until it can be dealt withAndrew Lenharth2007-04-221-6/+7
| | | | llvm-svn: 36351
* RegeneratedChristopher Lamb2007-04-223-4385/+3361
| | | | llvm-svn: 36350
* PR400 work phase 1. Add attributed load/store instructions for ↵Christopher Lamb2007-04-226-20/+146
| | | | | | volatile/align to LLVM. llvm-svn: 36349
* Fix build problem with Gentoo 4.1.1-r3.Jeff Cohen2007-04-222-1/+5
| | | | llvm-svn: 36348
* Add new option to usage help.Jeff Cohen2007-04-221-0/+1
| | | | llvm-svn: 36347
* For PR1136:Reid Spencer2007-04-225-21/+93
| | | | | | | Add reference counting to ParamAttrsList and make use of it in Function, CallInst and InvokeInst classes. llvm-svn: 36346
* Terminate with newline.Reid Spencer2007-04-221-2/+0
| | | | llvm-svn: 36345
* Undo premature commit.Reid Spencer2007-04-221-4/+1
| | | | llvm-svn: 36344
* Terminate file with newline.Reid Spencer2007-04-221-1/+4
| | | | llvm-svn: 36343
* Implement review feedback.Jeff Cohen2007-04-221-2/+2
| | | | llvm-svn: 36342
* Teach Visual Studio about Bitcode.Jeff Cohen2007-04-224-5/+179
| | | | llvm-svn: 36341
* Undo erroneous corrections.Jeff Cohen2007-04-221-4/+4
| | | | llvm-svn: 36340
* Fix the comparison of language names to accept any characters by usingReid Spencer2007-04-221-1/+1
| | | | | | "string first" instead of "regexp match". This helps C++ tests get executed. llvm-svn: 36339
* Fix generation of certain scheduler itineraries.Christopher Lamb2007-04-221-1/+2
| | | | llvm-svn: 36338
* add llvm ir bitcode definition fileChris Lattner2007-04-221-0/+87
| | | | llvm-svn: 36337
* don't break reading from stdinChris Lattner2007-04-221-2/+3
| | | | llvm-svn: 36336
* link in bitwriter libraryChris Lattner2007-04-221-1/+1
| | | | llvm-svn: 36335
* teach llvm-dis to read bitcode filesChris Lattner2007-04-222-4/+9
| | | | llvm-svn: 36334
* add a temporary -bitcode option, which instructs llvm-as to produce a ↵Chris Lattner2007-04-221-2/+11
| | | | | | bitcode file instead of a bytecode file llvm-svn: 36333
* build the bitcode dirChris Lattner2007-04-222-2/+16
| | | | llvm-svn: 36332
* Initial support for writing bitcode files. This currently only writes types,Chris Lattner2007-04-224-0/+652
| | | | | | | the type symtab, and global/function protos, and is missing the important size optimization, but it is a place to start. llvm-svn: 36331
* Initial support for reading bitcode files. They currently only read types,Chris Lattner2007-04-224-0/+633
| | | | | | | the type symtab, and global/function protos, and are missing the important size optimization, but it is a place to start. llvm-svn: 36330
* Define the content-independent interfaces to read/write bitcode files andChris Lattner2007-04-224-0/+523
| | | | | | | | the high-level interface to read/write LLVM IR bitcode files. This is a work in progress. llvm-svn: 36329
* Make running these tests conditional on llvm-gcc supporting the languageReid Spencer2007-04-222-2/+6
| | | | | | of these test cases. llvm-svn: 36328
* For PR1146:Reid Spencer2007-04-2212-192/+211
| | | | | | | | Make ParamAttrsList objects unique. You can no longer directly create or destroy them but instead must go through the ParamAttrsList::get() interface. llvm-svn: 36327
* Add the --host-target option.Reid Spencer2007-04-221-0/+2
| | | | llvm-svn: 36326
* Minor corrections.Jeff Cohen2007-04-221-41/+37
| | | | llvm-svn: 36325
OpenPOWER on IntegriCloud