summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvmc
Commit message (Collapse)AuthorAgeFilesLines
...
* Add a comment to the auto-generated docs.Mikhail Glushenkov2008-12-132-0/+8
| | | | llvm-svn: 60985
* Merge llvm-rst.css and llvm.css.Mikhail Glushenkov2008-12-132-102/+4
| | | | llvm-svn: 60984
* Some more documentation tweaks.Mikhail Glushenkov2008-12-131-1/+4
| | | | llvm-svn: 60970
* More cosmetic tweaks for llvmc docs.Mikhail Glushenkov2008-12-134-43/+64
| | | | llvm-svn: 60969
* Fix W3C validator errors.Mikhail Glushenkov2008-12-111-5/+7
| | | | llvm-svn: 60912
* Use correct file for the llvmc tutorial.Mikhail Glushenkov2008-12-111-1/+1
| | | | llvm-svn: 60910
* Update the auto-generated llvmc documentation.Mikhail Glushenkov2008-12-115-17/+45
| | | | llvm-svn: 60909
* Add a '-Wo,' option that passes options to opt.Mikhail Glushenkov2008-12-111-1/+4
| | | | llvm-svn: 60902
* Merge Base.td and Tools.td.Mikhail Glushenkov2008-12-112-5/+138
| | | | | | | | This stuff is not used outside Base.td, and with the conversion of the compilation graph to string-based format became much less (if at all) useful. llvm-svn: 60873
* Support -emit-llvm properly (with -S and -c).Mikhail Glushenkov2008-12-091-5/+14
| | | | llvm-svn: 60764
* CMake: Added Tool.cpp to tools/llvmc/driver.Oscar Fuentes2008-12-071-0/+1
| | | | llvm-svn: 60670
* Describe recent changes in the documentation.Mikhail Glushenkov2008-12-071-173/+243
| | | | llvm-svn: 60668
* Make 'extern' an option property.Mikhail Glushenkov2008-12-071-11/+11
| | | | | | Makes (forward) work better. llvm-svn: 60667
* Plugin updates: support more options.Mikhail Glushenkov2008-12-071-22/+57
| | | | llvm-svn: 60666
* Join tools couldn't be used in the middle of the toolchain.Mikhail Glushenkov2008-12-071-5/+4
| | | | llvm-svn: 60665
* Enable the Clang plugin by default.Mikhail Glushenkov2008-12-071-1/+1
| | | | | | | This will eventually replace `ccc`. The command `llvmc -clang` now uses the Clang toolchain instead of `llvm-gcc`. llvm-svn: 60661
* Update plugins to use (actions).Mikhail Glushenkov2008-12-072-9/+16
| | | | llvm-svn: 60660
* Use (actions) instead of option properties, support external options.Mikhail Glushenkov2008-12-072-67/+89
| | | | | | | Also includes a major refactoring. See documentation for more information. llvm-svn: 60656
* Scrap some boilerplate.Mikhail Glushenkov2008-11-281-35/+15
| | | | llvm-svn: 60200
* Add 'hidden' and 'really_hidden' option properties.Mikhail Glushenkov2008-11-281-0/+6
| | | | llvm-svn: 60198
* Documentation: clarify what is meant by 'multiple edges'.Mikhail Glushenkov2008-11-281-1/+2
| | | | llvm-svn: 60197
* Disallow multiple edges.Mikhail Glushenkov2008-11-262-3/+25
| | | | llvm-svn: 60127
* CMake: llvmc2 is now known as llvmc.Oscar Fuentes2008-11-251-1/+1
| | | | llvm-svn: 60052
* Since the old llvmc was removed, rename llvmc2 to llvmc.Mikhail Glushenkov2008-11-2526-0/+1829
| | | | llvm-svn: 60048
* Drop llvmc also, it will be replaced by shiny new llvmc2Anton Korobeynikov2008-05-0415-5956/+0
| | | | llvm-svn: 50615
* Detabify.Bill Wendling2008-02-262-43/+43
| | | | llvm-svn: 47596
* Get rid of hash_map in llvmcAnton Korobeynikov2008-02-202-4/+3
| | | | llvm-svn: 47374
* Unbreak build with gcc 4.3: provide missed includes and silence most ↵Anton Korobeynikov2008-02-201-0/+1
| | | | | | annoying warnings. llvm-svn: 47367
* regenerateChris Lattner2007-12-292-708/+884
| | | | llvm-svn: 45424
* remove attributionsChris Lattner2007-12-291-2/+2
| | | | llvm-svn: 45423
* remove attributions from tools.Chris Lattner2007-12-296-12/+12
| | | | llvm-svn: 45421
* remove attributions from tools/utils makefiles.Chris Lattner2007-12-291-2/+2
| | | | llvm-svn: 45414
* add a 'don't use me' marker.Chris Lattner2007-10-221-0/+3
| | | | llvm-svn: 43226
* Move the space in overview output for commands out of each of theDan Gohman2007-10-081-1/+1
| | | | | | commands and into the common code. llvm-svn: 42752
* update the .cvs files.Chris Lattner2007-07-052-761/+761
| | | | llvm-svn: 37919
* Here is the bulk of the sanitizing.Gabor Greif2007-07-056-24/+24
| | | | | | Almost all occurrences of "bytecode" in the sources have been eliminated. llvm-svn: 37913
* Convert .cvsignore filesJohn Criswell2007-06-291-1/+0
| | | | llvm-svn: 37801
* use the new MemoryBuffer interfaces to simplify error reporting in clients.Chris Lattner2007-05-061-2/+1
| | | | llvm-svn: 36900
* switch tools to bitcode instead of bytecodeChris Lattner2007-05-062-16/+7
| | | | llvm-svn: 36868
* add bitcode support, optimize reading to not read all function bodies justChris Lattner2007-05-062-5/+17
| | | | | | to get deplibs llvm-svn: 36851
* Make TempDir a PathWithStatus so we don't have to cast it to one.Reid Spencer2007-04-081-3/+2
| | | | llvm-svn: 35772
* For PR1291:Reid Spencer2007-04-071-1/+2
| | | | | | | Change uses of sys::Path class to sys::PathWithStatus in those places where the file status information is needed. llvm-svn: 35743
* For PR789:Reid Spencer2007-03-291-2/+2
| | | | | | | | Make the sys::Path::getFileStatus function more efficient by having it return a pointer to the FileStatus structure rather than copy it. Adjust uses of the function accordingly. Also, fix some memory issues in sys::Path. llvm-svn: 35476
* Add possibility to set memory limit for binaries run via libSystem. ThisAnton Korobeynikov2007-02-161-2/+2
| | | | | | is especially needed for bugpoint. This partly implements PR688 llvm-svn: 34349
* Fix build error on ARM.Lauro Ramos Venancio2007-02-121-1/+1
| | | | | | | Since CompilerDriver.cpp revision 1.44, llvmc must be linked against LLVMCore.a (llvm::Module::~Module) and LLVMBCReader.a (llvm::getBytecodeModuleProvider). llvm-svn: 34196
* move an llvmc-specific function out of the bcreader into llvmc.Chris Lattner2007-02-071-0/+17
| | | | llvm-svn: 34021
* push bytecode decompressor out through APIs. Now the bytecode readerChris Lattner2007-02-071-1/+3
| | | | | | | | | | | | | | | | | | | | api's look like this: ModuleProvider *getBytecodeModuleProvider( const std::string &Filename, ///< Name of file to be read BCDecompressor_t *BCDC = Compressor::decompressToNewBuffer, std::string* ErrMsg = 0, ///< Optional error message holder BytecodeHandler* H = 0 ///< Optional handler for reader events ); This is ugly, but allows a client to say: getBytecodeModuleProvider("foo", 0); If they do this, there is no dependency on the compression libraries, saving codesize. llvm-svn: 34012
* Ressurrect this needed file.Reid Spencer2006-12-131-0/+63
| | | | llvm-svn: 32537
* Ressurrect the Stacker "st" configuration. Someday this will all goReid Spencer2006-12-131-1/+1
| | | | | | away, but until then Stacker needs its configuration. llvm-svn: 32536
* make all llvm tools call llvm_shutdown when they exit, static'ify some stuff.Chris Lattner2006-12-061-39/+37
| | | | | | With this change, I can now move -stats to print when llvm_shutdown is called. llvm-svn: 32250
OpenPOWER on IntegriCloud