summaryrefslogtreecommitdiff
path: root/lib/Target
Commit message (Expand)AuthorAge
* Lower some BUILD_VECTORS using VEXT+shuffle.Bob Wilson2011-01-07
* Revert 122959, it needs more thought. Add it back to README.txt with addition...Benjamin Kramer2011-01-07
* Revert r122955. It seems using movups to lower memcpy can cause massive regre...Evan Cheng2011-01-07
* Add ARM patterns to match EXTRACT_SUBVECTOR nodes.Bob Wilson2011-01-07
* With Benjamin's recent amazing patches, we should be able to do even better t...Chris Lattner2011-01-06
* PR8921: LDM/POP do not support interworking prior to v5t.Bob Wilson2011-01-06
* Remove extra whitespace.Bob Wilson2011-01-06
* Fix comment typo.Bob Wilson2011-01-06
* Add a note from llvmdev, this time with more info.Benjamin Kramer2011-01-06
* Correctly disassemble truncated asm.Rafael Espindola2011-01-06
* EarlyCSE does this now (and GVN always did it).Benjamin Kramer2011-01-06
* InstCombine: If we call llvm.objectsize on a malloc call we can replace it wi...Benjamin Kramer2011-01-06
* Remove dead code and silence warnings.Benjamin Kramer2011-01-06
* Use movups to lower memcpy and memset even if it's not fast (like corei7).Evan Cheng2011-01-06
* add a note about object size from drystone, add a poorly optimized loop from ...Chris Lattner2011-01-06
* add a trivial instcombine missed in DhrystoneChris Lattner2011-01-06
* Re-implement r122936 with proper target hooks. Now getMaxStoresPerMemcpyEvan Cheng2011-01-06
* PR8919 - LLVM incorrectly generates "_alloca" as the stack probing call. ThatBill Wendling2011-01-06
* PR8918 - When used with MinGW64, LLVM generates a "calll __main" at theBill Wendling2011-01-06
* fix PR8900, a shuffle miscompilation. Patch by Nadav Rotem!Chris Lattner2011-01-05
* silence more self assignment warnings.Chris Lattner2011-01-05
* fix some -Wself-assign warnings.Chris Lattner2011-01-05
* Commit 122778 broke DWARF debug output when using the MBlaze backend. Fixed b...Wesley Peck2011-01-05
* Use the EdgeBundles analysis in X86FloatingPoint instead of recomputing CFGJakob Stoklund Olesen2011-01-04
* Turn the EdgeBundles class into a stand-alone machine CFG analysis pass.Jakob Stoklund Olesen2011-01-04
* Eliminate a warning compiling with llvm-gcc. (IMO theDale Johannesen2011-01-04
* Fix the ARM IIC_iCMPsi itinerary and add an important assert.Andrew Trick2011-01-04
* Formatting changes. No functionality change.Bill Wendling2011-01-03
* Use pushq / popq instead of subq $8, %rsp / addq $8, %rsp to adjust stack inEvan Cheng2011-01-03
* Fix more stack layout issues in the MBlaze backend.Wesley Peck2011-01-03
* Try to reuse the value when lowering memset.Benjamin Kramer2011-01-02
* A workaround for a bug in cmake 2.8.3 diagnosed on PR 8885.Oscar Fuentes2011-01-02
* update a bunch of entries.Chris Lattner2011-01-02
* Allow loop-idiom to run on multiple BB loops, but still only scan the loop Chris Lattner2011-01-02
* a missed __builtin_object_size case.Chris Lattner2011-01-01
* various updates.Chris Lattner2011-01-01
* Add support for the 'H' modifier.Rafael Espindola2011-01-01
* Model operand restrictions of mul-like instructions on ARMv5 viaAnton Korobeynikov2011-01-01
* Revert commit 122654 at the request of Chris, who reckons that instsimplifyDuncan Sands2011-01-01
* Fix a README item by having InstructionSimplify do a mild form of valueDuncan Sands2011-01-01
* ptx: remove reg-reg addressing mode and st.constChe-Liang Chiou2011-01-01
* ptx: add store instructionChe-Liang Chiou2011-01-01
* Add to the list of cmake files the object file, not the asm file. ThisOscar Fuentes2010-12-31
* Add another non-commutable instruction that gas accepts commuted forms for.Nick Lewycky2010-12-30
* ptx: add state spacesChe-Liang Chiou2010-12-30
* Fix stack layout error in MBlaze backend.Wesley Peck2010-12-29
* SPARC backend fix: correctly passing arguments through stackVenkatraman Govindaraju2010-12-29
* CMake: Add disabling optimization on MSVC8 and MSVC10 as workaround for some ...NAKAMURA Takumi2010-12-29
* Multiple SPARC backend fixes: added Y register; updated select_cc, subx, subx...Venkatraman Govindaraju2010-12-28
* add a note from llvmdevChris Lattner2010-12-28