summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target
Commit message (Expand)AuthorAgeFilesLines
* Revert r100191 since it breaks objc in clang Mon P Wang2010-04-026-19/+15
* Reapply address space patch after fixing an issue in MemCopyOptimizer.Mon P Wang2010-04-026-15/+19
* Remove FIXME - if there's a better way to do this it isn't here.Eric Christopher2010-04-021-3/+0
* Revert the recent alignment changes. They're broken for -Os because,Dan Gohman2010-04-021-1/+1
* Teach AnalyzeBranch, RemoveBranch and the branchDale Johannesen2010-04-0210-6/+102
* Disambiguate conditional expression for newer GCCs.Chandler Carruth2010-04-021-2/+2
* Change variables which are exactly 16 bytes to be 16-byte-aligned too.Dan Gohman2010-04-021-1/+1
* Revert r100143.Eric Christopher2010-04-011-3/+0
* In 64-bit mode, use i64 to lower memcpy / memset instead of f64.Evan Cheng2010-04-011-0/+1
* Add comments about DstAlign and SrcAlign.Evan Cheng2010-04-014-6/+26
* - Avoid using floating point stores to implement memset unless the value is z...Evan Cheng2010-04-014-4/+7
* Fix sdisel memcpy, memset, memmove lowering:Evan Cheng2010-04-014-15/+23
* Nehalem unaligned memory access is fast.Evan Cheng2010-04-013-2/+15
* Add aeskeygenassist intrinsic and rename all of the aes intrinsics toEric Christopher2010-04-011-21/+29
* vml[as] are slow on 1136jf-s also.Jim Grosbach2010-04-011-1/+2
* reduce indentation, minor cleanups.Chris Lattner2010-03-311-38/+42
* Use spaces, not tabsJakob Stoklund Olesen2010-03-311-1/+1
* Comment the changes for r98218 and friends inside the source code.Bill Wendling2010-03-311-0/+5
* Comment the changes for r98218 and friends inside the source code.Bill Wendling2010-03-312-0/+10
* Fix PR6750. Don't try to merge a DomainValue with itself.Jakob Stoklund Olesen2010-03-311-0/+2
* Replace V_SET0 with variants for each SSE execution domain.Jakob Stoklund Olesen2010-03-313-15/+26
* Fix typo. Thank you, valgrind.Jakob Stoklund Olesen2010-03-311-1/+1
* Enable -sse-domain-fix by default. Now with tests!Jakob Stoklund Olesen2010-03-301-6/+1
* V_SETALLONES is an integer instruction.Jakob Stoklund Olesen2010-03-301-1/+1
* Renumber SSE execution domains for better code size.Jakob Stoklund Olesen2010-03-303-24/+21
* Revert Mon Ping's change 99928, since it broke all the llvm-gcc buildbots.Bob Wilson2010-03-306-19/+15
* Revert "Enable -sse-domain-fix by default. What could possibly go wrong?"Jakob Stoklund Olesen2010-03-301-1/+6
* Enable -sse-domain-fix by default. What could possibly go wrong?Jakob Stoklund Olesen2010-03-301-6/+1
* Added support for address spaces and added a isVolatile field to memcpy, memm...Mon P Wang2010-03-306-15/+19
* Add cross-block inference to SSEDomainFix.Jakob Stoklund Olesen2010-03-301-29/+85
* Remove the pmulld intrinsic and autoupdate it as a vector multiply.Eric Christopher2010-03-302-3/+22
* Rip out the 'is temporary' nonsense from the MCContext interface toChris Lattner2010-03-307-21/+18
* XFAIL some PIC16 tests when running under valgrind-leaks. I don't expect theseBenjamin Kramer2010-03-301-0/+2
* PIC16: Plug a leak in PIC16Section by allocating name & address strings in theBenjamin Kramer2010-03-302-13/+20
* Add FIXME for operand promotion.Eric Christopher2010-03-301-0/+4
* Be gentle to MSVC. C++ is hard, after all.Jakob Stoklund Olesen2010-03-301-2/+3
* Basic implementation of SSEDomainFix pass.Jakob Stoklund Olesen2010-03-293-57/+399
* Make isInt?? and isUint?? template specializations of the generic versions. ThisBenjamin Kramer2010-03-299-40/+42
* We'll never match these as instructions, just as intrinsics so removeEric Christopher2010-03-291-16/+10
* Remove a bunch of integer width predicate functions in favor of MathExtras.Benjamin Kramer2010-03-294-139/+11
* From Kalle Raiskila:Chris Lattner2010-03-294-14/+158
* add a note.Chris Lattner2010-03-291-0/+3
* Add NVTBLFrm to represent A8.6.406 VTBL, VTBX Vector Table Lookup Instructions.Johnny Chen2010-03-292-8/+9
* zap an extra line that Eli noticed!Chris Lattner2010-03-281-1/+0
* fix a type contradition: XCoreISD::RETSP has one argument, not zero.Chris Lattner2010-03-281-1/+1
* remove a pattern with no testcase that doesn't appear to be Chris Lattner2010-03-281-2/+0
* fix integer negates to use the proper type for the zero vectors,Chris Lattner2010-03-281-11/+14
* fix a typo, bitconvert from node to itself isn't valid.Chris Lattner2010-03-281-1/+1
* fix vnot matching to explicitly specify the type of theChris Lattner2010-03-281-10/+16
* fix up vnot matching, eliminating a dead pattern, correcting a couple ofChris Lattner2010-03-281-6/+11
OpenPOWER on IntegriCloud