aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/PowerPC
Commit message (Expand)AuthorAgeFilesLines
* Re-did 60519. It turns out Darwin's handling of hidden visibility symbols are...Evan Cheng2008-12-052-27/+77
* Temporarily revert r60519. It was causing a bootstrap failure:Bill Wendling2008-12-042-6/+3
* Visibility hidden GVs do not require extra load of symbol address from the GO...Evan Cheng2008-12-042-3/+6
* A step towards geting linux ppc to work (see PR 3099)Dale Johannesen2008-12-031-0/+2
* Split foldMemoryOperand into public non-virtual and protected virtualDan Gohman2008-12-032-13/+13
* Rename isSimpleLoad to canFoldAsLoad, to better reflect its meaning.Dan Gohman2008-12-033-6/+6
* Fix bug 3140.Rafael Espindola2008-12-031-0/+1
* Add a sanity-check to tablegen to catch the case where isSimpleLoadDan Gohman2008-12-033-1/+7
* There are no longer any places that require aDuncan Sands2008-12-011-5/+5
* Change the interface to the type legalization methodDuncan Sands2008-12-012-72/+71
* If the type legalizer actually legalized anythingDuncan Sands2008-11-241-2/+2
* Fix comments.Matthijs Kooijman2008-11-241-2/+2
* 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 ...Anton Korobeynikov2008-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