summaryrefslogtreecommitdiffstats
path: root/lib/Target/PowerPC
Commit message (Expand)AuthorAgeFilesLines
* Implement a bunch more TargetSelectionDAGInfo infrastructure.Dan Gohman2010-05-114-4/+13
* Add a DebugLoc argument to TargetInstrInfo::copyRegToReg, so that itDan Gohman2010-05-062-5/+4
* Add argument TargetRegisterInfo to loadRegFromStackSlot and storeRegToStackSlot.Evan Cheng2010-05-062-4/+8
* No-ops emitted for scheduling don't correspond with anything in theDan Gohman2010-05-051-2/+0
* Implement builtin_return_address(x) and builtin_frame_address(x) Dale Johannesen2010-05-031-23/+34
* Get rid of the EdgeMapping map. Instead, just check for BasicBlockDan Gohman2010-05-012-9/+5
* Make naked functions work on PPC.Dale Johannesen2010-04-291-1/+7
* Frame index can be negative.Evan Cheng2010-04-292-2/+2
* Use MachineOperand::is* predicates.Devang Patel2010-04-271-3/+3
* Add PPC AsmPrinter handling for target-specific form ofDale Johannesen2010-04-261-0/+18
* Add PPC specific emitFrameIndexDebugValue.Evan Cheng2010-04-262-0/+16
* Implement -disable-non-leaf-fp-elim which disable frame pointer eliminationEvan Cheng2010-04-212-2/+2
* Add more const qualifiers on TargetMachine and friends.Dan Gohman2010-04-211-2/+2
* Make processor FUs unique for given itinerary. This extends the limit of 32Anton Korobeynikov2010-04-185-7/+11
* Add const qualifiers to TargetLoweringObjectFile usage.Dan Gohman2010-04-171-6/+6
* 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