summaryrefslogtreecommitdiff
path: root/lib/Target
Commit message (Expand)AuthorAge
* In r131488 I misunderstood how VREV works. It splits the vector in half and s...Tanya Lattner2011-05-18
* Fix typo.Cameron Zwarich2011-05-18
* Fix more of PR8825 by correctly using rGPR registers when lowering atomicCameron Zwarich2011-05-18
* Actually, the address operand of the Thumb2 LDREX / STREX instructions *can*Cameron Zwarich2011-05-17
* Correct a minor problem with the Thumb2 LDREX and STREX instruction encodings...Cameron Zwarich2011-05-17
* vrev is incorrectly defined in the perfect shuffle table. The ordering is bac...Tanya Lattner2011-05-17
* Enable autodetect of popcntMon P Wang2011-05-17
* Add x86 fast-isel for calls returning first-class aggregates. rdar://9435872.Eli Friedman2011-05-17
* Clean up the mess created by r131467+r131469.Eli Friedman2011-05-17
* Revert 131467 due to buildbot complaint.Stuart Hastings2011-05-17
* Fix an obscure issue in X86_64 parameter passing: if a tiny byval isStuart Hastings2011-05-17
* Fix a bug in PerformEXTRACT_VECTOR_ELTCombine. The code created an ADD SDNodeNadav Rotem2011-05-17
* Update comment.Eric Christopher2011-05-17
* Support XOR and AND optimization with no return value.Eric Christopher2011-05-17
* Couple less magic numbers.Eric Christopher2011-05-17
* Make this code a little less magic number laden.Eric Christopher2011-05-17
* add a noteChris Lattner2011-05-17
* Back out r131444 and r131438; they're breaking nightly tests. I'll look intoEli Friedman2011-05-17
* Add x86 fast-isel for calls returning first-class aggregates. rdar://9435872.Eli Friedman2011-05-17
* Kill some dead code.Jim Grosbach2011-05-16
* Remove dead code. Fix associated test to use FileCheck.Eli Friedman2011-05-16
* Make fast-isel work correctly s/uadd.with.overflow intrinsics.Eli Friedman2011-05-16
* sets bit 0 of the function address of thumb function in .symtabRafael Espindola2011-05-16
* Fix a FIXME by moving the fast-isel implementation of the objectsize intrinsi...Eli Friedman2011-05-14
* Don't produce a vmovntdq if we don't have AVX support.Rafael Espindola2011-05-14
* Zap useless code; this hasn't done anything useful since fast-isel switched t...Eli Friedman2011-05-14
* Fix a source of non determinism in FindUsedTypes, use a SetVector instead of aJulien Lerouge2011-05-13
* Fix setting of isCommutable flag.Akira Hatanaka2011-05-12
* Turn this into a table, this will make more sense shortly.Eric Christopher2011-05-11
* Fix encoding of Thumb BLX register instructions. Patch by Koan-Sin Tan.Owen Anderson2011-05-11
* Add custom lowering of X86 vector SRA/SRL/SHL when the shift amount is a spla...Nadav Rotem2011-05-11
* Give the 'eh.sjlj.dispatchsetup' intrinsic call the value coming from the setjmpBill Wendling2011-05-11
* Optimize atomic lock or that doesn't use the result value.Eric Christopher2011-05-10
* Refactor lock versions of binary operators to be a little lessEric Christopher2011-05-10
* First cut at getting debugging support for ARM/MC/ELF/.oJason W Kim2011-05-10
* PTX: add PTX 2.3 setting in PTX sub-target.Justin Holewinski2011-05-10
* Fix td file comments for Mips.Eric Christopher2011-05-09
* Fixed MC encoding for index_align for VLD1/VST1 (single element from one lane...Mon P Wang2011-05-09
* X86: Add a bunch of peeps for add and sub of SETB.Benjamin Kramer2011-05-08
* Eliminate the ARM sub-register indexes that are not needed by the sources.Jakob Stoklund Olesen2011-05-07
* Fix the non-MC encoding of pkhbt and pkhtb.Eric Christopher2011-05-07
* 1. Keep lines in 80 columns.Akira Hatanaka2011-05-06
* Make the logic for determining function alignment more explicit. No function...Eli Friedman2011-05-06
* Dead code elimination.Rafael Espindola2011-05-06
* PTX: add PTX 2.3 language targetJustin Holewinski2011-05-06
* Move PPC Linux to CFI.Rafael Espindola2011-05-05
* PR9848: pandn is not commutative.Eli Friedman2011-05-05
* Remove a flag that would set the ".eh" symbol as .globl. MachO was the only oneBill Wendling2011-05-05
* Fix X86RegisterInfo::getMatchingSuperRegClass for sub_8bit_hi.Jakob Stoklund Olesen2011-05-04
* Implement SystemZRegisterInfo::getMatchingSuperRegClass to enable cross-class...Jakob Stoklund Olesen2011-05-04