aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Switch to using Simplified ConstantFP::get API.Chris Lattner2008-04-209-66/+60
* Use simplified ConstantFP::get method, fix a bug handling frem x, 0 with long...Chris Lattner2008-04-202-16/+19
* Implement PR2206.Chris Lattner2008-04-191-8/+17
* refactor handling of symbolic constant folding, picking upChris Lattner2008-04-191-62/+62
* indentation fix.Chris Lattner2008-04-191-14/+14
* Allow argpromote to promote struct arguments with a specified numberChris Lattner2008-04-191-10/+17
* 64-bit atomic operations.Evan Cheng2008-04-194-56/+80
* Also LXCHG64 -> XCHG64rm.Evan Cheng2008-04-191-3/+3
* PPC32 atomic operations.Evan Cheng2008-04-193-2/+184
* xchg which references a memory operand does not need to lock prefix. Atomicit...Evan Cheng2008-04-191-14/+15
* Teach llvm-as to accept function types with multiple return types.Dan Gohman2008-04-194-3620/+4963
* Fix a scalar evolution bug. Reversing everythingDale Johannesen2008-04-181-2/+1
* Enable jitting with a known memory size.Nicolas Geoffray2008-04-183-5/+552
* Implement a bit more softfloat support inDuncan Sands2008-04-182-5/+187
* Fix the handling of va_copy on x86-64. As of llvm-gcc r49920Dan Gohman2008-04-181-14/+4
* - Fix atomic operation JIT encoding.Evan Cheng2008-04-183-54/+30
* Add some more FIXME's for indexed loads and stores.Duncan Sands2008-04-183-0/+6
* Provide an explicit list of operands to MakeLibcall,Duncan Sands2008-04-183-72/+81
* Correct comment.Evan Cheng2008-04-181-2/+2
* Not safe to "kill" a register if its live range extends pass the end of block...Evan Cheng2008-04-181-3/+29
* Also support Intel asm syntax.Evan Cheng2008-04-171-20/+20
* Remove the implicit conversion from SDOperandPtr to SDOperand*; thisDan Gohman2008-04-171-4/+4
* Fix assembly code for atomic operations.Evan Cheng2008-04-171-18/+18
* Be more careful with insert_subreg and extract_subreg where either source or ...Evan Cheng2008-04-171-27/+54
* Make GVN able to remove unnecessary calls to read-only functions again.Owen Anderson2008-04-172-18/+31
* Use correct name for method in comment.Bill Wendling2008-04-171-4/+4
* Correct the SrcValue information in the Expand code for va_copy.Dan Gohman2008-04-171-2/+2
* Remove unused variableScott Michel2008-04-171-1/+0
* Fix a sub-register indice propagation bug.Evan Cheng2008-04-171-5/+14
* Workaround for PR2207, in which pred_iterator assert gets triggered due to aScott Michel2008-04-161-2/+9
* Don't forget about sub-register indices when rematting instructions.Evan Cheng2008-04-161-0/+13
* Unbreak build on x86-64.Dale Johannesen2008-04-161-1/+1
* Correlate stubs with functions in JIT: when emitting a stub, the JIT tells th...Nicolas Geoffray2008-04-1612-45/+67
* After reading memory that's already freed.Evan Cheng2008-04-162-22/+24
* Infrastructure for getting the machine code size of a function and an instruc...Nicolas Geoffray2008-04-1613-208/+623
* Initialize X863DNowLevel.Evan Cheng2008-04-161-0/+1
* Fix PR2226. Avoid using uninitialized variables.Evan Cheng2008-04-161-13/+28
* Empty basic block should have an empty range.Evan Cheng2008-04-161-1/+3
* Don't read off end of the input array.Dale Johannesen2008-04-161-1/+1
* Ongoing work on improving the instruction selection infrastructure:Roman Levenstein2008-04-167-85/+86
* Rewrite LiveVariable liveness computation. The new implementation is much sim...Evan Cheng2008-04-161-219/+239
* Code clean up.Evan Cheng2008-04-161-70/+54
* Major repairs to the post-dominators implementation. Patch from Florian Bran...Owen Anderson2008-04-162-1/+8
* Add support for the form of the SSE41 extractps instruction thatDan Gohman2008-04-162-5/+6
* Recreate the size SDNode instead of reusing the old one in the x86Dan Gohman2008-04-161-2/+2
* Avoid read after free.Evan Cheng2008-04-161-1/+1
* Remove X86_64SRet; it isn't used anymore.Dan Gohman2008-04-161-11/+0
* Add movd instructions to move from MMX registersDan Gohman2008-04-151-0/+12
* Fix the new scheduler assertion checks to work whenDan Gohman2008-04-151-2/+10
* VisualStudio project files updated. #include <algorithm> added to make Visua...Chuck Rose III2008-04-151-0/+15