Chris Lattner
|
1a94273fc3
|
Parenthesize output for expranalyze so that pointer stuff being multiplied isn't confusing
llvm-svn: 299
|
2001-07-25 22:48:37 +00:00 |
|
Chris Lattner
|
0acf605cd9
|
Build as before dis
llvm-svn: 298
|
2001-07-25 22:48:09 +00:00 |
|
Chris Lattner
|
fc1d7dd221
|
Add support for extern varargs methods & varargs method calls
llvm-svn: 297
|
2001-07-25 22:47:55 +00:00 |
|
Chris Lattner
|
8cae208dfb
|
Add support for extern varargs methods & varargs method calls
Remove tool generated files
llvm-svn: 296
|
2001-07-25 22:47:46 +00:00 |
|
Chris Lattner
|
c4eb54d2db
|
Fix a bug when compiling 'shl ubyte * %var, ubyte 2'
llvm-svn: 295
|
2001-07-25 22:47:32 +00:00 |
|
Chris Lattner
|
a9287bb3cf
|
Filter out noncore stuff
llvm-svn: 294
|
2001-07-25 22:46:22 +00:00 |
|
Chris Lattner
|
8de7c629dd
|
Fixed a bug exposed when doing something like this: <program> -notanoption --help
llvm-svn: 293
|
2001-07-25 18:40:49 +00:00 |
|
Ruchira Sasanka
|
f75118336e
|
Changed printValue() to print constant value if the value is a constant.
llvm-svn: 292
|
2001-07-24 18:21:21 +00:00 |
|
Ruchira Sasanka
|
12710ee1b2
|
*** empty log message ***
llvm-svn: 291
|
2001-07-24 17:14:13 +00:00 |
|
Chris Lattner
|
aafababdd2
|
Doh! Wrong Optional flag. :(
llvm-svn: 290
|
2001-07-23 23:14:23 +00:00 |
|
Chris Lattner
|
501f2d27ea
|
Add a comment indicating that there is documentation of the library
llvm-svn: 289
|
2001-07-23 23:04:07 +00:00 |
|
Chris Lattner
|
74d3fea3ac
|
Initial checking of some rough documentation for commandline library
llvm-svn: 288
|
2001-07-23 23:03:12 +00:00 |
|
Chris Lattner
|
aad0f6afd0
|
Change option name slightly
llvm-svn: 287
|
2001-07-23 23:02:51 +00:00 |
|
Chris Lattner
|
866521c345
|
Minor changes to implementation of CommandLine library to let users override
options forced by different subclasses of Option
llvm-svn: 286
|
2001-07-23 23:02:45 +00:00 |
|
Chris Lattner
|
88a8fe9f04
|
Add a missing </a> tag
llvm-svn: 285
|
2001-07-23 20:40:41 +00:00 |
|
Chris Lattner
|
d058d93a30
|
Use the new Alias command line option
llvm-svn: 284
|
2001-07-23 20:22:30 +00:00 |
|
Chris Lattner
|
3e365b974b
|
CommandLine library cleanup. No longer use getValue/setValue, instead, just treat the commandline
args as the objects they represent and the "right thing" will happen
llvm-svn: 283
|
2001-07-23 19:27:24 +00:00 |
|
Chris Lattner
|
2b73dd7866
|
Doh! Wrong accessor. Caused 'can not read bytecode' errors. :(
llvm-svn: 282
|
2001-07-23 18:51:23 +00:00 |
|
Chris Lattner
|
f94c44bc70
|
-help is verbose enough that we don't need this anymore
llvm-svn: 281
|
2001-07-23 18:31:02 +00:00 |
|
Chris Lattner
|
a601339af2
|
Eliminated the Unique class in favor of NonCopyable and NonCopyableV
llvm-svn: 280
|
2001-07-23 18:26:21 +00:00 |
|
Chris Lattner
|
ff6c44f04f
|
Moved inline/llvm/Tools/* to include/llvm/Support/*
llvm-svn: 279
|
2001-07-23 17:46:59 +00:00 |
|
Chris Lattner
|
59f8477b5c
|
Initial checkin
llvm-svn: 278
|
2001-07-23 17:17:47 +00:00 |
|
Chris Lattner
|
56273c9ec6
|
Fix coding style issues to actually attempt to be somewhat uniform
llvm-svn: 277
|
2001-07-23 05:03:15 +00:00 |
|
Chris Lattner
|
cbe9215a10
|
Nonpolymorphic class, doesn't need a virtual dtor!
llvm-svn: 276
|
2001-07-23 03:57:05 +00:00 |
|
Chris Lattner
|
e847a66947
|
Clean up hash table usage
Remove opaque pointer used for C compatibility which isn't an issue
llvm-svn: 275
|
2001-07-23 03:50:57 +00:00 |
|
Chris Lattner
|
d73669f4c6
|
Removal of the redundant CompileContext wrapper
llvm-svn: 274
|
2001-07-23 03:09:03 +00:00 |
|
Chris Lattner
|
90f8ecfda4
|
Verbosify descriptions
llvm-svn: 273
|
2001-07-23 02:54:25 +00:00 |
|
Chris Lattner
|
f42a7804c8
|
Large scale changes to implement new command line argument facility
llvm-svn: 272
|
2001-07-23 02:35:57 +00:00 |
|
Chris Lattner
|
350f414175
|
Remove dependence on command line library. Silly anyway.
llvm-svn: 271
|
2001-07-22 18:36:00 +00:00 |
|
Chris Lattner
|
31f1e5ffa3
|
Make it pickier
llvm-svn: 270
|
2001-07-22 05:45:46 +00:00 |
|
Chris Lattner
|
4e55efa0f2
|
Add flag for emacs so it realizes it's C++ code
llvm-svn: 269
|
2001-07-22 05:15:16 +00:00 |
|
Chris Lattner
|
5f04e68842
|
New test case
llvm-svn: 268
|
2001-07-22 05:00:34 +00:00 |
|
Chris Lattner
|
c5758cb574
|
Privatize LLCOptions. It had no business being visible to the entire
program.
llvm-svn: 267
|
2001-07-22 04:40:02 +00:00 |
|
Chris Lattner
|
9f54f76674
|
Move private header into private directory
llvm-svn: 266
|
2001-07-22 03:59:25 +00:00 |
|
Chris Lattner
|
833a705036
|
Convert from using C style char*'s to strings.
Look ma, no strdups
llvm-svn: 265
|
2001-07-22 03:57:31 +00:00 |
|
Chris Lattner
|
09dffa5c66
|
Remove String file some more
llvm-svn: 264
|
2001-07-22 00:46:48 +00:00 |
|
Chris Lattner
|
c22bd8dd74
|
Remove stringutils.h file
llvm-svn: 263
|
2001-07-22 00:18:33 +00:00 |
|
Chris Lattner
|
a1c4c3718f
|
Destroy the StringUtils.h file
llvm-svn: 262
|
2001-07-22 00:18:10 +00:00 |
|
Chris Lattner
|
9329758c8c
|
Eliminate lots of unnecessary #includes and forward decls
there are probably more to kill
llvm-svn: 261
|
2001-07-21 23:24:48 +00:00 |
|
Chris Lattner
|
ca2a14b6a3
|
Eliminate many unneccesary #includes
llvm-svn: 260
|
2001-07-21 22:59:56 +00:00 |
|
Chris Lattner
|
f586a0a5cb
|
Make code fit in 80 columns more
llvm-svn: 259
|
2001-07-21 22:57:05 +00:00 |
|
Chris Lattner
|
56bd9d029e
|
Remove unneccesary #includes
llvm-svn: 258
|
2001-07-21 22:53:35 +00:00 |
|
Chris Lattner
|
846fdcd762
|
Exterminate nasty Cisms
llvm-svn: 257
|
2001-07-21 22:42:09 +00:00 |
|
Chris Lattner
|
5ad9c0fe87
|
Refer to include/llvm/CodeGen not Codegen
llvm-svn: 256
|
2001-07-21 22:32:34 +00:00 |
|
Chris Lattner
|
3688fb97e2
|
Instructions for use
llvm-svn: 255
|
2001-07-21 21:05:39 +00:00 |
|
Chris Lattner
|
95de507872
|
Make sure we build all of the code!
llvm-svn: 254
|
2001-07-21 21:04:03 +00:00 |
|
Chris Lattner
|
f1a2e3b6bb
|
Renamed include/llvm/Codegen to include/llvm/CodeGen
llvm-svn: 253
|
2001-07-21 20:58:30 +00:00 |
|
Chris Lattner
|
1104f35aaf
|
Fix code to be in a consistent style
llvm-svn: 252
|
2001-07-21 20:09:07 +00:00 |
|
Chris Lattner
|
39b84317b3
|
More minor reorganizations
llvm-svn: 251
|
2001-07-21 20:08:52 +00:00 |
|
Chris Lattner
|
7482575151
|
Remove getTempValuesForMachineCode from the Instruction interface
to remove dependency on <vector>
llvm-svn: 250
|
2001-07-21 20:04:10 +00:00 |
|