aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2012-06-11Fix test case to work on ARM.Jakob Stoklund Olesen
2012-06-11Emit the two-operand form of the PPC mfcr instruction as mfocrf.Hal Finkel
2012-06-11Add local CPU detection for Linux PPC.Hal Finkel
2012-06-11Add POWER6 and POWER7 CPU types to the PPC backend.Hal Finkel
2012-06-11Write llvm-tblgen backends as functions instead of sub-classes.Jakob Stoklund Olesen
2012-06-11Fix a problem with the reverse bundle iterators.Jakob Stoklund Olesen
2012-06-11Object file output from llc isn't experimental anymore.Benjamin Kramer
2012-06-11Re-enable the CMN instruction.Bill Wendling
2012-06-11InstCombine: factor code better.Benjamin Kramer
2012-06-10InstCombine: Turn (zext A) == (B & (1<<X)-1) into A == (trunc B), narrowing t...Benjamin Kramer
2012-06-10Enable ILP scheduling for all nodes by default on PPC.Hal Finkel
2012-06-10Add AutoUpgrade support for the SSE4 ptest intrinsics.Nadav Rotem
2012-06-10Use critical anti-dep. breaking on all PPC targets, but also add other regist...Hal Finkel
2012-06-10Add intrinsics for immediate form of XOP vprot instructions. Use i128mem inst...Craig Topper
2012-06-09Improve ext/trunc patterns on PPC64.Hal Finkel
2012-06-09Use XOP vpcom intrinsics in patterns instead of a target specific SDNode type...Craig Topper
2012-06-09Replace XOP vpcom intrinsics with fewer intrinsics that take the immediate as...Craig Topper
2012-06-09Hashing: Remove outdated comment. Support for reserved hash values was remove...Benjamin Kramer
2012-06-09Disabling a spurious deprecation warning about using PathV1 from within the P...Aaron Ballman
2012-06-09Fixing a typo in the comments.Aaron Ballman
2012-06-09Allocate the contents of DwarfDebug's StringMaps in a single big BumpPtrAlloc...Benjamin Kramer
2012-06-09Silence a gcc-4.6 warning: GCC fails to understand that secondReg and cmpOp2 areDuncan Sands
2012-06-09Enable tail merging on PPC.Hal Finkel
2012-06-09Register pressure: added getPressureAfterInstr.Andrew Trick
2012-06-09Sketch a LiveRegMatrix analysis pass.Jakob Stoklund Olesen
2012-06-09Test commitJack Carter
2012-06-09Also compute MBB live-in lists in the new rewriter pass.Jakob Stoklund Olesen
2012-06-09Convert comments to proper Doxygen comments.Dmitri Gribenko
2012-06-08Removing strange "using" declarations form TargetInstrInfo.Andrew Trick
2012-06-08Reintroduce VirtRegRewriter.Jakob Stoklund Olesen
2012-06-08Don't run RAFast in the optimizing regalloc pipeline.Jakob Stoklund Olesen
2012-06-08canonicalize:Nuno Lopes
2012-06-08Start implementing pre-ra if-converter: using speculation and selects to elim...Evan Cheng
2012-06-08TargetInstrInfo hooks implemented in codegen should be declared pure virtual.Andrew Trick
2012-06-08Reapply commit 158073 with a fix (the testcase was already committed). TheDuncan Sands
2012-06-08Remove the TODO statement in the PPC README re: CTR loopsHal Finkel
2012-06-08Enable PPC CTR loop formation by default.Hal Finkel
2012-06-08Mark the PPC CTRRC and CTRRC8 register classes as non-allocatable.Hal Finkel
2012-06-08Enable optimization for integer ABS on X86 if Subtarget has CMOV.Manman Ren
2012-06-08Test case for r158160Manman Ren
2012-06-08Sched itinerary fix: Avoid static initializers.Andrew Trick
2012-06-08Fix a crash in APInt::lshr when shiftAmt > BitWidth.Chad Rosier
2012-06-08Fix Target->Codegen dependence.Andrew Trick
2012-06-08BoundsChecking: add support for ConstantPointerNull. fixes a bunch of instrum...Nuno Lopes
2012-06-08test/CodeGen/Generic/APIntLoadStore.ll: Mark as XFAIL:ppc since r157911.NAKAMURA Takumi
2012-06-08Disable the PPC CTR-Loops pass by default.Hal Finkel
2012-06-08Fix a bug in the new PPC CTR-Loops pass.Hal Finkel
2012-06-08Add the PPCCTRLoops pass: a PPC machine-code-level optimization pass to form ...Hal Finkel
2012-06-08Revert commit 158073 while waiting for a fix. The issue is that reassociateDuncan Sands
2012-06-08cmake: Pass the -m32 flag to modules if LLVM_BUILD_32_BITS is enabledTobias Grosser