aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/PowerPC/PPCBranchSelector.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-09-04[PowerPC] During branch relaxation, recompute padding offsets before each ite...Hal Finkel1-7/+39
2016-08-25MachineFunctionProperties/MIRParser: Rename AllVRegsAllocated->NoVRegs, compu...Matthias Braun1-1/+1
2016-07-28TargetInstrInfo: rename GetInstSizeInBytes to getInstSizeInBytes. NFCSjoerd Meijer1-2/+2
2016-07-27PowerPC: Avoid implicit iterator conversions, NFCDuncan P. N. Exon Smith1-5/+5
2016-06-30CodeGen: Use MachineInstr& in TargetInstrInfo, NFCDuncan P. N. Exon Smith1-5/+4
2016-04-04Add MachineFunctionProperty checks for AllVRegsAllocated for target passesDerek Schuff1-1/+5
2015-10-20PowerPC: Remove implicit ilist iterator conversions, NFCDuncan P. N. Exon Smith1-1/+1
2015-06-23Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko1-1/+1
2015-06-19Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko1-1/+1
2015-01-03[PowerPC] Use 16-byte alignment for modern cores for functions/loopsHal Finkel1-0/+25
2014-08-05Have MachineFunction cache a pointer to the subtarget to make lookupsEric Christopher1-2/+2
2014-08-04Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher1-2/+3
2014-04-29[C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final...Craig Topper1-2/+2
2014-04-25[C++] Use 'nullptr'. Target edition.Craig Topper1-1/+1
2014-04-22[Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth1-1/+2
2014-02-28Add CR-bit tracking to the PowerPC backend for i1 valuesHal Finkel1-0/+9
2013-05-21Fix PPC branch selection for counter-based branchesHal Finkel1-3/+9
2013-02-13Add registration for PPC-specific passes to allow the IR to be dumpedKrzysztof Parzyszek1-1/+10
2012-12-03Use the new script to sort the includes of every file under lib.Chandler Carruth1-3/+3
2012-06-08Add the PPCCTRLoops pass: a PPC machine-code-level optimization pass to form ...Hal Finkel1-12/+24
2012-02-18Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,...Jia Liu1-1/+1
2011-07-26Rename TargetAsmParser to MCTargetAsmParser and TargetAsmLexer to MCTargetAsm...Evan Cheng1-1/+1
2010-08-23tyopsGabor Greif1-1/+1
2010-08-06Reapply r110396, with fixes to appease the Linux buildbot gods.Owen Anderson1-1/+1
2010-08-06Revert r110396 to fix buildbots.Owen Anderson1-1/+1
2010-08-05Don't use PassInfo* as a type identifier for passes. Instead, use the addres...Owen Anderson1-1/+1
2010-07-23fix constness warningsGabor Greif1-1/+2
2010-07-22eliminate the TargetInstrInfo::GetInstSizeInBytes hook. Chris Lattner1-1/+1
2010-03-29Make isInt?? and isUint?? template specializations of the generic versions. ThisBenjamin Kramer1-1/+1
2009-10-25Remove includes of Support/Compiler.h that are no longer needed after theNick Lewycky1-1/+0
2009-10-25Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces.Nick Lewycky1-1/+1
2009-02-13Remove refs to non-DebugLoc version of BuildMI from PowerPC.Dale Johannesen1-2/+3
2008-10-03Switch the MachineOperand accessors back to the short names likeDan Gohman1-1/+1
2008-09-04Tidy up several unbeseeming casts from pointer to intptr_t.Dan Gohman1-1/+1
2008-04-16Infrastructure for getting the machine code size of a function and an instruc...Nicolas Geoffray1-22/+2
2008-03-15Replace all target specific implicit def instructions with a target independe...Evan Cheng1-6/+0
2007-12-30Add new shorter predicates for testing machine operands for various types: Chris Lattner1-1/+1
2007-12-29Remove attribution from file headers, per discussion on llvmdev.Chris Lattner1-2/+2
2007-09-14Remove isReg, isImm, and isMBB, and change all their users to use Dan Gohman1-1/+1
2007-05-03Drop 'const'Devang Patel1-2/+2
2007-05-02Use 'static const char' instead of 'static const int'.Devang Patel1-2/+2
2007-05-01Do not use typeinfo to identify pass in pass manager.Devang Patel1-0/+4
2007-01-26Make LABEL a builtin opcode.Jim Laskey1-0/+3
2006-12-19eliminate static ctors for Statistic objects.Chris Lattner1-2/+2
2006-12-06Detemplatize the Statistic class. The only type it is instantiated withChris Lattner1-1/+1
2006-11-27Change MachineInstr ctor's to take a TargetInstrDescriptor reference insteadEvan Cheng1-2/+3
2006-11-18Rewrite the branch selector to be correct in the face of large functions.Chris Lattner1-84/+101
2006-11-17convert PPC::BCC to use the 'pred' operand instead of separate predicateChris Lattner1-2/+2
2006-11-17rename PPC::COND_BRANCH to PPC::BCCChris Lattner1-3/+3
2006-11-17start using PPC predicates more consistently.Chris Lattner1-5/+23