Chris Lattner
|
d268ad6e2e
|
Eliminate 'BasicNode' from InstrForest.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@551 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-09-11 23:52:11 +00:00 |
|
Chris Lattner
|
c2a2396e17
|
Eliminate MainTreeNode function
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@550 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-09-11 23:22:43 +00:00 |
|
Chris Lattner
|
feb6059343
|
A file should always include it's private header file *FIRST* see the
coding guidelines
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@474 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-09-07 17:15:18 +00:00 |
|
Vikram S. Adve
|
89df1ae2c3
|
Moved debug options declaration to header file, and moved
a function to MachineInstr.cpp.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@393 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-08-28 23:04:38 +00:00 |
|
Vikram S. Adve
|
960066ad75
|
Simplify command line options, and add option for printing
machine instructions without debugging info.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@340 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-07-31 21:53:25 +00:00 |
|
Vikram S. Adve
|
76d3520f3e
|
Record machine instructions in the vector for each basic block.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@331 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-07-30 18:48:43 +00:00 |
|
Chris Lattner
|
1e78f36127
|
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
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@283 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-07-23 19:27:24 +00:00 |
|
Chris Lattner
|
57dbb3ad63
|
Moved inline/llvm/Tools/* to include/llvm/Support/*
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@279 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-07-23 17:46:59 +00:00 |
|
Chris Lattner
|
75279ccc75
|
Clean up hash table usage
Remove opaque pointer used for C compatibility which isn't an issue
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@275 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-07-23 03:50:57 +00:00 |
|
Chris Lattner
|
6c5a32d545
|
Removal of the redundant CompileContext wrapper
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@274 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-07-23 03:09:03 +00:00 |
|
Chris Lattner
|
8f367bd3c0
|
Large scale changes to implement new command line argument facility
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@272 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-07-23 02:35:57 +00:00 |
|
Chris Lattner
|
aceb9132b7
|
Privatize LLCOptions. It had no business being visible to the entire
program.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@267 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-07-22 04:40:02 +00:00 |
|
Chris Lattner
|
36765b0c3f
|
Remove unneccesary #includes
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@258 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-07-21 22:53:35 +00:00 |
|
Chris Lattner
|
7e583cfafe
|
Renamed include/llvm/Codegen to include/llvm/CodeGen
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@253 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-07-21 20:58:30 +00:00 |
|
Vikram S. Adve
|
70bc4b5d1a
|
Instruction selection via pattern matching on instruction trees using BURG.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@231 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-07-21 12:41:50 +00:00 |
|