aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/PowerPC
AgeCommit message (Expand)Author
2010-04-18Make processor FUs unique for given itinerary. This extends the limit of 32Anton Korobeynikov
2010-04-17Add const qualifiers to TargetLoweringObjectFile usage.Dan Gohman
2010-04-17Use const qualifiers with TargetLowering. This eliminates severalDan Gohman
2010-04-17Move per-function state out of TargetLowering subclasses and intoDan Gohman
2010-04-17Name these stub files consistently with the SPU and PPC targets' conventions.Chandler Carruth
2010-04-16Add skeleton target-specific SelectionDAGInfo files.Dan Gohman
2010-04-16Eliminate an unnecessary SelectionDAG dependency in getOptimalMemOpType.Dan Gohman
2010-04-15EnablePPC64RS and EnablePPC32RS are used in multiple files, so theyDan Gohman
2010-04-15Fix a bunch of namespace polution.Dan Gohman
2010-04-15Add const qualifiers to CodeGen's use of LLVM IR constructs.Dan Gohman
2010-04-08remove the TargetLoweringObjectFileMachO::getMachoSectionChris Lattner
2010-04-08Avoid using f64 to lower memcpy from constant string. It's cheaper to use i32...Evan Cheng
2010-04-07add newlines at end of files.Chris Lattner
2010-04-07Educate GetInstrSizeInBytes implementations thatDale Johannesen
2010-04-05remove the MMI pointer from MachineFrameInfo.Chris Lattner
2010-04-05Replace TSFlagsFields and TSFlagsShifts with a simpler TSFlags field.Jakob Stoklund Olesen
2010-04-05just have all targets create the DwarfWriter.Chris Lattner
2010-04-05simplify various getAnalysisUsage implementations.Chris Lattner
2010-04-04eliminate the magic AbsoluteDebugSectionOffsets MAI hook,Chris Lattner
2010-04-04don't reset the default.Chris Lattner
2010-04-04Momentous day: remove the "O" member from AsmPrinter. Now all Chris Lattner
2010-04-04finish eliminating uses of O.Chris Lattner
2010-04-04mcize more of ppc stub printing.Chris Lattner
2010-04-04mcize a bunch more stuff, using EmitRawText for things weChris Lattner
2010-04-04convert the non-MCInstPrinter'ized EmitInstruction Chris Lattner
2010-04-04fix PrintAsmOperand and PrintAsmMemoryOperand to pass down Chris Lattner
2010-04-04change a ton of code to not implicitly use the "O" raw_ostreamChris Lattner
2010-04-04Reapply address space patch after fixing an issue in MemCopyOptimizer.Mon P Wang
2010-04-03asmstreamerize the .size directive for function bodies, force clientsChris Lattner
2010-04-02use DebugLoc default ctor instead of DebugLoc::getUnknownLoc()Chris Lattner
2010-04-02Correctly lower memset / memcpy of undef. It should be a nop. PR6767.Evan Cheng
2010-04-02Revert r100191 since it breaks objc in clang Mon P Wang
2010-04-02Reapply address space patch after fixing an issue in MemCopyOptimizer.Mon P Wang
2010-04-02Teach AnalyzeBranch, RemoveBranch and the branchDale Johannesen
2010-04-01Add comments about DstAlign and SrcAlign.Evan Cheng
2010-04-01- Avoid using floating point stores to implement memset unless the value is z...Evan Cheng
2010-04-01Fix sdisel memcpy, memset, memmove lowering:Evan Cheng
2010-03-31Comment the changes for r98218 and friends inside the source code.Bill Wendling
2010-03-30Revert Mon Ping's change 99928, since it broke all the llvm-gcc buildbots.Bob Wilson
2010-03-30Added support for address spaces and added a isVolatile field to memcpy, memm...Mon P Wang
2010-03-30Rip out the 'is temporary' nonsense from the MCContext interface toChris Lattner
2010-03-29Make isInt?? and isUint?? template specializations of the generic versions. ThisBenjamin Kramer
2010-03-28fix up vnot matching, eliminating a dead pattern, correcting a couple ofChris Lattner
2010-03-20TargetRegistry: Fix create{AsmInfo,MCDisassembler} to return non-const objects.Daniel Dunbar
2010-03-19set SDNPVariadic on nodes throughout the rest of the targets thatChris Lattner
2010-03-15Now that the default for Darwin platforms is to place the LSDA into the TEXTBill Wendling
2010-03-14tidy indentationChris Lattner
2010-03-14get MMI out of the label uniquing business, just go to MCContextChris Lattner
2010-03-14Now that DBG_LABEL is updated, we can finally make MachineMove Chris Lattner
2010-03-14change the DBG_LABEL MachineInstr to always be createdChris Lattner