aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Add new argument to disable checkingChris Lattner2003-11-121-3/+5
* Detect problems with PHI node operands!Chris Lattner2003-11-121-0/+6
* Print return nodes for graphs with multiple functions in them correctlyChris Lattner2003-11-121-2/+2
* Don't crash if no ggChris Lattner2003-11-121-1/+1
* Fix bug PR107, patch contributed by Reid Spencer!Chris Lattner2003-11-121-1/+26
* CleanupsChris Lattner2003-11-122-8/+10
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-11306-222/+1401
* Move IsArchive, IsBytecode to FileUtilities. Fix up some method comments.Brian Gaeke2003-11-111-60/+17
* Move IsArchive and IsBytecode here from gccld. Refactor into CheckMagic.Brian Gaeke2003-11-111-0/+29
* Compute node offsets correctlyChris Lattner2003-11-111-2/+2
* This version of Linker.cpp works a lot better, but it's a little messy. Sorry.Brian Gaeke2003-11-111-20/+28
* Add implementation of FileOpenable().Brian Gaeke2003-11-111-96/+41
* Add new method for computing node mappings. This is used by the pool allocatorChris Lattner2003-11-111-0/+31
* Fix problems linking against the reoptimizer; _llvm_regAllocState must haveBrian Gaeke2003-11-102-4/+4
* Reorganize code for locality, improve commentsChris Lattner2003-11-101-19/+23
* Adjust to new critical edge interfaceChris Lattner2003-11-102-15/+15
* Operand numbers are now ints. Save the register allocation of the valueBrian Gaeke2003-11-106-60/+80
* More additionsChris Lattner2003-11-091-3/+4
* Fix PR95. I'm checking this patch in for Reid Spencer, who figured it outChris Lattner2003-11-091-3/+2
* Add an assertionChris Lattner2003-11-091-0/+1
* Fix PR103Brian Gaeke2003-11-091-6/+3
* Do NOT inline self recursive calls into other functions. This is causing theChris Lattner2003-11-092-1/+10
* UntypoChris Lattner2003-11-091-1/+1
* Add more functionsChris Lattner2003-11-091-0/+8
* None of the __llvm_* functions call into the program. This makes theChris Lattner2003-11-091-0/+3
* Add support for memmoveChris Lattner2003-11-091-0/+9
* Remove #include of PassManager.h which was marked FIXME, and apparently is noBrian Gaeke2003-11-091-3/+0
* Handle bzero and memset in the local analysis, because we were missing the factChris Lattner2003-11-082-4/+17
* This doesn't use DSCallSiteIteratorChris Lattner2003-11-081-1/+1
* Fix two typos I found in comments.Brian Gaeke2003-11-082-3/+3
* For some reason, LICM and GCSE like to crash the FunctionPassManager when theyMisha Brukman2003-11-081-2/+4
* Implement vaarg instruction. This is not quite perfect: 2003-08-11-VaListArgBrian Gaeke2003-11-072-0/+36
* Implement branching to a PC-relative constant (not a BasicBlock).Misha Brukman2003-11-071-7/+7
* popStackAndReturnValueToCaller() must advance instruction pointer to normalBrian Gaeke2003-11-071-5/+24
* PreSelection is not optional, it performs a necessary and vital transformationMisha Brukman2003-11-071-12/+15
* Remove the *BIG UGLY HACK* from the JIT: PreSelection is now a FunctionPass.Misha Brukman2003-11-071-15/+0
* Add stub version of unwind supportBrian Gaeke2003-11-072-0/+5
* visitCallInst --> visitCallSite.Brian Gaeke2003-11-072-4/+7
* Make the operation of visitCallInst() only depend on the CallSite.Brian Gaeke2003-11-071-7/+9
* Use CallSites for call sites, instead of CallInsts. A revolutionary concept.Brian Gaeke2003-11-072-9/+10
* Switch to emitting MachineConstantPool the way it was meant to be done.Misha Brukman2003-11-072-49/+8
* Switch to using the standard representation of the constant pool -- namely, theMisha Brukman2003-11-071-338/+322
* We accept TargetMachine as a const reference.Misha Brukman2003-11-071-3/+3
* PreSelection and PeepholeOpts are now FunctionPasses.Misha Brukman2003-11-071-2/+2
* * Stop making a global for each constant that cannot live in an instruction;Misha Brukman2003-11-071-36/+14
* * Use the MachineConstantPool for storing constants instead of a hash_set;Misha Brukman2003-11-071-17/+41
* Use `basename $<` to get just the filename, not full path, for ease of reading.Misha Brukman2003-11-071-2/+2
* Declare FunctionPasses as such so that they can be used in FunctionPassManager.Misha Brukman2003-11-073-3/+3
* Refactor the return-from-function code into popStackAndReturnValueToCaller().Brian Gaeke2003-11-072-37/+42
* Hopefully this will fix PR98Chris Lattner2003-11-071-2/+2