aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/PowerPC/PPCSubtarget.cpp
AgeCommit message (Expand)AuthorFilesLines
2012-10-25Initial TOC support for PowerPC64 object creationAdhemerval Zanella1-3/+10
2012-10-04test commit / whitespaceWill Schmidt1-1/+1
2012-06-22Add support for the PPC isel instruction.Hal Finkel1-0/+1
2012-06-12Reapply r158337, this time properly protect Darwin/PPC host CPU use with __pp...Hal Finkel1-135/+4
2012-06-12Revert r158337 "Move PPC host-CPU detection logic from PPCSubtarget into sys:...Jakob Stoklund Olesen1-2/+133
2012-06-11Move PPC host-CPU detection logic from PPCSubtarget into sys::getHostCPUName().Hal Finkel1-133/+2
2012-06-11Rename the PPC target feature gpul to mfocrf.Hal Finkel1-1/+1
2012-06-11Add A2 to the list of PPC CPUs recognized by Linux host CPU-type detection.Hal Finkel1-0/+1
2012-06-11Add local CPU detection for Linux PPC.Hal Finkel1-1/+95
2012-06-10Use critical anti-dep. breaking on all PPC targets, but also add other regist...Hal Finkel1-4/+11
2012-04-01Use full anti-dep. breaking with post-ra sched. on the embedded ppc cores.Hal Finkel1-2/+3
2012-04-01Add instruction itinerary for the PPC64 A2 core.Hal Finkel1-1/+1
2012-02-18Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,...Jia Liu1-1/+1
2011-12-02update PPC 940 hazard rec. to function in postRA modeHal Finkel1-0/+20
2011-10-17Add PPC 440 scheduler and some associated testsHal Finkel1-0/+1
2011-08-24Move TargetRegistry and TargetSelect from Target to Support where they belong.Evan Cheng1-1/+1
2011-07-14Next round of MC refactoring. This patch factor MC table instantiations, MCEvan Cheng1-16/+0
2011-07-11- Eliminate MCCodeEmitter's dependency on TargetMachine. It now uses MCInstrInfoEvan Cheng1-1/+1
2011-07-09Change createAsmParser to take a MCSubtargetInfo instead of triple,Evan Cheng1-0/+15
2011-07-08Eliminate asm parser's dependency on TargetMachine:Evan Cheng1-1/+2
2011-07-07Compute feature bits at time of MCSubtargetInfo initialization.Evan Cheng1-2/+2
2011-07-01Rename XXXGenSubtarget.inc to XXXGenSubtargetInfo.inc for consistency.Evan Cheng1-1/+1
2011-07-01Rename TargetSubtarget to TargetSubtargetInfo for consistency.Evan Cheng1-1/+1
2011-07-01- Added MCSubtargetInfo to capture subtarget features and schedulingEvan Cheng1-2/+11
2011-06-30Fix the ridiculous SubtargetFeatures API where it implicitly expects CPU name toEvan Cheng1-5/+8
2011-04-19Target/PPC: Kill off DarwinVers, which is now dead.Daniel Dunbar1-14/+0
2011-04-19Target/PPC: Add a TargetTriple field.Daniel Dunbar1-1/+2
2010-11-15add targetoperand flags for jump tables, constant pool and block addressChris Lattner1-1/+1
2010-08-04Use indirect calls in PowerPC JIT.Torok Edwin1-0/+4
2010-01-27Kill ModuleProvider and ghost linkage by inverting the relationship betweenJeffrey Yasskin1-1/+1
2009-08-11eliminate asmflavor from subtarget, PPCTAI is the only clientChris Lattner1-5/+1
2009-08-05Remove some dead code.Daniel Dunbar1-9/+0
2009-08-02Normalize Subtarget constructors to take a target triple string instead ofDaniel Dunbar1-7/+6
2009-01-05Tidy up #includes, deleting a bunch of unnecessary #includes.Dan Gohman1-0/+1
2008-12-05Re-did 60519. It turns out Darwin's handling of hidden visibility symbols are...Evan Cheng1-3/+6
2008-12-04Temporarily revert r60519. It was causing a bootstrap failure:Bill Wendling1-3/+1
2008-12-04Visibility hidden GVs do not require extra load of symbol address from the GO...Evan Cheng1-1/+3
2008-05-23Add a missed CommonLinkage check.Dale Johannesen1-0/+1
2008-02-15Cosmetics.Dale Johannesen1-6/+3
2008-02-15Remove warning about 64-bit code on processorDale Johannesen1-4/+0
2008-02-14Rewrite tblgen handling of subtarget features soDale Johannesen1-0/+1
2008-01-08Use size_t to store Pos, avoid truncating valueDuncan Sands1-1/+1
2008-01-02leopard and above support alignment for common symbols.Chris Lattner1-7/+19
2007-12-29Remove attribution from file headers, per discussion on llvmdev.Chris Lattner1-2/+2
2007-07-05Here is the bulk of the sanitizing.Gabor Greif1-1/+1
2007-01-30For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoidReid Spencer1-1/+1
2007-01-16Instead of yet another enum indicating the "assembly language flavor",Bill Wendling1-0/+3
2006-12-11Another step forward in PPC64 JIT support: we now no-longer need stubsChris Lattner1-4/+34
2006-12-07What should be the last unnecessary <iostream>s in the library.Bill Wendling1-5/+4
2006-07-15Remove what little AIX support we have. It has never been tested and isn'tChris Lattner1-6/+1