summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* 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
* 64-bit fp loads can come straight out of the constant pool, not asEric Christopher2010-09-09
* Discard metadata produced by LLVM 2.7. The value enumeration it usedDan Gohman2010-09-09
* llvm-mc: Don't crash when using -n and we see a directive before the initial ...Daniel Dunbar2010-09-09
* llvm-mc: Make sure we exit != 0 if any errors are encountered.Daniel Dunbar2010-09-09
* SIToFP and FPToSI conversions work only on fp-reg to fp-reg. MoveEric Christopher2010-09-09
* MDNodes are not Constants.Dan Gohman2010-09-09
* Print invalid metadata references as <badref>, for consistency withDan Gohman2010-09-09
* New "move to fp reg" routine. Use it.Eric Christopher2010-09-09
* "Strike that, reverse it." -- Mr. Wonka.Eric Christopher2010-09-09
* What the loop unroller cares about, rather than just not unrolling loops with...Owen Anderson2010-09-09
* Add FPTrunc, fix some bugs where I forgot to update the value map.Eric Christopher2010-09-09
* Revert r113439, which relaxed the requirement that loops containing calls can...Owen Anderson2010-09-09
* r113526 introduced an unintended change to the loop unrolling threshold. Rev...Owen Anderson2010-09-09
* Fix typo in code to cap the loop code size reduction calculation.Owen Anderson2010-09-09
* Use code-size reduction metrics to estimate the amount of savings we'll get w...Owen Anderson2010-09-09
* Basic FP->Int, Int->FP conversions.Eric Christopher2010-09-09
* Add one more pattern to fallback movddupBruno Cardoso Lopes2010-09-09
* Extend the getDependence query with support for PHI translation.Dan Gohman2010-09-09
* For each instruction itinerary class, specify the number of micro-ops eachEvan Cheng2010-09-09
* MCELF: Write relocation fragments in the right endian.Benjamin Kramer2010-09-09
* Make ELF OS ABI dependent on the OS from target triple.Roman Divacky2010-09-09
* Move remaining MMX instructions from SSE to MMX.Dale Johannesen2010-09-09
* Refactor code-size reduction estimation methods out of InlineCostAnalyzer and...Owen Anderson2010-09-09
* MC: Give a (lame) hard error if a .org directive would create an unreasonablyDaniel Dunbar2010-09-09
* lib/System/Host.cpp: 7bit-ize. Eliminate "TM" and "(R)" in comments.NAKAMURA Takumi2010-09-09
* Silence compiler warning.Kalle Raiskila2010-09-09
* Fix NEON VLD pseudo instruction itineraries that were incorrectly copied fromBob Wilson2010-09-09
* Nuke whitespace and fix some indenting.Eric Christopher2010-09-09
* Move most MMX instructions (defined as anything thatDale Johannesen2010-09-09
* Handle 64-bit floating point binops as well.Eric Christopher2010-09-09
* Basic 32-bit FP operations.Eric Christopher2010-09-09
* For double-spaced VLD3/VLD4 instructions, copy the explicit super-register useBob Wilson2010-09-09
* Handle float->double extension.Eric Christopher2010-09-09