aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/PowerPC
Commit message (Expand)AuthorAgeFilesLines
* Put Target definitions inside Target specific header, and llvm namespace.Daniel Dunbar2009-07-184-6/+7
* r76102 added the MachineCodeEmitter::processDebugLoc call and called it fromJeffrey Yasskin2009-07-171-1/+1
* Do not put bunch of target-specific stuff into common namespaceAnton Korobeynikov2009-07-161-1/+1
* Kill off <TARGET>MachineModule variables, and <TARGETASMPRINTER>ForceLinkDaniel Dunbar2009-07-162-11/+0
* fix section switching to ensure that stubs are emitted to the rightChris Lattner2009-07-161-4/+5
* Lift addAssemblyEmitter into LLVMTargetMachine.Daniel Dunbar2009-07-152-14/+0
* Lift DumpAsm / -print-emitted-asm functionality into LLVMTargetMachine.Daniel Dunbar2009-07-152-27/+9
* Remove old style hacks to register AsmPrinter into TargetMachine.Daniel Dunbar2009-07-153-26/+4
* Reapply TargetRegistry refactoring commits.Daniel Dunbar2009-07-154-75/+32
* Revert 75762, 75763, 75766..75769, 75772..75775, 75778, 75780, 75782 to repai...Stuart Hastings2009-07-154-32/+75
* Replace large swaths of copy-n-paste code with obvious helper function...Daniel Dunbar2009-07-151-30/+12
* Kill off old (TargetMachine level, not Target level) match quality functions.Daniel Dunbar2009-07-152-57/+0
* Provide TargetMachine implementations with reference to Target they were createdDaniel Dunbar2009-07-152-10/+14
* Register Target's TargetMachine and AsmPrinter in the new registry.Daniel Dunbar2009-07-154-8/+18
* Add TargetInfo libraries for all targets.Daniel Dunbar2009-07-154-1/+120
* get the PPC stub temporary label from the mangler instead of Chris Lattner2009-07-151-29/+5
* turn some if/then's into ?:Chris Lattner2009-07-151-12/+3
* eliminate a bunch of printSuffixedName's by using info computed fromChris Lattner2009-07-151-23/+15
* convert FnStubs to using a more structured form, eliminatingChris Lattner2009-07-151-9/+31
* simplify "EmitExternalGlobal": it is only used to output aChris Lattner2009-07-151-6/+1
* Convert GVStubs and HiddenGVStubs to work more like the X86 backend, thisChris Lattner2009-07-151-56/+52
* minor cleanups: only switch sections once before all function stubs, instead ofChris Lattner2009-07-151-16/+15
* Have asm printers use formatted_raw_ostream directly to avoid aDavid Greene2009-07-144-19/+20
* Reapply my previous asmprinter changes now with more testing and two Chris Lattner2009-07-141-5/+4
* llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Edwin Török2009-07-1410-45/+45
* Revert r75615, which depended on 75610.Daniel Dunbar2009-07-141-4/+5
* eliminate extra space.Edwin Török2009-07-141-2/+2
* Rename getValueName -> getMangledName.Chris Lattner2009-07-141-5/+4
* assert(0) -> LLVM_UNREACHABLE.Edwin Török2009-07-119-26/+29
* Thread LLVMContext through MVT and related parts of SDISel.Owen Anderson2009-07-091-8/+10
* Implement changes from Chris's feedback.Edwin Török2009-07-087-33/+36
* Add the Object Code Emitter class. Original patch by Aaron Gray, I did someBruno Cardoso Lopes2009-07-064-1/+65
* Various small changes related to the Condition Register on PowerPC.Tilmann Scheller2009-07-034-47/+68
* Refactor ABI code in the PowerPC backend.Tilmann Scheller2009-07-0312-572/+370
* Implement the SVR4 ABI for PowerPC.Tilmann Scheller2009-07-038-58/+1105
* Add NumFixedArgs attribute to CallSDNode which indicates the number of fixed ...Tilmann Scheller2009-07-031-1/+1
* Small cleanups in the PowerPC backend.Tilmann Scheller2009-07-032-35/+21
* CMake build fixes, from Xerxes RanbyDouglas Gregor2009-07-021-0/+2
* simplify some logic by using isWeakForLinker(). Thanks to Anton forChris Lattner2009-07-021-5/+2
* clarify: stub emission depends on the version of the linker you use, it has n...Chris Lattner2009-07-021-5/+4
* Add darwin stub removal to wishlist.Dale Johannesen2009-07-011-0/+11
* Update comments to make it clear that the function alignment is the Log2 of theBill Wendling2009-07-012-2/+2
* Fix codegen for references to available_externally symbols. This fixesChris Lattner2009-07-011-5/+8
* Handle IMPLICIT_DEF with isUndef operand marker, part 2. This patch moves the...Evan Cheng2009-07-011-8/+28
* Remove unused AsmPrinter OptLevel argument, and propogate.Daniel Dunbar2009-07-014-23/+15
* Add an "alignment" field to the MachineFunction object. It makes more sense toBill Wendling2009-06-303-3/+12
* Let's ignore MDStrings also!Devang Patel2009-06-261-1/+1
* Add missing dependencies to the CMake build system.Douglas Gregor2009-06-251-0/+1
* No need to code gen MDNodesDevang Patel2009-06-251-0/+3
* sink management of DwarfWriter & MachineModuleInfo into the AsmPrinter base c...Chris Lattner2009-06-241-20/+3