| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Moved LLC subdir to the tools top level directory | Chris Lattner | 2001-07-21 | 1 | -1/+1 |
| | | | | | llvm-svn: 248 | ||||
| * | Make the makefile work | Chris Lattner | 2001-07-21 | 1 | -7/+2 |
| | | | | | llvm-svn: 247 | ||||
| * | Add new ctor for ConstPoolBool | Chris Lattner | 2001-07-21 | 1 | -0/+5 |
| | | | | | llvm-svn: 246 | ||||
| * | Add new constructor for const pool bool | Chris Lattner | 2001-07-21 | 1 | -4/+8 |
| | | | | | llvm-svn: 245 | ||||
| * | Add support for casts | Chris Lattner | 2001-07-21 | 1 | -0/+67 |
| | | | | | llvm-svn: 244 | ||||
| * | Add support for casting operators | Chris Lattner | 2001-07-21 | 1 | -0/+30 |
| | | | | | llvm-svn: 243 | ||||
| * | Support changed expression api | Chris Lattner | 2001-07-21 | 1 | -5/+5 |
| | | | | | llvm-svn: 242 | ||||
| * | More functionality, renamed API | Chris Lattner | 2001-07-21 | 2 | -89/+162 |
| | | | | | llvm-svn: 241 | ||||
| * | Moved isIntegral to the Type system | Chris Lattner | 2001-07-21 | 1 | -7/+3 |
| | | | | | | | Renamed equals(char) to equalsInt(char). Made it a const memfunc llvm-svn: 240 | ||||
| * | Autodep functionality broken. Remove so we get successful builds | Chris Lattner | 2001-07-21 | 1 | -1/+1 |
| | | | | | llvm-svn: 239 | ||||
| * | Version of testmemory to test alloca, load and store. | Vikram S. Adve | 2001-07-21 | 1 | -0/+23 |
| | | | | | llvm-svn: 238 | ||||
| * | Used a bigger constant in loopfunc.ll that doesn't fit in immed field. | Vikram S. Adve | 2001-07-21 | 1 | -1/+1 |
| | | | | | llvm-svn: 237 | ||||
| * | Utility routines for simpler access to the value of an integer constant. | Vikram S. Adve | 2001-07-21 | 1 | -0/+108 |
| | | | | | llvm-svn: 236 | ||||
| * | Program options class. | Vikram S. Adve | 2001-07-21 | 4 | -0/+411 |
| | | | | | llvm-svn: 235 | ||||
| * | Driver and options for the llc compiler. | Vikram S. Adve | 2001-07-21 | 3 | -0/+251 |
| | | | | | llvm-svn: 234 | ||||
| * | Description of the SPARC as a target architecture. | Vikram S. Adve | 2001-07-21 | 4 | -0/+1813 |
| | | | | | llvm-svn: 233 | ||||
| * | Base clas for a description of a target architecture. | Vikram S. Adve | 2001-07-21 | 2 | -0/+125 |
| | | | | | llvm-svn: 232 | ||||
| * | Instruction selection via pattern matching on instruction trees using BURG. | Vikram S. Adve | 2001-07-21 | 4 | -0/+1097 |
| | | | | | llvm-svn: 231 | ||||
| * | *** empty log message *** | Vikram S. Adve | 2001-07-21 | 1 | -0/+7 |
| | | | | | llvm-svn: 230 | ||||
| * | Added CodeGen, LLC, and Support. | Vikram S. Adve | 2001-07-21 | 1 | -1/+1 |
| | | | | | llvm-svn: 229 | ||||
| * | General support utilities like a program options class and a StringMap | Vikram S. Adve | 2001-07-21 | 4 | -0/+429 |
| | | | | | | | class for mapping strings to arbitrary things. llvm-svn: 228 | ||||
| * | CompileContext and options class for the llc compiler. | Vikram S. Adve | 2001-07-21 | 2 | -0/+153 |
| | | | | | llvm-svn: 227 | ||||
| * | Header files for the target architecture description and for instruction | Vikram S. Adve | 2001-07-21 | 5 | -0/+1362 |
| | | | | | | | selection, and instances of these for the SPARC. llvm-svn: 226 | ||||
| * | Added support for getting the dependence of an executable on its libs, | Vikram S. Adve | 2001-07-21 | 2 | -4/+32 |
| | | | | | | | | | | using a variable to get the list of libraries on the link path. BUG: If the library in the same directory as the executable is missing, BUG: gnumake will build the library but then fail when linking the executable BUG: saying the library was not found. Need a better hack. llvm-svn: 225 | ||||
| * | Add isIntegral() method to SignedIntType and UnsignedIntType. | Vikram S. Adve | 2001-07-21 | 1 | -0/+6 |
| | | | | | llvm-svn: 224 | ||||
| * | Provide simpler ways to extract the value of an integer constant. | Vikram S. Adve | 2001-07-20 | 1 | -2/+22 |
| | | | | | llvm-svn: 223 | ||||
| * | Compute and cache information about the storage size and layout | Vikram S. Adve | 2001-07-20 | 2 | -4/+80 |
| | | | | | | | of structures. This information is machine-dependent. llvm-svn: 222 | ||||
| * | Provide uniform access to the pointer operand and to the index | Vikram S. Adve | 2001-07-20 | 2 | -17/+84 |
| | | | | | | | operands (if any) for different types of MemAccessInst's. llvm-svn: 221 | ||||
| * | Added a representation of the machine instructions generated | Vikram S. Adve | 2001-07-20 | 2 | -6/+51 |
| | | | | | | | for a VM instruction. llvm-svn: 220 | ||||
| * | Start of expression analysis support | Chris Lattner | 2001-07-20 | 2 | -0/+267 |
| | | | | | llvm-svn: 219 | ||||
| * | Header to raise and lower representation | Chris Lattner | 2001-07-20 | 1 | -0/+77 |
| | | | | | llvm-svn: 218 | ||||
| * | Add support to call LevelRaise | Chris Lattner | 2001-07-20 | 2 | -1/+2 |
| | | | | | llvm-svn: 217 | ||||
| * | Update makefile for more accurate deps | Chris Lattner | 2001-07-20 | 2 | -3/+38 |
| | | | | | | | Include support to print out Expression types llvm-svn: 216 | ||||
| * | Implement ensureTypeAvailable | Chris Lattner | 2001-07-20 | 1 | -24/+51 |
| | | | | | | | Implement ConstPoolInt class llvm-svn: 215 | ||||
| * | Add support for constant propogation of multiplies | Chris Lattner | 2001-07-20 | 1 | -2/+15 |
| | | | | | llvm-svn: 214 | ||||
| * | Factor out WriteAsOperand. | Chris Lattner | 2001-07-20 | 1 | -16/+47 |
| | | | | | llvm-svn: 213 | ||||
| * | Add a comment. | Chris Lattner | 2001-07-20 | 2 | -107/+111 |
| | | | | | llvm-svn: 212 | ||||
| * | Add multiply as a supported constant propogation operation | Chris Lattner | 2001-07-20 | 2 | -0/+12 |
| | | | | | | | Include the LevelChange.h header in AllOpts.h llvm-svn: 211 | ||||
| * | New function: WriteAsOperand. | Chris Lattner | 2001-07-20 | 1 | -0/+9 |
| | | | | | llvm-svn: 210 | ||||
| * | Add new base class ConstPoolInt, useful for dealing with integral constants | Chris Lattner | 2001-07-20 | 1 | -11/+46 |
| | | | | | llvm-svn: 209 | ||||
| * | Add new method, ensureTypeAvailable | Chris Lattner | 2001-07-20 | 1 | -0/+7 |
| | | | | | llvm-svn: 208 | ||||
| * | Change is*Type to be a casting convertion operator | Chris Lattner | 2001-07-20 | 1 | -4/+21 |
| | | | | | | | Add a new isIntegral virtual function llvm-svn: 207 | ||||
| * | Add an function to BinaryOperator to swap the two operands | Chris Lattner | 2001-07-20 | 1 | -0/+5 |
| | | | | | llvm-svn: 206 | ||||
| * | Add short forms of the get*Type methods. | Chris Lattner | 2001-07-20 | 1 | -0/+12 |
| | | | | | llvm-svn: 205 | ||||
| * | Fix nasty typo | Chris Lattner | 2001-07-20 | 1 | -1/+1 |
| | | | | | llvm-svn: 204 | ||||
| * | Fix clean target | Chris Lattner | 2001-07-18 | 1 | -1/+1 |
| | | | | | llvm-svn: 203 | ||||
| * | Compile source files in alphabetical order | Chris Lattner | 2001-07-18 | 2 | -2/+4 |
| | | | | | llvm-svn: 202 | ||||
| * | Fixed typo in comment | Chris Lattner | 2001-07-16 | 1 | -1/+1 |
| | | | | | llvm-svn: 201 | ||||
| * | Support external methods | Chris Lattner | 2001-07-15 | 2 | -0/+2 |
| | | | | | llvm-svn: 200 | ||||
| * | New test case for prototype support | Chris Lattner | 2001-07-15 | 1 | -0/+10 |
| | | | | | llvm-svn: 199 | ||||

