aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/PowerPC
Commit message (Expand)AuthorAgeFilesLines
* Move target independent td files from lib/Target/ to include/llvm/Target so t...Evan Cheng2008-11-241-1/+1
* Rename SetCCResultContents to BooleanContents. InDuncan Sands2008-11-231-1/+1
* Make a convenient helper for printing offsets.Anton Korobeynikov2008-11-221-4/+1
* Experimental post-pass scheduling support. Post-pass schedulingDan Gohman2008-11-191-1/+1
* Add more const qualifiers. This fixes build breakage from r59540.Dan Gohman2008-11-182-4/+6
* Move some former testcases (low-probability codegenDale Johannesen2008-11-171-0/+45
* Adds extern "C" ints to the .cpp files that use RegisterTarget, asOscar Fuentes2008-11-152-0/+11
* Temporary revert my last commit: it seems it's triggering some subtle bug in ...asl2008-11-081-1/+4
* Factor out offset printing code into generic AsmPrinter.Anton Korobeynikov2008-11-081-4/+1
* Rename startFunctionStub to startGVStub since it's also used for GV non-lazy ...Evan Cheng2008-11-081-4/+4
* Make FP tests requiring two compares work on PPC (PR 642).Dale Johannesen2008-11-072-16/+33
* Flush the raw_ostream after emitting the assembly for a function.Dan Gohman2008-11-071-0/+2
* Reintroduce a comment that was removed with the AddToISelQueueDan Gohman2008-11-051-0/+1
* Eliminate the ISel priority queue, which used the topological order for aDan Gohman2008-11-051-27/+1
* Shift amounts should have type getShiftAmountTyDuncan Sands2008-10-301-9/+9
* Add a RM pseudoreg for the rounding mode, whichDale Johannesen2008-10-294-165/+200
* Fix darwin ppc llvm-gcc build breakage: interceptDuncan Sands2008-10-281-5/+7
* Have TableGen emit setSubgraphColor calls under control of a -gen-debugDavid Greene2008-10-271-1/+1
* Mark MFCR as reading all condition code registers.Dale Johannesen2008-10-241-0/+2
* Rewrite logic to figure out whether LR needs toDale Johannesen2008-10-242-32/+34
* Mark defs and uses of CTR and LR correctly.Dale Johannesen2008-10-232-11/+30
* CMake: Turned some libraries into partially linked objects. CorrectedOscar Fuentes2008-10-221-1/+1
* Disable constant-offset folding for PowerPC, as the PowerPC targetDan Gohman2008-10-212-0/+8
* Trim #includes.Dan Gohman2008-10-162-3/+0
* Fix warnings about mb/me being potentially usedDuncan Sands2008-10-161-2/+2
* Const-ify several TargetInstrInfo methods.Dan Gohman2008-10-162-9/+9
* Rename LoadX to LoadExt.Evan Cheng2008-10-141-2/+2
* Fix command-line option printing to print two spaces where needed,Dan Gohman2008-10-141-2/+2
* Change CALLSEQ_BEGIN and CALLSEQ_END to take TargetConstant's asChris Lattner2008-10-112-9/+7
* Add <cstdio> include where needed by gcc-4.4.Duncan Sands2008-10-081-0/+1
* Fix weird think-o and unbreak build on all gcc-3.4.x-based platforms (e.g. mi...Anton Korobeynikov2008-10-051-2/+3
* Avoid creating two TargetLowering objects for each target.Dan Gohman2008-10-031-2/+2
* Switch the MachineOperand accessors back to the short names likeDan Gohman2008-10-035-50/+50
* Remove OptimizeForSize global. Use function attribute optsize.Devang Patel2008-10-011-1/+1
* Rename isWeakForLinker to mayBeOverridden. Use itDuncan Sands2008-09-291-2/+2
* Temporarily reverting r56683. This is causing a failure during the build of l...Bill Wendling2008-09-261-1/+0
* Rename ConstantSDNode's getSignExtended to getSExtValue, forDan Gohman2008-09-261-1/+1
* Fix @llvm.frameaddress codegen. FP elimination optimization should be disable...Evan Cheng2008-09-261-0/+1
* Add "inreg" field to CallSDNode (doesn't increaseDale Johannesen2008-09-261-1/+1
* CMake: Builds all targets.Oscar Fuentes2008-09-262-0/+37
* If we have a function with an unreachable statement such that the ending debugBill Wendling2008-09-261-2/+2
* Reapply 56585:56589 with proper fix for some gcc versionsAnton Korobeynikov2008-09-252-23/+27
* Temporarily backing out 56585:56589 to unbreak the build.Evan Cheng2008-09-252-27/+23
* Minor cleanupAnton Korobeynikov2008-09-242-0/+5
* Get rid of virtual inheritance for PPC TAIAnton Korobeynikov2008-09-242-24/+23
* Get rid of ReadOnlySection duplicateAnton Korobeynikov2008-09-241-2/+0
* Get rid of now unused {Four,Eight,Sixteen}ByteConstantSectionAnton Korobeynikov2008-09-241-5/+0
* Get rid of duplicate char*/Section* TextSectionAnton Korobeynikov2008-09-241-2/+2
* Move actual section printing stuff to AsmPrinter from TAI reducing heap traffic.Anton Korobeynikov2008-09-241-6/+4
* Drop obsolete hook and change all usage to new interfaceAnton Korobeynikov2008-09-241-16/+2