aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target
Commit message (Expand)AuthorAgeFilesLines
* Fix 80-column violations and whitespace.Bob Wilson2011-02-032-4/+5
* [AVX] VEXTRACTF128 support. This commit includes patterns forDavid Greene2011-02-034-0/+76
* Add XCore intrinsics for resource instructions.Richard Osborne2011-02-031-4/+51
* Fix PR9127 by reversing the operands even if they have more then one use.Rafael Espindola2011-02-031-2/+2
* Update comment to match my recent change.Bob Wilson2011-02-021-2/+2
* SimplifyCFG: Turn switches into sub+icmp+branch if possible.Benjamin Kramer2011-02-021-48/+0
* Add support for trampolines on the XCore.Richard Osborne2011-02-024-1/+72
* Fixed a bug in the disassembler where the mandatory 0x66Sean Callanan2011-02-021-0/+1
* Given a pair of floating point load and store, if there are no other uses ofEvan Cheng2011-02-022-2/+9
* PR9081: Split up LDM instruction with deprecated use of both LR and PC.Bob Wilson2011-02-011-2/+3
* Fix imm printing for logical instructions.Anton Korobeynikov2011-02-013-24/+45
* Test commit - fix a double 'should' in a comment.Carl Norum2011-02-011-1/+1
* Patches to build EFI with Clang/LLVM. By Carl Norum.Evan Cheng2011-02-016-16/+36
* Keep track of incoming argument's location while emitting LiveIns.Devang Patel2011-01-316-25/+25
* Fix vector sign extend to put the source and destination types in theDavid Greene2011-01-311-3/+3
* add a note, progress unblocked by PR8575 being fixed.Chris Lattner2011-01-311-0/+48
* Save a mapping between original and cloned constpool entries.Anton Korobeynikov2011-01-302-0/+25
* Teach DAGCombine to fold fold (sra (trunc (sr x, c1)), c2) -> (trunc (sra x, ...Benjamin Kramer2011-01-301-21/+0
* PR9030: Fix disassembly of ARM "mov pc, lr" instruction.Bob Wilson2011-01-281-2/+2
* Fix PLD encoding.Evan Cheng2011-01-271-2/+2
* Changed llvm-mc arm target to give an error if .syntax divided is used. SinceKevin Enderby2011-01-271-1/+1
* [AVX] Clean up the code to configure target lowering for AVX. SpecifyDavid Greene2011-01-271-73/+47
* Introduce virtual ParseRegister method in TargetAsmParser.Roman Divacky2011-01-273-6/+19
* Use the incoming VT not the VT of where we're trying to store to determineEric Christopher2011-01-271-2/+2
* lib/Target/X86/X86ISelDAGToDAG.cpp: __main should be WINCALL64 on Win64.NAKAMURA Takumi2011-01-271-1/+1
* Add support for printing out floating point values from the ARM assemblyBill Wendling2011-01-261-2/+27
* [AVX] Add INSERT_SUBVECTOR and support it on x86. This provides aDavid Greene2011-01-262-1/+23
* [AVX] Support EXTRACT_SUBVECTOR on x86. This provides a defaultDavid Greene2011-01-262-0/+13
* fix the encoding and add testcases for ARM nop, yield, wfe and wfi instructionsBruno Cardoso Lopes2011-01-261-0/+1
* Add needed braces.Bill Wendling2011-01-261-1/+2
* Target/X86: Tweak win64's tailcall.NAKAMURA Takumi2011-01-267-12/+49
* Fix whitespace.NAKAMURA Takumi2011-01-266-132/+129
* lib/Target/X86/X86RegisterInfo.cpp: Fix whitespace.NAKAMURA Takumi2011-01-261-3/+3
* lib/Target/X86/X86RegisterInfo.cpp: Fix a typo in comment.NAKAMURA Takumi2011-01-261-1/+1
* Revert 124230. It was causing test failures.Bill Wendling2011-01-251-4/+2
* The floating point value is encoded in its binary form as an Imm. Convert itBill Wendling2011-01-251-2/+4
* Don't merge restore with tail call instruction.Evan Cheng2011-01-251-1/+6
* Provide correct registers for EH stuff on ARMAnton Korobeynikov2011-01-241-3/+4
* fix a missing shuffle pattern, PR9009. Patch by Artiom Myaskouvskey!Chris Lattner2011-01-241-0/+3
* this isn't a memset, we do convert dest[i] to one though :)Chris Lattner2011-01-241-8/+0
* with recent work, we now optimize this into:Chris Lattner2011-01-241-20/+0
* Add a memset loop that LoopIdiomRecognize doesn't recognize.Anders Carlsson2011-01-231-0/+8
* Initialize MCNoExecStack.Rafael Espindola2011-01-231-0/+1
* Add support for the --noexecstack option.Rafael Espindola2011-01-234-7/+12
* Null initialize a few variables flagged byTed Kremenek2011-01-233-3/+3
* Delay the creation of eh_frame so that the user can change the defaults.Rafael Espindola2011-01-231-1/+0
* Remove more duplicated code.Rafael Espindola2011-01-235-21/+21
* Remove duplicated code.Rafael Espindola2011-01-236-15/+21
* Pass sret arguments through the stack instead of through registers in Sparc b...Venkatraman Govindaraju2011-01-223-4/+75
* Added ICC, FCC as uses of movcc instruction to generate correct code when -ma...Venkatraman Govindaraju2011-01-221-42/+51