aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/PowerPC
AgeCommit message (Expand)Author
2009-03-11It makes no sense to have a ODR version of commonDuncan Sands
2009-03-07Introduce new linkage types linkonce_odr, weak_odr, common_odrDuncan Sands
2009-03-03Use early exit to reduce indentation. No functional change.Bob Wilson
2009-03-03Fix a bunch of Doxygen syntax issues. Escape special characters,Dan Gohman
2009-03-02Generalize BuildVectorSDNode::isConstantSplat to use APInts and handleBob Wilson
2009-03-01Combine PPC's GetConstantBuildVectorBits and isConstantSplat functions to a newBob Wilson
2009-02-27Alignment values for i64 and f64 on ppc64 were wrong,Dale Johannesen
2009-02-25Revert BuildVectorSDNode related patches: 65426, 65427, and 65296.Evan Cheng
2009-02-25Remove all "cached" data from BuildVectorSDNode, preferring to retrieveScott Michel
2009-02-24Overhaul my earlier submission due to feedback. It's a large patch, but most ofBill Wendling
2009-02-22Introduce the BuildVectorSDNode class that encapsulates the ISD::BUILD_VECTORScott Michel
2009-02-18Factor out the code to add a MachineOperand to a MachineInstrBuilder.Dan Gohman
2009-02-18GV with null value initializer shouldn't go to BSS if it's meant for a mergea...Evan Cheng
2009-02-17Remove trailing whitespace to reduce later commit patch noise.Scott Michel
2009-02-13Remove refs to non-DebugLoc version of BuildMI from PowerPC.Dale Johannesen
2009-02-12Eliminate a couple of non-DebugLoc BuildMI variants.Dale Johannesen
2009-02-12fix PR3538 for PPCChris Lattner
2009-02-12Move debug loc info along when the spiller creates new instructions.Bill Wendling
2009-02-09Turns out AnalyzeBranch can modify the mbb being analyzed. This is a nastyEvan Cheng
2009-02-07Use getDebugLoc forwarder instead of getNode()->getDebugLoc.Dale Johannesen
2009-02-07Constify TargetInstrInfo::EmitInstrWithCustomInserter, allowingDan Gohman
2009-02-07Get rid of the last non-DebugLoc versions of getNode!Dale Johannesen
2009-02-06Remove more non-DebugLoc getNode variants. UseDale Johannesen
2009-02-06Remove more non-DebugLoc versions of getNode.Dale Johannesen
2009-02-06Eliminate remaining non-DebugLoc version of getTargetNode.Dale Johannesen
2009-02-06Move getPointerRegClass from TargetInstrInfo to TargetRegisterInfo.Evan Cheng
2009-02-06Get rid of one more non-DebugLoc getNode andDale Johannesen
2009-02-05Remove a non-DebugLoc version of getNode.Dale Johannesen
2009-02-05Remove non-DebugLoc versions of getMergeValues, ZeroExtendInReg.Dale Johannesen
2009-02-04Remove non-DebugLoc forms of CopyToReg and CopyFromReg.Dale Johannesen
2009-02-04Remove non-DebugLoc versions of getLoad and getStore.Dale Johannesen
2009-02-04Remove non-DebugLoc forms of the exotic formsDale Johannesen
2009-02-04Remove some more non-DebugLoc versions of constructionDale Johannesen
2009-02-04Remove a few non-DebugLoc versions of node creationDale Johannesen
2009-01-30Make LowerCallTo and LowerArguments take a DebugLocDale Johannesen
2009-01-28Rename getAnalysisToUpdate to getAnalysisIfAvailable.Duncan Sands
2009-01-27Respect the DisableRedZone flag on PowerPC.Dan Gohman
2009-01-25Private linkage support for PPC / Darwin.Evan Cheng
2009-01-20Change TargetInstrInfo::isMoveInstr to return source and destination sub-regi...Evan Cheng
2009-01-19Fix 80 col violations.Evan Cheng
2009-01-19Handle ISD::DECLARE with PIC relocation model.Evan Cheng
2009-01-16Fix PPC ISD::Declare isel and eliminate the need for PPCTargetLowering::Lower...Evan Cheng
2009-01-16Initial hazard recognizer support in post-pass scheduling. This includesDan Gohman
2009-01-15Generalize the HazardRecognizer interface so that it can be usedDan Gohman
2009-01-15Add the private linkage.Rafael Espindola
2009-01-15Move a few containers out of ScheduleDAGInstrs::BuildSchedGraphDan Gohman
2009-01-15Const-qualify getPreIndexedAddressParts and friends.Dan Gohman
2009-01-12Rename getABITypeSize to getTypePaddedSize, asDuncan Sands
2009-01-09Removed trailing whitespace from Makefiles.Misha Brukman
2009-01-08Convert DwarfWriter into a pass.Devang Patel