aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* When linearizing a multiplication, return at once if we see a factor of zero,Duncan Sands2012-06-133-43/+44
* Fix intrinsics for XOP frczss/sd instructions. These instructions only take o...Craig Topper2012-06-134-41/+49
* Add another missing 64-bit itinerary definition for the PPC A2 core.Hal Finkel2012-06-131-0/+11
* SimplifyCFG: fold unconditional branch to its predecessor if profitable.Manman Ren2012-06-132-24/+213
* Eliminate struct TableGenBackend.Jakob Stoklund Olesen2012-06-132-32/+7
* Clean up trailing blanks in Mips16InstrFormats.tdAkira Hatanaka2012-06-131-46/+46
* disable use of directive .set nomicromipsAkira Hatanaka2012-06-132-2/+3
* sched: fix latency of memory dependence chain edges for consistency.Andrew Trick2012-06-132-13/+62
* sched: Avoid trivially redundant DAG edges. Take the one with higher latency.Andrew Trick2012-06-132-5/+27
* 1. fix places where immed is used in place of imm to be consistent withAkira Hatanaka2012-06-131-38/+38
* Add some missing 64-bit itinerary definitions for the PPC A2 core.Hal Finkel2012-06-121-0/+22
* Use DenseMap as SmallMap workaround rather than std::map, at Chandler's request.Duncan Sands2012-06-121-1/+1
* Use std::map rather than SmallMap because SmallMap assumes that the value hasDuncan Sands2012-06-123-15/+17
* [arm-fast-isel] Add support for -arm-long-calls.Chad Rosier2012-06-123-41/+121
* Split out the PPC instruction class IntSimple from IntGeneral.Hal Finkel2012-06-129-65/+90
* Remove use of GNU extension to resolve Clang warning.David Blaikie2012-06-121-3/+1
* Fixes for PPC host detection and features.Hal Finkel2012-06-122-4/+4
* Use correct syntax highliter in code blocks. Noticed by Sean Silva.Dmitri Gribenko2012-06-124-11/+11
* Now that Reassociate's LinearizeExprTree can look through arbitrary expressionDuncan Sands2012-06-126-25/+525
* Add two newlines in ParseSubtargetFeatures's debug output after the CPU is pr...Hal Finkel2012-06-121-1/+1
* Reapply r158337, this time properly protect Darwin/PPC host CPU use with __pp...Hal Finkel2012-06-122-135/+134
* Satisfy C++ aliasing rules, per suggestion by Chandler.Argyrios Kyrtzidis2012-06-123-3/+8
* Revert r158337 "Move PPC host-CPU detection logic from PPCSubtarget into sys:...Jakob Stoklund Olesen2012-06-122-132/+133
* FileCheck docs: remove leftover HTML markup.Dmitri Gribenko2012-06-121-9/+9
* For llvm::sys::ThreadLocalImpl instead of malloc'ing the platform-specificArgyrios Kyrtzidis2012-06-123-14/+18
* misched: When querying RegisterPressureTracker, always save current and max p...Andrew Trick2012-06-112-7/+16
* misched: regpressure getMaxPressureDelta, revert accidental checkin.Andrew Trick2012-06-111-8/+2
* Move PPC host-CPU detection logic from PPCSubtarget into sys::getHostCPUName().Hal Finkel2012-06-112-133/+132
* Fix test that depends on register allocation.Jakob Stoklund Olesen2012-06-111-5/+4
* Enable MFOCRF generation on the PPC A2 core.Hal Finkel2012-06-111-2/+2
* Rename the PPC target feature gpul to mfocrf.Hal Finkel2012-06-115-13/+13
* Add A2 to the list of PPC CPUs recognized by Linux host CPU-type detection.Hal Finkel2012-06-111-0/+1
* Fix test case to work on ARM.Jakob Stoklund Olesen2012-06-111-2/+3
* Emit the two-operand form of the PPC mfcr instruction as mfocrf.Hal Finkel2012-06-111-1/+1
* Add local CPU detection for Linux PPC.Hal Finkel2012-06-111-1/+95
* Add POWER6 and POWER7 CPU types to the PPC backend.Hal Finkel2012-06-113-0/+14
* Write llvm-tblgen backends as functions instead of sub-classes.Jakob Stoklund Olesen2012-06-1134-1082/+912
* Fix a problem with the reverse bundle iterators.Jakob Stoklund Olesen2012-06-111-52/+16
* Object file output from llc isn't experimental anymore.Benjamin Kramer2012-06-111-1/+1
* Re-enable the CMN instruction.Bill Wendling2012-06-116-69/+166
* InstCombine: factor code better.Benjamin Kramer2012-06-111-14/+7
* InstCombine: Turn (zext A) == (B & (1<<X)-1) into A == (trunc B), narrowing t...Benjamin Kramer2012-06-102-1/+45
* Enable ILP scheduling for all nodes by default on PPC.Hal Finkel2012-06-104-8/+10
* Add AutoUpgrade support for the SSE4 ptest intrinsics.Nadav Rotem2012-06-103-6/+103
* Use critical anti-dep. breaking on all PPC targets, but also add other regist...Hal Finkel2012-06-101-4/+11
* Add intrinsics for immediate form of XOP vprot instructions. Use i128mem inst...Craig Topper2012-06-102-35/+55
* Improve ext/trunc patterns on PPC64.Hal Finkel2012-06-092-11/+5
* Use XOP vpcom intrinsics in patterns instead of a target specific SDNode type...Craig Topper2012-06-094-60/+13
* Replace XOP vpcom intrinsics with fewer intrinsics that take the immediate as...Craig Topper2012-06-094-431/+149
* Hashing: Remove outdated comment. Support for reserved hash values was remove...Benjamin Kramer2012-06-091-4/+0