aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/ARM/A15SDOptimizer.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-07-08ARM: Remove implicit iterator conversions, NFCDuncan P. N. Exon Smith1-1/+1
2016-06-12Pass DebugLoc and SDLoc by const ref.Benjamin Kramer1-40/+29
2016-04-25Add optimization bisect opt-in calls for ARM passesAndrew Kaylor1-0/+3
2015-03-23Re-sort includes with sort-includes.py and insert raw_ostream.h where it's used.Benjamin Kramer1-0/+1
2015-03-05Cleanup and remove a chunk of getARMSubtarget calls in theEric Christopher1-2/+9
2014-10-14Include map into the A15SDOptimizer rather than pick it upEric Christopher1-0/+1
2014-08-05Have MachineFunction cache a pointer to the subtarget to make lookupsEric Christopher1-3/+2
2014-08-04Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher1-2/+4
2014-06-19Convert some assert(0) to llvm_unreachable or fold an 'if' condition into the...Craig Topper1-2/+1
2014-04-25[C++] Use 'nullptr'. Target edition.Craig Topper1-3/+3
2014-04-22[Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth1-1/+2
2014-04-03Tidy up. Trailing whitespace.Jim Grosbach1-4/+4
2014-03-22Prune includes in ARM target.Craig Topper1-6/+1
2014-03-20[ARM]Fix an assertion failure in A15SDOptimizer about DPair reg class by trea...Hao Liu1-3/+9
2014-03-13Phase 2 of the great MachineRegisterInfo cleanup. This time, we're changingOwen Anderson1-4/+4
2014-03-10[C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper1-2/+2
2014-01-07Re-sort all of the includes with ./utils/sort_includes.py so thatChandler Carruth1-3/+1
2013-12-05Correct word hyphenationsAlp Toker1-1/+1
2013-09-04ARM: Teach A15 SDOptimizer to properly handle D-reg by-lane.Jim Grosbach1-0/+7
2013-07-03Use SmallVectorImpl::iterator/const_iterator instead of SmallVector to avoid ...Craig Topper1-3/+3
2013-03-15Adding an A15 specific optimization pass for interactions between S/D/Q regis...Silviu Baranga1-0/+704