| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix two typos I found in comments. | Brian Gaeke | 2003-11-08 | 2 | -3/+3 |
* | For some reason, LICM and GCSE like to crash the FunctionPassManager when they | Misha Brukman | 2003-11-08 | 1 | -2/+4 |
* | Implement vaarg instruction. This is not quite perfect: 2003-08-11-VaListArg | Brian Gaeke | 2003-11-07 | 2 | -0/+36 |
* | Implement branching to a PC-relative constant (not a BasicBlock). | Misha Brukman | 2003-11-07 | 1 | -7/+7 |
* | popStackAndReturnValueToCaller() must advance instruction pointer to normal | Brian Gaeke | 2003-11-07 | 1 | -5/+24 |
* | PreSelection is not optional, it performs a necessary and vital transformation | Misha Brukman | 2003-11-07 | 1 | -12/+15 |
* | Remove the *BIG UGLY HACK* from the JIT: PreSelection is now a FunctionPass. | Misha Brukman | 2003-11-07 | 1 | -15/+0 |
* | Add stub version of unwind support | Brian Gaeke | 2003-11-07 | 2 | -0/+5 |
* | visitCallInst --> visitCallSite. | Brian Gaeke | 2003-11-07 | 2 | -4/+7 |
* | Make the operation of visitCallInst() only depend on the CallSite. | Brian Gaeke | 2003-11-07 | 1 | -7/+9 |
* | Use CallSites for call sites, instead of CallInsts. A revolutionary concept. | Brian Gaeke | 2003-11-07 | 2 | -9/+10 |
* | Switch to emitting MachineConstantPool the way it was meant to be done. | Misha Brukman | 2003-11-07 | 2 | -49/+8 |
* | Switch to using the standard representation of the constant pool -- namely, the | Misha Brukman | 2003-11-07 | 1 | -338/+322 |
* | We accept TargetMachine as a const reference. | Misha Brukman | 2003-11-07 | 1 | -3/+3 |
* | PreSelection and PeepholeOpts are now FunctionPasses. | Misha Brukman | 2003-11-07 | 1 | -2/+2 |
* | * Stop making a global for each constant that cannot live in an instruction; | Misha Brukman | 2003-11-07 | 1 | -36/+14 |
* | * Use the MachineConstantPool for storing constants instead of a hash_set; | Misha Brukman | 2003-11-07 | 1 | -17/+41 |
* | Use `basename $<` to get just the filename, not full path, for ease of reading. | Misha Brukman | 2003-11-07 | 1 | -2/+2 |
* | Declare FunctionPasses as such so that they can be used in FunctionPassManager. | Misha Brukman | 2003-11-07 | 3 | -3/+3 |
* | Refactor the return-from-function code into popStackAndReturnValueToCaller(). | Brian Gaeke | 2003-11-07 | 2 | -37/+42 |
* | Hopefully this will fix PR98 | Chris Lattner | 2003-11-07 | 1 | -2/+2 |
* | Hopefully fix the objdir != srcdir issue | Chris Lattner | 2003-11-07 | 1 | -6/+12 |
* | Fix warnings building on sparc | Chris Lattner | 2003-11-06 | 1 | -2/+2 |
* | Various cleanups and efficiency improvements | Chris Lattner | 2003-11-06 | 1 | -38/+24 |
* | Fix bug: PR93 | Chris Lattner | 2003-11-06 | 1 | -0/+29 |
* | * Make the comment header 80 columns long | Misha Brukman | 2003-11-06 | 1 | -3/+3 |
* | Let's not forget about our friends -- Constant Pool indices. | Misha Brukman | 2003-11-06 | 2 | -0/+2 |
* | Shorten and correct some function-header comments. | Brian Gaeke | 2003-11-05 | 1 | -53/+28 |
* | Fix the problem with running cleanups in bugpoint: We were deleting arguments | Chris Lattner | 2003-11-05 | 1 | -1/+4 |
* | Split behavior into two pieces | Chris Lattner | 2003-11-05 | 1 | -13/+13 |
* | Yet more fixes for constant expr shifts | Chris Lattner | 2003-11-05 | 1 | -0/+6 |
* | Further fixes for PR93 | Chris Lattner | 2003-11-05 | 3 | -3/+21 |
* | no need for endl | Chris Lattner | 2003-11-05 | 1 | -1/+1 |
* | Add support for constant expr shifts | Chris Lattner | 2003-11-05 | 2 | -0/+9 |
* | If we're not checking, don't check! | Chris Lattner | 2003-11-05 | 1 | -1/+1 |
* | Fix flawed logic that was breaking several SPEC benchmarks, including gzip an... | Chris Lattner | 2003-11-05 | 1 | -3/+3 |
* | We know exactly what the value of $< is, so instead of using `basename $<` to | Misha Brukman | 2003-11-05 | 1 | -8/+7 |
* | Do not use a class before it is defined. | Chris Lattner | 2003-11-05 | 2 | -12/+18 |
* | Be friendly to gcc 3.4... good compiler. Nice compiler. | Chris Lattner | 2003-11-05 | 3 | -3/+1 |
* | Be gcc 3.4 clean | Chris Lattner | 2003-11-05 | 1 | -1/+3 |
* | Fix name collision | Chris Lattner | 2003-11-05 | 2 | -4/+4 |
* | Make code gcc 3.4 clean | Chris Lattner | 2003-11-05 | 4 | -6/+6 |
* | Abort when the user program calls abort, instead of printing a funny message ... | Brian Gaeke | 2003-11-05 | 1 | -4/+2 |
* | Fix bug with previous implementation: | Chris Lattner | 2003-11-05 | 1 | -4/+11 |
* | Use regular old malloc to emulate malloc/alloca instructions. | Brian Gaeke | 2003-11-05 | 1 | -2/+1 |
* | Remove a comment which no longer applies. | Brian Gaeke | 2003-11-05 | 1 | -5/+0 |
* | Minor cleanup, plus implement InstCombine/xor.ll:test17 | Chris Lattner | 2003-11-04 | 1 | -3/+17 |
* | Fix spello | Chris Lattner | 2003-11-04 | 2 | -2/+10 |
* | Implement InstCombine/xor.ll:test(15|16) | Chris Lattner | 2003-11-04 | 1 | -1/+8 |
* | Change all machine basic block modifier functions in MRegisterInfo to | Alkis Evlogimenos | 2003-11-04 | 2 | -41/+54 |