aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Fix SSE4.1 roundss, roundsd. While the instructions have Dale Johannesen2008-10-101-38/+52
* Check loop exit predicate properly while eliminating one iteration loop.Devang Patel2008-10-101-13/+15
* Fix a thinko and unbreak sparc default CCAnton Korobeynikov2008-10-101-2/+2
* Remove some overzealous checks that were rejectingDale Johannesen2008-10-101-12/+8
* Extend set of return registers on sparc until someone will implement MRV supp...Anton Korobeynikov2008-10-101-3/+3
* Ignore extra 'r' modifier for nowAnton Korobeynikov2008-10-101-2/+9
* Use expand for smul_lohi for nowAnton Korobeynikov2008-10-101-0/+1
* Add rudimentary support for 'r' register operandAnton Korobeynikov2008-10-102-11/+70
* CleanupAnton Korobeynikov2008-10-101-83/+82
* CMake: updated lib/Analysis/CMakeLists.txt.Oscar Fuentes2008-10-101-0/+1
* Revert r57340 move guard mutex in getPointerToFunction as this can causeMon P Wang2008-10-101-2/+2
* fix memleak by cleaning the global sets on pass exitNuno Lopes2008-10-101-11/+17
* Add rudimentary asmprinter support for printing inline asm operands for sparc.Anton Korobeynikov2008-10-101-2/+31
* Add dummy 'm' inline asm constraint handler for Sparc. I'm not sure, whether ...Anton Korobeynikov2008-10-101-0/+26
* CleanupAnton Korobeynikov2008-10-101-12/+12
* Add a basic intra-procedural escape analysis. This hasn't be extensively tes...Owen Anderson2008-10-101-0/+131
* Moved guard mutex upwards to guard materializing a functionMon P Wang2008-10-101-3/+3
* Added missing print functions that take a raw_ostreamMon P Wang2008-10-101-2/+11
* Generated files for previous checkin.Dale Johannesen2008-10-093-347/+359
* Add a "loses information" return value to APFloat::convertDale Johannesen2008-10-0913-51/+110
* Rename APFloat::convertToAPInt to bitcastToAPInt toDale Johannesen2008-10-0914-45/+46
* Don't drop alignment on globals when cloning.Nick Lewycky2008-10-091-5/+9
* get CodeGen/Alpha/mul128.ll to work.Chris Lattner2008-10-091-0/+2
* Align EH tables before label is emitted, not after,Dale Johannesen2008-10-081-1/+1
* (re)Put const weak strings in appropriate section on Darwin.Dale Johannesen2008-10-081-1/+3
* dont specialize weak functions and the likeNuno Lopes2008-10-081-1/+1
* Comment to be explicit that the enumeration values for CondCodes matter.Jim Grosbach2008-10-081-0/+2
* Use template to distinguish between function variants.Duncan Sands2008-10-081-5/+14
* Add <cstdio> include where needed by gcc-4.4.Duncan Sands2008-10-088-0/+8
* regenerateChris Lattner2008-10-083-310/+310
* Add missing semicolumns in parser rules, those missing semicolumns Chris Lattner2008-10-081-3/+3
* Add parentheses to avoid warnings in GCC 4.4.0,Chris Lattner2008-10-081-1/+1
* Fix the case where an instruction is not properly marked as using all registe...Owen Anderson2008-10-081-1/+19
* Remove -disable-fast-isel. Use cl::boolOrDefault with -fast-iselDan Gohman2008-10-071-8/+3
* Add MBB successors and physreg Uses in the same order thatDan Gohman2008-10-071-7/+4
* Avoid emitting redundant materializations of integer constantsDan Gohman2008-10-071-3/+4
* Instead of emitting an implicit use for the super-register ofDan Gohman2008-10-071-6/+10
* Unconditional branch instruction encoding fix. Needs to use ABI, not AXI, to ...Jim Grosbach2008-10-071-1/+1
* need ARM.h for ARMCC definitionJim Grosbach2008-10-071-0/+1
* Add an option to enable StrongPHIElimination, for ease of testing.Owen Anderson2008-10-075-4/+27
* Encode the conditional execution predicate when JITing.Jim Grosbach2008-10-072-10/+16
* Model hardwired inputs & outputs of x86 8-bit divides correctly.Dale Johannesen2008-10-071-4/+4
* Use Dan's supperior checkAndrew Lenharth2008-10-071-13/+9
* Correctly set attributes when removing args during cloning. Fixes PR2765Andrew Lenharth2008-10-071-1/+17
* Clarify naming and correct conditional so that CMP and CMN instructions get t...Jim Grosbach2008-10-071-8/+5
* Fix Opcode values of CMP and CMNJim Grosbach2008-10-071-4/+4
* No need for |=Andrew Lenharth2008-10-071-3/+3
* Use ADDC if it is valid at any smaller size. Do it right this timeAndrew Lenharth2008-10-071-3/+6
* Use ADDC if it is valid at any smaller size. fixes test/Codegen/Generic/i128...Andrew Lenharth2008-10-071-3/+18
* Certain patterns involving the "movss" instruction were marked as requiring S...Anders Carlsson2008-10-071-3/+3