summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* 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
* Mark the sse_load_f32 and sse_load_f64 load patterns as having memoperands soBill Wendling2010-09-10
* Reword since this may not be a bug but intended behavior.Bill Wendling2010-09-10
* Fix merging base-updates for VLDM/VSTM: Before I switched these instructionsBob Wilson2010-09-10
* Teach if-converter to be more careful with predicating instructions that wouldEvan Cheng2010-09-10
* Fix build error.Eric Christopher2010-09-10
* Update comments, reorganize some code, rename variables to beEric Christopher2010-09-10