- Jul 12, 2004
-
-
Chris Lattner authored
llvm-svn: 14768
-
Chris Lattner authored
llvm-svn: 14767
-
Reid Spencer authored
llvm-svn: 14766
-
- Jul 11, 2004
-
-
Reid Spencer authored
- Remove tabs - Standardize use of space around ( and ). - Consolidate the ConstantPlaceHolder class - Rename two methods to be more meaningful (ParseType, ParseTypes) - Correct indentation of blocks - Add documentation - Convert input dependent asserts to error(...) so it throws instead. Provide placeholder implementations of read_float and read_double that still read in platform-specific endianess. When I figure out how to do this without knowing the endianess of the platform, it will get implemented correctly. llvm-svn: 14765
-
Reid Spencer authored
- Add read_float and read_double in preparation for a correct implementation of bytecode floating point support. llvm-svn: 14764
-
Reid Spencer authored
llvm-svn: 14763
-
Reid Spencer authored
point values. This will be fixed when I figure out how to do it correctly without depending on knowing the endianess of a platform. llvm-svn: 14762
-
Chris Lattner authored
llvm-svn: 14761
-
Chris Lattner authored
llvm-svn: 14760
-
Chris Lattner authored
llvm-svn: 14759
-
Chris Lattner authored
targets that are loaded llvm-svn: 14758
-
Chris Lattner authored
The shared command line options are now in a header that makes sense. llvm-svn: 14757
-
Chris Lattner authored
The shared command line options are now in a header that makes sense. llvm-svn: 14756
-
Chris Lattner authored
llvm-svn: 14755
-
Chris Lattner authored
that makes sense. llvm-svn: 14754
-
Chris Lattner authored
llvm-svn: 14753
-
Chris Lattner authored
the ability to dynamically load and use targets that are not linked into it statically. e.g.: llc -load libparisc.so -march=parisc foo.bc -o foo.s llvm-svn: 14751
-
Chris Lattner authored
also gives the JIT the ability to dynamically load targets. e.g. lli -load libparisc.so -march=parisc foo.bc llvm-svn: 14750
-
Chris Lattner authored
I told you this file wasn't useless :) llvm-svn: 14749
-
Chris Lattner authored
Add two methods which are useful for autoselecting targets. llvm-svn: 14748
-
Chris Lattner authored
llvm-svn: 14747
-
Chris Lattner authored
llvm-svn: 14746
-
Chris Lattner authored
llvm-svn: 14745
-
Chris Lattner authored
llvm-svn: 14744
-
Chris Lattner authored
will grow in time. llvm-svn: 14743
-
Chris Lattner authored
llvm-svn: 14742
-
Chris Lattner authored
llvm-svn: 14741
-
Chris Lattner authored
llvm-svn: 14740
-
Chris Lattner authored
llvm-svn: 14739
-
Chris Lattner authored
is a bad idea. Make tools that want the option #include PluginSupport.h explicitly. llvm-svn: 14738
-
Chris Lattner authored
llvm-svn: 14737
-
Reid Spencer authored
- Normalize -s option specification llvm-svn: 14736
-
Reid Spencer authored
Make the -s option actually work and default to the right value. llvm-svn: 14735
-
- Jul 10, 2004
-
-
Chris Lattner authored
llvm-svn: 14734
-
Reid Spencer authored
llvm-svn: 14733
-
Reid Spencer authored
Patch found and provided by Vladimir Merzliakov. Thanks Vladimir! llvm-svn: 14732
-
Reid Spencer authored
expanded size instead of the file size). Thanks Chris. llvm-svn: 14731
-
Chris Lattner authored
* Mention the --help and --help-hidden options * Don't say program when we really mean any old bytecode file * Add a link to the man pages * Move analyze down in the list, as it's not as important as the rest llvm-svn: 14730
-
Reid Spencer authored
- get rid of PARSE_ERROR macro - add error(std::string) function - use error(std::string) for all errors - make input dependent asserts call error(std::string) instead - ensure asserts are only for logic bugs, not input discrepancies. llvm-svn: 14729
-
- Jul 09, 2004
-
-
Reid Spencer authored
global type plane starts with a length and the TypeTyID value to identify the type plane has having type definitions. This doesn't happen in 1.3 because the types are read from a known position in the file. However, the TypeTyID must be read in (and ignored) if its a 1.2 bytecode file. llvm-svn: 14728
-