aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/PowerPC/PPCSubtarget.cpp
AgeCommit message (Expand)Author
2011-08-24Move TargetRegistry and TargetSelect from Target to Support where they belong.Evan Cheng
2011-07-14Next round of MC refactoring. This patch factor MC table instantiations, MCEvan Cheng
2011-07-11- Eliminate MCCodeEmitter's dependency on TargetMachine. It now uses MCInstrInfoEvan Cheng
2011-07-09Change createAsmParser to take a MCSubtargetInfo instead of triple,Evan Cheng
2011-07-08Eliminate asm parser's dependency on TargetMachine:Evan Cheng
2011-07-07Compute feature bits at time of MCSubtargetInfo initialization.Evan Cheng
2011-07-01Rename XXXGenSubtarget.inc to XXXGenSubtargetInfo.inc for consistency.Evan Cheng
2011-07-01Rename TargetSubtarget to TargetSubtargetInfo for consistency.Evan Cheng
2011-07-01- Added MCSubtargetInfo to capture subtarget features and schedulingEvan Cheng
2011-06-30Fix the ridiculous SubtargetFeatures API where it implicitly expects CPU name toEvan Cheng
2011-04-19Target/PPC: Kill off DarwinVers, which is now dead.Daniel Dunbar
2011-04-19Target/PPC: Add a TargetTriple field.Daniel Dunbar
2010-11-15add targetoperand flags for jump tables, constant pool and block addressChris Lattner
2010-08-04Use indirect calls in PowerPC JIT.Torok Edwin
2010-01-27Kill ModuleProvider and ghost linkage by inverting the relationship betweenJeffrey Yasskin
2009-08-11eliminate asmflavor from subtarget, PPCTAI is the only clientChris Lattner
2009-08-05Remove some dead code.Daniel Dunbar
2009-08-02Normalize Subtarget constructors to take a target triple string instead ofDaniel Dunbar
2009-01-05Tidy up #includes, deleting a bunch of unnecessary #includes.Dan Gohman
2008-12-05Re-did 60519. It turns out Darwin's handling of hidden visibility symbols are...Evan Cheng
2008-12-04Temporarily revert r60519. It was causing a bootstrap failure:Bill Wendling
2008-12-04Visibility hidden GVs do not require extra load of symbol address from the GO...Evan Cheng
2008-05-23Add a missed CommonLinkage check.Dale Johannesen
2008-02-15Cosmetics.Dale Johannesen
2008-02-15Remove warning about 64-bit code on processorDale Johannesen
2008-02-14Rewrite tblgen handling of subtarget features soDale Johannesen
2008-01-08Use size_t to store Pos, avoid truncating valueDuncan Sands
2008-01-02leopard and above support alignment for common symbols.Chris Lattner
2007-12-29Remove attribution from file headers, per discussion on llvmdev.Chris Lattner
2007-07-05Here is the bulk of the sanitizing.Gabor Greif
2007-01-30For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoidReid Spencer
2007-01-16Instead of yet another enum indicating the "assembly language flavor",Bill Wendling
2006-12-11Another step forward in PPC64 JIT support: we now no-longer need stubsChris Lattner
2006-12-07What should be the last unnecessary <iostream>s in the library.Bill Wendling
2006-07-15Remove what little AIX support we have. It has never been tested and isn'tChris Lattner
2006-06-16Force 64-bit register availability in 64-bit mode. For real.Chris Lattner
2006-06-16Remove the -darwin and -aix llc options, inferring darwinism and aixism fromChris Lattner
2006-06-16Document the subtarget features better, make sure that 64-bit mode, 64-bitChris Lattner
2006-06-16Rename some subtarget features. A CPU now can *have* 64-bit instructions,Chris Lattner
2006-06-16First baby step towards ppc64 support. This adds a new -march=ppc64 backendChris Lattner
2006-03-01Compile this:Chris Lattner
2006-02-22- Added option -relocation-model to set relocation model. Valid values includ...Evan Cheng
2006-01-28add a note about how we should implement this FIXME from the legalizer:Chris Lattner
2005-11-17add an option to generate completely non-pic code, corresponding to whatChris Lattner
2005-11-01Allow itineraries to be passed through the Target Machine.Jim Laskey
2005-10-26Give full control of subtarget features over to table generated code.Jim Laskey
2005-10-25Preparation of supporting scheduling info. Need to find info based on selectedJim Laskey
2005-10-23Simplify this, matching changes in the tblgen emitterChris Lattner
2005-10-21Plugin new subtarget backend into the build.Jim Laskey
2005-10-18Do the right thing and enable 64 bit regs under the control of a subtargetNate Begeman