summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Revert "CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally."Michael J. Spencer2010-09-13
* Convert some VTBL and VTBX instructions to use pseudo instructions prior toBob Wilson2010-09-13
* Mechanically replace LiveInterval* with LiveIntervalMap for intervals beingJakob Stoklund Olesen2010-09-13
* Allow LiveIntervalMap to be reused by resetting the current live interval.Jakob Stoklund Olesen2010-09-13
* Switch all the NEON vld-lane and vst-lane instructions over to the newBob Wilson2010-09-13
* Let's just declare that it is impossible to construct a std::pair from a nullJakob Stoklund Olesen2010-09-13
* Fix typos. 128-bit PSHUFB takes 128-bit memory op.Dale Johannesen2010-09-13
* Fix linux/msvc build, move include.Benjamin Kramer2010-09-13
* Minimize #includes in a top-level header.Owen Anderson2010-09-13
* Silence more warnings. Two more unused variables.Eric Christopher2010-09-13
* Remove unused variable.Eric Christopher2010-09-13
* trailing whitespaceJim Grosbach2010-09-13
* Silence some constructor ordering warnings.Eric Christopher2010-09-13
* Added skeleton for inline asm multiple alternative constraint support.John Thompson2010-09-13
* Add full auto-upgrade support for LLVM 2.7 bitcode metadata.Dan Gohman2010-09-13
* Re-apply r113679, which was reverted in r113720, which added a paid of new in...Owen Anderson2010-09-13
* Factoring and potential bug fix. The elf "flags" cannot be used as masks.Rafael Espindola2010-09-13
* CMake: Fix MSVS build. Although I don't know why this didn't break other buil...Michael J. Spencer2010-09-12
* Revert 113679, it was causing an infinite loop in a testcase that I've sentEric Christopher2010-09-12
* CMake: Fix mingw32 build.Michael J. Spencer2010-09-12
* add a missed cmov alias, part of rdar://8416805Chris Lattner2010-09-11
* add support for all the setCC aliases. Part of rdar://8416805Chris Lattner2010-09-11
* Add support for leb128 of absolute expressions.Rafael Espindola2010-09-11
* add support for pushfd/popfd which are aliases for pushfl/popfl.Chris Lattner2010-09-11
* implement rdar://8407928 - support for in/out with a missing "a" register.Chris Lattner2010-09-11
* fix the asmparser so that the target is responsible for skipping toChris Lattner2010-09-11
* Invert and-of-or into or-of-and when doing so would allow us to clear bits of...Owen Anderson2010-09-11
* Rename ConvertToSetZeroFlag to something more general.Bill Wendling2010-09-11
* No need to recompute the SrcReg and CmpValue.Bill Wendling2010-09-10
* Move some of the decision logic for converting an instruction into one that setsBill Wendling2010-09-10
* Start sketching out ARM fast-isel calls.Eric Christopher2010-09-10
* For consistency.Eric Christopher2010-09-10
* Newline at end of file.Eric Christopher2010-09-10
* Fix a comment typo.Bob Wilson2010-09-10
* Split out some of the calling convention bits so that they can beEric Christopher2010-09-10
* Teach InstructionSimplify to fold (A & B) & A -> A & B and (A | B) | A -> A | B.Benjamin Kramer2010-09-10
* typoesGabor Greif2010-09-10
* Modify the comparison optimizations in the peephole optimizer to update theBill Wendling2010-09-10
* Add a missing case to duplicateCPV() for LSDA constants. Add a FIXME. rdar://...Jim Grosbach2010-09-10
* CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally.Michael J. Spencer2010-09-10
* Add X86 MMX type to bitcode and Type.Dale Johannesen2010-09-10
* Use StringRef which performs the "early exit" when compared against a constantBill Wendling2010-09-10
* Add DEBUG message.Devang Patel2010-09-10
* Reapply r113585. The msvc machine is mercurial.Bill Wendling2010-09-10
* This transform is also performed by InstructionSimplify, remove the duplicate.Benjamin Kramer2010-09-10
* r113585 was causing clang-i686-xp-msvc9 to fail in mysterious ways that I can'tBill Wendling2010-09-10
* Early exit with simple checks.Bill Wendling2010-09-10
* Auto-upgrade the magic ".llvm.eh.catch.all.value" global toBill Wendling2010-09-10
* Calculate the number of VLDM/VSTM registers by subtracting the number ofBob Wilson2010-09-10
* Lower the unrolling theshold to 150. Empirical tests indicate that this is a...Owen Anderson2010-09-10