aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Be consistent with our namingChris Lattner2004-09-281-2/+2
* Capture information about whether the target instructions have delay slotsChris Lattner2004-09-281-0/+9
* Add includes and use std:: for standard library calls to make codeAlkis Evlogimenos2004-09-281-2/+2
* Use class instead of struct for defining classes. This unbreaks theAlkis Evlogimenos2004-09-283-3/+6
* Clean up the interface of TimeValue:Reid Spencer2004-09-251-207/+171
* Initial implementation of the TimeValue abstraction.Reid Spencer2004-09-241-0/+391
* Updated the last two header files so that they are configured withJohn Criswell2004-09-244-6/+44
* Modified hash_map and hash_set configuration so that they are notJohn Criswell2004-09-242-6/+14
* Configure Datatypes.h.in with AC_CONFIG_HEADERS. This should prevent itJohn Criswell2004-09-241-3/+15
* Change Value from a "struct" to a "class" so that VC 7.1 doesn't generateReid Spencer2004-09-231-1/+1
* Update to add the HAVE_UINT64_T test and the STACK_DIRECTION indicator.Reid Spencer2004-09-221-7/+4
* The alloca function, strangely enough, is found in the malloc.h header fileReid Spencer2004-09-221-0/+2
* This is an empty directoryChris Lattner2004-09-211-1/+0
* This is a dead directory nowChris Lattner2004-09-211-5/+0
* 'Pass' should now not be derived from by clients. Instead, they should deriveChris Lattner2004-09-209-31/+46
* Do not prototype any of these passes as returning Pass*. Instead, be specificChris Lattner2004-09-202-33/+33
* Adjust to API changesChris Lattner2004-09-201-2/+2
* Add CallGraphNode::removeAnyCallEdgeTo methodChris Lattner2004-09-181-0/+5
* Implement new changeFunction method, nuke a never implemented one.Chris Lattner2004-09-181-11/+19
* Make sure to update the list end when an element is removed from it. ThisChris Lattner2004-09-151-0/+4
* Add an optional argument to PromoteMemToRegChris Lattner2004-09-151-1/+5
* Add an AliasSetTracker::copyValue methodChris Lattner2004-09-141-9/+19
* Remove unused passChris Lattner2004-09-141-23/+0
* Okay, the list of link-time passes wasn't such a hot idea. Its prone toReid Spencer2004-09-141-26/+0
* Adjust to #include movageChris Lattner2004-09-141-2/+2
* Add the GetLibraryPath method.Reid Spencer2004-09-131-0/+11
* Add support for the link-time pass list to Modules.Reid Spencer2004-09-131-1/+30
* Simplify the sys::Memory interface per Chris' request.Reid Spencer2004-09-131-23/+33
* Clean up the interface and implementation of sys::Program so that it isReid Spencer2004-09-131-22/+14
* * Fix grammarMisha Brukman2004-09-121-4/+4
* Fix the replace method to assert if an item was erased from the set but notReid Spencer2004-09-111-2/+2
* Correct the interface of a function to use the correct typedef for anReid Spencer2004-09-111-2/+2
* Implement the remove method for deleting entries from the SetVector.Reid Spencer2004-09-111-0/+11
* Make the dependent libraries list use a SetVector instead of a regularReid Spencer2004-09-111-3/+4
* Initial commit of a file to declare the interface for platform independentReid Spencer2004-09-111-0/+53
* Add methods for detecting file types by magic number, getting the file nameReid Spencer2004-09-111-1/+38
* Add methods for detecting different kinds of files by their magic number,Reid Spencer2004-09-111-0/+42
* Add missing #includeChris Lattner2004-09-092-0/+2
* Use a DenseMap for mapping reg->reg. This improves the LiveIntervalAlkis Evlogimenos2004-09-081-6/+7
* Add HAS_U_INT64_TReid Spencer2004-09-051-0/+3
* I was actually wrong in my "simplification".Misha Brukman2004-09-031-2/+5
* Simplify check for uint64_t and u_int64_tMisha Brukman2004-09-031-5/+2
* Provide correct definition of uint64_t for platforms that have onlyReid Spencer2004-09-031-0/+12
* Fixes to make LLVM compile with vc7.1.Alkis Evlogimenos2004-09-032-1/+2
* Added u_int64_t because some systems use that instead of uint64_t.John Criswell2004-09-021-0/+3
* Pull in definition of std::unary_function.Alkis Evlogimenos2004-09-022-0/+2
* Changes For Bug 352Reid Spencer2004-09-01150-7104/+206
* Initial commit for platform independent system configuration support.Reid Spencer2004-08-311-0/+30
* Update doxygen comment now that getSpillSize is supposed to return value in bitsNate Begeman2004-08-291-2/+2
* Put the lib/System interface functions in llvm::sys namespace.Reid Spencer2004-08-291-0/+2