aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Fix bug with zero sized castsChris Lattner2003-11-031-1/+1
* Eliminate the silly namedContext member of printTypeChris Lattner2003-11-032-16/+14
* All DSGraphs keep a reference to the targetdata they are created with. This isChris Lattner2003-11-023-20/+27
* Fix bug: test/Regression/Analysis/DSGraph/2003-11-02-NodeCollapsing.llChris Lattner2003-11-021-6/+8
* Fix bug in previous checkinChris Lattner2003-11-021-1/+1
* Implement transmogriphication of allocation instructionsChris Lattner2003-11-021-2/+33
* Fix PR78Chris Lattner2003-11-021-1/+1
* The "correct" fix for CBackend/2003-10-23-UnusedType.ll is to not even tryChris Lattner2003-11-022-30/+48
* Including the symbol table in the FindUsedTypes analysis was the WRONG wayChris Lattner2003-11-021-13/+3
* Strip off CPR's manually, because if we don't, the inliner doesn't delete deadChris Lattner2003-10-311-2/+9
* Make the call graph more precise despite the hated constantpointerrefs.Chris Lattner2003-10-311-16/+36
* Did I mention that I _HATE_ CPRs?Chris Lattner2003-10-311-0/+12
* Constant pointer refs are causing these to fail unnecessarily, which is causingChris Lattner2003-10-311-0/+31
* Use already existing classes for post order iterator.Alkis Evlogimenos2003-10-312-34/+22
* Make use of the new AssemblyAnnotationWriter interfaceChris Lattner2003-10-301-13/+21
* Include llvm/CodeGen/MachineCodeForInstruction.h. Use it to startBrian Gaeke2003-10-302-12/+58
* Make AllocState an enum.Brian Gaeke2003-10-302-4/+24
* Output types in reverse postorder. This will allow the ByteCode/ReaderAlkis Evlogimenos2003-10-302-18/+34
* Put DEBUG_OUTPUT at the top along with TRACE_LEVEL. Also fix the codeAlkis Evlogimenos2003-10-301-2/+3
* When someone includes CallGraph.h, make sure that they link in CallGraph.cppChris Lattner2003-10-301-0/+1
* Make sure that PHI node operands are first class typesChris Lattner2003-10-301-0/+2
* Fix bug: 2003-10-29-CallSiteResolve.ll & PR70Chris Lattner2003-10-301-1/+11
* Print the names of more opaque typesChris Lattner2003-10-301-5/+7
* Make sure to print opaque types names if they are available.Chris Lattner2003-10-301-1/+5
* Refactor code, initial implementation of -insert-block-profiling passChris Lattner2003-10-291-64/+106
* Explicitly cast type, so we aren't passing output_vbr a size_t.Brian Gaeke2003-10-291-1/+1
* Tweak sed commands so that they filter out more # stuff and alsoBrian Gaeke2003-10-291-3/+3
* Fix PR66 & ScalarRepl/2003-10-29-ArrayProblem.llChris Lattner2003-10-291-62/+25
* Fix bug: ConstantMerge/2003-10-28-MergeExternalConstants.ll & PR64Chris Lattner2003-10-291-2/+13
* In VM::create(), comment out almost the whole function if NO_JITS_ENABLED,Brian Gaeke2003-10-291-3/+4
* Add more debugging info to help tracing the SlotCalculator.Alkis Evlogimenos2003-10-292-0/+4
* Check in statistifying patch for BillChris Lattner2003-10-281-0/+6
* Fix PR62, and llvm/test/Regression/CBackend/2003-10-28-CastToPtrToStruct.llChris Lattner2003-10-281-5/+20
* Pass in argc & argvChris Lattner2003-10-281-6/+20
* Initial checkin of profiling instrumentation pass. So far, despite theChris Lattner2003-10-281-0/+127
* Eliminate using declarationsChris Lattner2003-10-271-25/+26
* Propagating constants to arguments can make other arguments constant. For nowChris Lattner2003-10-271-5/+15
* Fix test: Linker/2003-10-27-LinkOncePromote.llChris Lattner2003-10-273-81/+87
* Get the list of PHI node values before the basic block is split. Also, addChris Lattner2003-10-271-9/+16
* Attempt to provide support for those without RTLD_DEFAULT.Chris Lattner2003-10-251-0/+5
* Unbreak the buildChris Lattner2003-10-251-1/+0
* Publicize the type of FnAllocState.Brian Gaeke2003-10-244-4/+30
* standardize command line option namesChris Lattner2003-10-241-1/+1
* ExecutionEngine::create no longer takes a TraceMode argument.Brian Gaeke2003-10-241-18/+4
* ExecutionEngine::create no longer takes a TraceMode argument.Brian Gaeke2003-10-241-13/+7
* The ExecutionAnnotations (SlotNumber, InstNumber, and FunctionInfo) are history.Brian Gaeke2003-10-241-71/+0
* Reduce the number of #includes.Brian Gaeke2003-10-241-186/+22
* ExecutionEngine::create no longer takes a TraceMode argument.Brian Gaeke2003-10-241-5/+4
* Destroy MachineFunction for any Function that we are about toBrian Gaeke2003-10-241-0/+2
* Move the implementations of ==, != on AllocInfos here, from UnpackTraceFunction.Brian Gaeke2003-10-232-0/+18