summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Add support for ELF PLT references for ARM MC asm printing. Adding aJim Grosbach2010-09-22
* Enable a few additional asserts in MC instruction lowering.Jim Grosbach2010-09-22
* A select between a constant and zero, when fed by a bit test, can be efficientlyOwen Anderson2010-09-22
* Fix PR8201: Update the code to call via X86::CALL64pcrel32 in the 64-bit case.Cameron Esfahani2010-09-22
* Change VDUPLANE DAG combiner to just return the result instead of callingBob Wilson2010-09-22
* Avoid some Mach-O specific alignment being done on ELF.Rafael Espindola2010-09-22
* allow target-specific label suffixes, patch by Yuri Gribov!Chris Lattner2010-09-22
* Combine both VMOVDRR(VMOVRRD) and VMOVRRD(VMOVDRR), instead of just doing oneBob Wilson2010-09-22
* Teach memdep about TBAA tags.Dan Gohman2010-09-22
* Use DW_OP_fbreg when offset is based on frame register.Devang Patel2010-09-22
* add FIXMEJim Grosbach2010-09-22
* Temporarily work around new address lowering while I figure out whatEric Christopher2010-09-22
* Remove a few commented out bitsJim Grosbach2010-09-22
* Fix typo and add a FIXME.Rafael Espindola2010-09-22
* When moving zext/sext to be folded with a load, ignore the issue of whetherBob Wilson2010-09-22
* Add PrintSpecial() handling for in ARM MC instruction printer.Jim Grosbach2010-09-22
* grammar tweakageJim Grosbach2010-09-22
* remove trailing whitespaceJim Grosbach2010-09-22
* CrashRecovery/Darwin: Override raise() as well so that crash recovery doesn'tDaniel Dunbar2010-09-22
* Correctly align bss.Rafael Espindola2010-09-22
* Add MC instruction printer support for ARM and Thumb1 jump tables.Jim Grosbach2010-09-22
* Attempt to fix llvm-gcc build. It was crashing when building gcov.o for anBob Wilson2010-09-22
* Add MC instruction printer support for TB[BH] style thumb2 jump tables.Jim Grosbach2010-09-22
* Clean up comment.Jim Grosbach2010-09-22
* fix rdar://8456371 - Handle commutable instructions written backward.Chris Lattner2010-09-22
* Fix an inconsistency in the x86 backend that led it to reject "calll foo" onChris Lattner2010-09-22
* fix rdar://8456412 - llvm-mc crash in encoder on "mov %rdx, %cr8"Chris Lattner2010-09-22
* fix rdar://8456417 - llvm-mc can't do basic mathChris Lattner2010-09-22
* add the missing aliases for fp stack cmovs, rdar://8456391Chris Lattner2010-09-22
* reimplement elf TLS support in terms of addressing modes, eliminating Segment...Chris Lattner2010-09-22
* Fix rdar://8456364 - llvm-mc rejects '%CS'Chris Lattner2010-09-22
* fix rdar://8456389 - llvm-mc mismatch with 'as' on 'fstp'Chris Lattner2010-09-22
* fix rdar://8456361 - llvm-mc rejects 'rep movsd'Chris Lattner2010-09-22
* convert the last 4 X86ISD nodes that should have memoperands to have them.Chris Lattner2010-09-22
* give X86ISD::FNSTCW16m a memoperand, since it touches memory. It onlyChris Lattner2010-09-22
* give FP_TO_INT16_IN_MEM and friends a memoperand. They are onlyChris Lattner2010-09-22
* give VZEXT_LOAD a memory operand, it now works with segment registers.Chris Lattner2010-09-22
* revert r114386 now that address modes work correctly, we get a niceChris Lattner2010-09-22
* give LCMPXCHG_DAG[8] a memory operand, allowing it to work with addrspace 256...Chris Lattner2010-09-21
* OptimizeCompareInstr should avoid iterating pass the beginning of the MBB whe...Evan Cheng2010-09-21
* Add start of support for MC instruction printer of ARM jump tables. Filling inJim Grosbach2010-09-21
* Enable target-specific mul-lowering on ARM, even at -Os. Remove a test that ...Owen Anderson2010-09-21
* Build the complement interval dupli after the split intervals instead ofJakob Stoklund Olesen2010-09-21
* reimplement support for GS and FS relative address space matchingChris Lattner2010-09-21
* Fixed pr20314-2.c failure, added E, F, p constraint letters.John Thompson2010-09-21
* Rework passing parent pointers into complexpatterns, I forgotChris Lattner2010-09-21
* Move a sign-extend or a zero-extend of a load to the same basic block as theBob Wilson2010-09-21
* Clarify a comment.Bob Wilson2010-09-21
* If only user of a vreg is an copy instruction to export copy of vreg out of c...Devang Patel2010-09-21
* correct this logic.Chris Lattner2010-09-21