aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/PowerPC
Commit message (Expand)AuthorAgeFilesLines
...
* Use const qualifiers with TargetLowering. This eliminates severalDan Gohman2010-04-174-80/+87
* Move per-function state out of TargetLowering subclasses and intoDan Gohman2010-04-173-44/+64
* Name these stub files consistently with the SPU and PPC targets' conventions.Chandler Carruth2010-04-172-9/+9
* Add skeleton target-specific SelectionDAGInfo files.Dan Gohman2010-04-163-0/+52
* Eliminate an unnecessary SelectionDAG dependency in getOptimalMemOpType.Dan Gohman2010-04-162-6/+6
* EnablePPC64RS and EnablePPC32RS are used in multiple files, so theyDan Gohman2010-04-152-4/+11
* Fix a bunch of namespace polution.Dan Gohman2010-04-151-8/+8
* Add const qualifiers to CodeGen's use of LLVM IR constructs.Dan Gohman2010-04-153-9/+9
* remove the TargetLoweringObjectFileMachO::getMachoSectionChris Lattner2010-04-081-10/+10
* Avoid using f64 to lower memcpy from constant string. It's cheaper to use i32...Evan Cheng2010-04-082-7/+12
* add newlines at end of files.Chris Lattner2010-04-071-1/+1
* Educate GetInstrSizeInBytes implementations thatDale Johannesen2010-04-071-0/+1
* remove the MMI pointer from MachineFrameInfo.Chris Lattner2010-04-051-5/+5
* Replace TSFlagsFields and TSFlagsShifts with a simpler TSFlags field.Jakob Stoklund Olesen2010-04-052-11/+8
* just have all targets create the DwarfWriter.Chris Lattner2010-04-051-13/+0
* simplify various getAnalysisUsage implementations.Chris Lattner2010-04-051-2/+0
* eliminate the magic AbsoluteDebugSectionOffsets MAI hook,Chris Lattner2010-04-041-1/+0
* don't reset the default.Chris Lattner2010-04-041-1/+0
* Momentous day: remove the "O" member from AsmPrinter. Now all Chris Lattner2010-04-041-17/+10
* finish eliminating uses of O.Chris Lattner2010-04-041-17/+34
* mcize more of ppc stub printing.Chris Lattner2010-04-041-15/+16
* mcize a bunch more stuff, using EmitRawText for things weChris Lattner2010-04-041-25/+28
* convert the non-MCInstPrinter'ized EmitInstruction Chris Lattner2010-04-041-2/+4
* fix PrintAsmOperand and PrintAsmMemoryOperand to pass down Chris Lattner2010-04-041-4/+7
* change a ton of code to not implicitly use the "O" raw_ostreamChris Lattner2010-04-041-51/+62
* Reapply address space patch after fixing an issue in MemCopyOptimizer.Mon P Wang2010-04-041-1/+1
* asmstreamerize the .size directive for function bodies, force clientsChris Lattner2010-04-031-1/+1
* use DebugLoc default ctor instead of DebugLoc::getUnknownLoc()Chris Lattner2010-04-024-13/+13
* Correctly lower memset / memcpy of undef. It should be a nop. PR6767.Evan Cheng2010-04-022-16/+23
* Revert r100191 since it breaks objc in clang Mon P Wang2010-04-021-1/+1
* Reapply address space patch after fixing an issue in MemCopyOptimizer.Mon P Wang2010-04-021-1/+1
* Teach AnalyzeBranch, RemoveBranch and the branchDale Johannesen2010-04-021-1/+14
* Add comments about DstAlign and SrcAlign.Evan Cheng2010-04-012-0/+14
* - Avoid using floating point stores to implement memset unless the value is z...Evan Cheng2010-04-012-1/+2
* Fix sdisel memcpy, memset, memmove lowering:Evan Cheng2010-04-012-4/+4
* Comment the changes for r98218 and friends inside the source code.Bill Wendling2010-03-311-0/+5
* Revert Mon Ping's change 99928, since it broke all the llvm-gcc buildbots.Bob Wilson2010-03-301-1/+1
* Added support for address spaces and added a isVolatile field to memcpy, memm...Mon P Wang2010-03-301-1/+1
* Rip out the 'is temporary' nonsense from the MCContext interface toChris Lattner2010-03-301-4/+4
* Make isInt?? and isUint?? template specializations of the generic versions. ThisBenjamin Kramer2010-03-293-25/+27
* fix up vnot matching, eliminating a dead pattern, correcting a couple ofChris Lattner2010-03-281-6/+11
* TargetRegistry: Fix create{AsmInfo,MCDisassembler} to return non-const objects.Daniel Dunbar2010-03-201-1/+1
* set SDNPVariadic on nodes throughout the rest of the targets thatChris Lattner2010-03-191-6/+10
* Now that the default for Darwin platforms is to place the LSDA into the TEXTBill Wendling2010-03-154-70/+1
* tidy indentationChris Lattner2010-03-141-3/+3
* get MMI out of the label uniquing business, just go to MCContextChris Lattner2010-03-141-2/+2
* Now that DBG_LABEL is updated, we can finally make MachineMove Chris Lattner2010-03-141-15/+13
* change the DBG_LABEL MachineInstr to always be createdChris Lattner2010-03-142-4/+4
* change the LabelSDNode to be EHLabelSDNode and make it holdChris Lattner2010-03-141-1/+3
* change EH related stuff (other than EH_LABEL) to use MCSymbolChris Lattner2010-03-141-2/+4