aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/PowerPC
Commit message (Expand)AuthorAgeFilesLines
* build: Attempt to rectify inconsistencies between CMake and LLVMBuild version...Daniel Dunbar2011-11-121-1/+1
* LLVMBuild: Add explicit information on whether targets define an assembly pri...Daniel Dunbar2011-11-111-0/+1
* llvm-build: Add --native-target and --enable-targets options, and add logic toDaniel Dunbar2011-11-101-1/+0
* llvm-build: Add an explicit component type to represent targets.Daniel Dunbar2011-11-101-1/+2
* Remove unnecessary include.Devang Patel2011-11-091-1/+0
* Added invariant field to the DAG.getLoad method and changed all calls.Pete Cooper2011-11-081-21/+26
* PPCInstrInfo.cpp: Fix one "unused" warning.NAKAMURA Takumi2011-11-081-0/+1
* build/cmake: Use tblgen macro directly instead of llvm_tablegen, which justDaniel Dunbar2011-11-041-8/+8
* build: Add initial cut at LLVMBuild.txt files.Daniel Dunbar2011-11-034-0/+102
* PPC: Disable moves for all CR subregisters.Benjamin Kramer2011-10-291-3/+1
* Rename NonScalarIntSafe to something more appropriate.Lang Hames2011-10-262-4/+4
* Fix unused variable warning.Richard Smith2011-10-211-1/+1
* Disable the PPC hazard recognizer. It currently only supportsDan Gohman2011-10-201-2/+8
* Revert change to function alignment b/c existing logic was fineHal Finkel2011-10-171-10/+3
* Remove >80-col line and unicodeHal Finkel2011-10-171-2/+2
* Instructions for Book E PPC should be word aligned, set function alignment to...Hal Finkel2011-10-171-3/+10
* Add PPC 440 scheduler and some associated tests (new files)Hal Finkel2011-10-171-0/+568
* Add PPC 440 scheduler and some associated testsHal Finkel2011-10-179-2/+53
* Add an implementation of the CanLowerReturn function to the PPC backendHal Finkel2011-10-142-0/+17
* initial test commit (remove whitespace)Hal Finkel2011-10-141-2/+2
* Build system infrastructure for multiple tblgens.Peter Collingbourne2011-10-061-8/+8
* Teach PPCInstrInfo to handle sub-classes.Jakob Stoklund Olesen2011-10-041-14/+14
* These do not need to be conditional on the presence of CommentStream, as they...Owen Anderson2011-09-211-4/+4
* In the disassembler C API, be careful not to confuse the comment streamer tha...Owen Anderson2011-09-211-4/+4
* Don't attach annotations to MCInst's. Instead, have the disassembler return,...Owen Anderson2011-09-152-2/+8
* Refactor instprinter and mcdisassembler to take a SubtargetInfo. Add -mattr= ...James Molloy2011-09-071-1/+2
* Add codegen support for vector select (in the IR this means a selectDuncan Sands2011-09-062-2/+3
* Split the init.trampoline intrinsic, which currently combines GCC'sDuncan Sands2011-09-062-10/+15
* Don't drop alignment info on local common symbols.Benjamin Kramer2011-09-011-1/+1
* Set CR1EQ only when lowering vararg floating arguments (not any varargRoman Divacky2011-08-302-2/+10
* Expand ATOMIC_LOAD and ATOMIC_STORE for architectures I don't know well enoug...Eli Friedman2011-08-291-0/+3
* Move TargetRegistry and TargetSelect from Target to Support where they belong.Evan Cheng2011-08-247-7/+7
* Some refactoring so TargetRegistry.h no longer has to include any filesEvan Cheng2011-08-231-0/+1
* New approach to r136737: insert the necessary fences for atomic ops in platfo...Eli Friedman2011-08-031-0/+2
* Remove trailing semicolon.Roman Divacky2011-08-021-1/+1
* Sketch out PowerPC ELF writer. This is enough to get clang -integrated-asRoman Divacky2011-08-022-2/+71
* Actually finish switching to the new system for Target sublibraryChandler Carruth2011-08-011-1/+1
* Set endianess and pointer size for PPC Linux. Bug noticed by Roman Divacky.Evan Cheng2011-08-011-0/+4
* Rewrite the CMake build to use explicit dependencies between libraries,Chandler Carruth2011-07-294-2/+34
* Explicitly declare a library dependency of LLVM*Desc toOscar Fuentes2011-07-281-0/+2
* Code generation for 'fence' instruction.Eli Friedman2011-07-271-0/+2
* Rename createCodeEmitter to createMCCodeEmitter; createObjectStreamer to crea...Evan Cheng2011-07-261-5/+5
* Remove a file from CMakeLists.txt that Evan removed in r136027.Chandler Carruth2011-07-261-1/+0
* Rename TargetAsmParser to MCTargetAsmParser and TargetAsmLexer to MCTargetAsm...Evan Cheng2011-07-269-8/+8
* Clean up a pile of hacks in our CMake build relating to TableGen.Chandler Carruth2011-07-263-1/+3
* Rename TargetAsmBackend to MCAsmBackend; rename createAsmBackend to createMCA...Evan Cheng2011-07-253-14/+11
* Separate MCInstPrinter registration from AsmPrinter registration.Evan Cheng2011-07-252-10/+11
* Code clean up.Evan Cheng2011-07-252-6/+1
* Missed a file.Evan Cheng2011-07-251-0/+70
* Refactor PPC target to separate MC routines from Target routines.Evan Cheng2011-07-2514-97/+57