aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Constant pointers to objects don't need reference counting.Dan Gohman2011-08-221-0/+13
* PathV2: Handle more reserved filenames on windows.Benjamin Kramer2011-08-201-2/+24
* Fix AsmParser binary precedence for shift operators.Jim Grosbach2011-08-201-16/+21
* Add constant folding support for bitcasts of splat vectors to integers.Nadav Rotem2011-08-201-2/+10
* lib/Support/CrashRecoveryContext.cpp: Add Win32 support to CrashRecoveryConte...NAKAMURA Takumi2011-08-201-1/+67
* lib/Support/Windows/Windows.h: Require at least Windows XP(5.1) API. We will ...NAKAMURA Takumi2011-08-201-2/+2
* Cast through intptr_t, ISO C++ requires it.Benjamin Kramer2011-08-201-5/+3
* Remove the VMOVQQ pseudo instruction.Chad Rosier2011-08-203-44/+8
* Remove VMOVQQQQ pseudo instruction.Chad Rosier2011-08-201-2/+0
* Add <imp-def> operands to QQ and QQQQ stack loads.Jakob Stoklund Olesen2011-08-201-2/+4
* VMOVQQQQs pseudo instructions are only created by ARMBaseInstrInfo::copyPhysReg.Chad Rosier2011-08-202-56/+31
* If we're splitting the landing pad block and assigning it only one predecessor,Bill Wendling2011-08-191-26/+40
* Do not use named md nodes to track variables that are completely optimized. T...Devang Patel2011-08-193-50/+89
* Thumb parsing and encoding support for NOP.Jim Grosbach2011-08-193-1/+15
* Fix bug in function IsShiftedMask. Remove parameter SizeInBits, which is notAkira Hatanaka2011-08-191-14/+9
* Thumb assembly parsing and encoding for NEG.Jim Grosbach2011-08-191-1/+1
* Roll back the rest of r126557. It's a hack that will break in some obscure ca...Benjamin Kramer2011-08-191-6/+0
* Fix NEG aliasJim Grosbach2011-08-191-1/+1
* Be more lenient on tied operand matching for MUL.Jim Grosbach2011-08-191-4/+11
* Re-write part of VEX encoding logic, to be more easy to read! Also fixBruno Cardoso Lopes2011-08-191-58/+82
* Update tests.Jim Grosbach2011-08-191-0/+4
* Thumb assembly parsing and encoding for MUL.Jim Grosbach2011-08-192-5/+41
* The landingpad instruction isn't dead simply because it's value isn't used.Bill Wendling2011-08-191-1/+1
* Eli points out that this is what report_fatal_error() is for.Nick Lewycky2011-08-191-1/+2
* Thumb assembly parsing and encoding for MOV.Jim Grosbach2011-08-193-2/+7
* Tidy up. Tab character.Jim Grosbach2011-08-191-1/+1
* This is not actually unreachable, so don't use llvm_unreachable for it. SinceNick Lewycky2011-08-191-1/+2
* Tab characters.Jim Grosbach2011-08-191-2/+2
* Thumb assembly parsing and encoding for LSL(immediate).Jim Grosbach2011-08-192-2/+2
* Thumb assembly parsing and encoding for LDRSB and LDRSH.Jim Grosbach2011-08-191-0/+1
* Thumb assembly parsing and encoding for LDRH.Jim Grosbach2011-08-192-0/+18
* Thumb assembly parsing and encoding for LDRB.Jim Grosbach2011-08-192-0/+18
* Fixed a memory bug in the MCDisassembler whereSean Callanan2011-08-191-1/+5
* Thumb assembly parsing and encoding for LDR(literal).Jim Grosbach2011-08-191-1/+1
* Thumb assembly parsing and encoding for LDR(immediate) form T2.Jim Grosbach2011-08-192-1/+18
* Use helper function to check for low registers.Jim Grosbach2011-08-191-1/+1
* Thumb assembly parsing and encoding for LDR(immediate) form T1.Jim Grosbach2011-08-192-1/+20
* Add explanatory comment.Jim Grosbach2011-08-191-0/+5
* Have SPU backend use the external TCE scheduler, if the library is loaded as aKalle Raiskila2011-08-191-0/+11
* Add TB encoding to VEX versions of SSE fp logical operations to fix disassemblerCraig Topper2011-08-191-6/+6
* Fix PR10677. Initial patch and idea by Peter Cooper but I've changed theBruno Cardoso Lopes2011-08-191-3/+8
* Add llc flags to disable machine DCE and CSE.Jakob Stoklund Olesen2011-08-191-2/+8
* Make a bunch of symbols private.Benjamin Kramer2011-08-195-5/+7
* C API functions must be able to see their extern "C" definitions, or it will ...Benjamin Kramer2011-08-192-0/+2
* Don't treat a partial <def,undef> operand as a read.Jakob Stoklund Olesen2011-08-191-1/+2
* Track a retain+release nesting level independently of theDan Gohman2011-08-191-36/+64
* Intelligently split the landing pad block.Bill Wendling2011-08-191-5/+16
* Add SplitLandingPadPredecessors().Bill Wendling2011-08-191-1/+95
* Re-encoded 128-bit AVX versions of SQRT, RSQRT, RCP have 3 operandsBruno Cardoso Lopes2011-08-181-31/+64
* There is no need to add file as context for subroutine type. The subroutine t...Devang Patel2011-08-181-2/+2