summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Add .loc methods to the streamer.Rafael Espindola2010-11-1612-27/+85
* Split pseudo-instruction expansion into a separate pass, to make itDan Gohman2010-11-165-13/+92
* Add const.Rafael Espindola2010-11-161-6/+6
* Fix emergency spilling in LiveIntervals::spillPhysRegAroundRegDefsUses.Jakob Stoklund Olesen2010-11-161-22/+23
* Print out the register class of the current interval.Jakob Stoklund Olesen2010-11-161-2/+3
* Document -enable-no-infs-fp-math and -enable-no-nans-fp-math command line opt...Peter Collingbourne2010-11-162-3/+14
* Tidy up some things in <arm_neon.h>.Bob Wilson2010-11-161-94/+33
* Reapply "Stop using struct wrappers for Neon vector types in <arm_neon.h>."Bob Wilson2010-11-161-65/+48
* system_error: More conditional error codes for Darwin.Michael J. Spencer2010-11-161-0/+8
* Revert "Stop using struct wrappers for Neon vector types in <arm_neon.h>."Bob Wilson2010-11-161-48/+65
* Parse and ignore some .cfi_* directives.Rafael Espindola2010-11-161-0/+95
* This is the first step in adding sane error handling support to LLVMSystem.Michael J. Spencer2010-11-168-368/+359
* Stop using struct wrappers for Neon vector types in <arm_neon.h>.Bob Wilson2010-11-161-65/+48
* Revert inadvertant checkin of CMake libdeps.Jim Grosbach2010-11-161-28/+27
* ARM conditional mov encoding fix.Jim Grosbach2010-11-162-29/+29
* Have a few places that want to simplify phi nodes use SimplifyInstructionDuncan Sands2010-11-165-13/+18
* Fix missing includes of "llvm/Analysis/Passes.h" in the tutorials. ThanksDan Gohman2010-11-168-0/+8
* In which I discover the existence of loops. Threading an operationDuncan Sands2010-11-164-73/+133
* A bit more of gnu as compatibility when handling relocations with aliases.Rafael Espindola2010-11-162-7/+13
* L_bit doesn't work here.Bill Wendling2010-11-161-1/+1
* - Remove dead patterns.Bill Wendling2010-11-163-43/+19
* vldm and vstm are mnemonics for vldmia and vstmia resp.Bill Wendling2010-11-161-0/+3
* Make the verifier a little quieter on instructions that it's probablyEric Christopher2010-11-161-1/+3
* Fix a bug I introduced in the ppc refactoring, which caused longChris Lattner2010-11-161-0/+1
* Test encodings for LDM and STM.Bill Wendling2010-11-161-0/+18
* Encode the multi-load/store instructions with their respective modes ('ia',Bill Wendling2010-11-1613-541/+567
* Object: Get rid of sys::Path, Triple, and cleanup namespace.Michael J. Spencer2010-11-162-11/+10
* add copy of comment to the code that will survive the mcjit'izationChris Lattner2010-11-161-0/+2
* relax an assertion a bit, allowing the GPR argument ofChris Lattner2010-11-162-2/+6
* Remember to resize SpillSlotToUsesMap when allocating an emergency spill slot.Jakob Stoklund Olesen2010-11-162-19/+19
* Fix PR8612 in the standard spiller, take two.Jakob Stoklund Olesen2010-11-162-1/+9
* Add Thumb2 encodings for mov and friends.Owen Anderson2010-11-162-24/+64
* Change the 11 byte nop to be a single instruction.Rafael Espindola2010-11-152-6/+4
* fix a pasto that massively broke the ppc jit while the buildbots happenedChris Lattner2010-11-151-2/+2
* Revert "Fix PR8612 in the standard spiller as well."Jakob Stoklund Olesen2010-11-152-6/+1
* Attempt to provide encodings for some miscellaneous Thumb2 encodings.Owen Anderson2010-11-151-14/+29
* Code clean up. The peephole pass should be the one updating the instructionEvan Cheng2010-11-154-28/+20
* Provide Thumb2 encodings for sxtb and friends.Owen Anderson2010-11-152-33/+46
* Recommit this change and remove the failing part of the test - it didn'tEric Christopher2010-11-152-30/+8
* Fix PR8612 in the standard spiller as well.Jakob Stoklund Olesen2010-11-152-1/+6
* When spilling a register defined by an early clobber, make sure that the newJakob Stoklund Olesen2010-11-152-0/+90
* ARM LDR_PRE/LDR_POST/STR_PRE/STR_POST (and the *B counterparts) binary encoding.Jim Grosbach2010-11-154-38/+151
* Add Thumb2 encodings for comparison and shift operators.Owen Anderson2010-11-152-37/+118
* Fix compiler warnigns.Benjamin Kramer2010-11-151-2/+2
* Add correct Thumb2 encodings for mvn and friends.Owen Anderson2010-11-152-11/+89
* Update examples and documentation to explicitly add basicaa, now that it'sDan Gohman2010-11-159-0/+21
* Add FIXMEs.Jim Grosbach2010-11-151-0/+4
* Nuke redundant encoding bit set.Jim Grosbach2010-11-151-3/+1
* -basicaa is no longer the default.Dan Gohman2010-11-151-2/+2
* Teach InstructionSimplify the trick of skipping incoming phiDuncan Sands2010-11-152-4/+28