aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Forward -march correctly.Mikhail Glushenkov2010-10-141-5/+6
* Handle more complex GEP based loads and add a few TODOs to deal withEric Christopher2010-10-141-10/+50
* Add support for vmov.f64/.f32 encoding. There's a bit of a hack going onBill Wendling2010-10-143-14/+56
* Add encoding for 'fmstat'.Bill Wendling2010-10-143-4/+4
* Register pressure and instruction latency aware machine LICM. Work in progress.Evan Cheng2010-10-141-26/+242
* - Add encodings for multiply add/subtract instructions in all their glory.Bill Wendling2010-10-143-67/+205
* fix a bug I introduced, no idea how this didn't repro right.Chris Lattner2010-10-142-4/+3
* hack to unbreak buildbotsChris Lattner2010-10-141-1/+2
* Regenerate. No functional change, just cleanup.Jim Grosbach2010-10-141-6561/+6561
* Teach PerfectShuffle to not generate files with embedded tab characters.Jim Grosbach2010-10-141-1/+2
* add uadd_ov/usub_ov to apint, consolidate constant foldingChris Lattner2010-10-144-35/+54
* missed a line :(Chris Lattner2010-10-131-1/+1
* constify these methods.Chris Lattner2010-10-132-9/+9
* Detabify and clean up 80 column violations.Jim Grosbach2010-10-133-40/+50
* add a few operations for signed operations that also Chris Lattner2010-10-132-11/+69
* A few 80 column fixes.Jim Grosbach2010-10-133-5/+5
* trailing whitespaceJim Grosbach2010-10-131-1/+1
* Add a FIXME.Jim Grosbach2010-10-131-0/+5
* Add operand encoding bits for SMC and SVC in ARM mode.Jim Grosbach2010-10-131-3/+7
* More encoding cleanup. Also add register Rd operands for indirect branches.Jim Grosbach2010-10-131-20/+20
* CallGraphSCC passes implicity require CallGraph analysis.Owen Anderson2010-10-135-4/+17
* Conversely, Analysis-implementations do NOT need to initialize the AnalysisGr...Owen Anderson2010-10-131-3/+1
* Analysis groups need to initialize their default implementations.Owen Anderson2010-10-135-5/+7
* Simplify some ARM encoding information.Jim Grosbach2010-10-131-17/+4
* Update comment.Eric Christopher2010-10-131-1/+2
* Add a FIXME. The ADR instruction is a bit odd.Jim Grosbach2010-10-131-2/+6
* Refactor the ARM 'setend' instruction pattern. Use a single instruction patternJim Grosbach2010-10-137-19/+33
* Add MC encodings for VCVT* instrunctions.Bill Wendling2010-10-132-98/+241
* Add a FIXME.Jim Grosbach2010-10-131-0/+1
* Make a few more bits of some simple instructions explicit. nop, yield, wfe,Jim Grosbach2010-10-131-0/+15
* Take advantage of C++'s thread-safe static local initialization to simplify t...Owen Anderson2010-10-131-11/+31
* GetTargetTriple.cmake: detect MinGW 64 bits.Oscar Fuentes2010-10-131-1/+5
* Add ARM mode encoding for [SU]XT[BH] and [SU]XTA[BH] instructions.Jim Grosbach2010-10-136-31/+76
* Fix encoding for compares. No Rd register.Jim Grosbach2010-10-131-6/+3
* Add ARM mode operand encoding information for ADDE/SUBE instructions.Jim Grosbach2010-10-132-19/+65
* Fix another case where we were preferring instructions with largeRafael Espindola2010-10-132-14/+27
* Remove noisy semicolon.Benjamin Kramer2010-10-131-1/+1
* Fix PR8365 by adding a more specialized Pat that checks if an 'and' withRafael Espindola2010-10-133-3/+33
* Add Region::isTopLevelRegion().Tobias Grosser2010-10-132-3/+8
* Start handling more global variables.Eric Christopher2010-10-131-2/+5
* RegionInfo: Fix trivial error that slipped in last minute.Tobias Grosser2010-10-131-1/+1
* RegionInfo: Update RegionInfo after a BB was split.Tobias Grosser2010-10-132-0/+19
* RegioInfo: Add getExpandedRegion().Tobias Grosser2010-10-132-0/+40
* RegionInfo: Allow to update exit and entry of a region.Tobias Grosser2010-10-132-0/+21
* RegionInfo: Enhance addSubregion.Tobias Grosser2010-10-132-6/+33
* RegionInfo: Allow to set the parent region of a basic block.Tobias Grosser2010-10-132-1/+10
* Fix PR8313 by changing ValueToValueMap use a TrackingVH.Rafael Espindola2010-10-133-9/+15
* Limit load / store issues (at least until we have a true multi-issue aware sc...Evan Cheng2010-10-131-107/+158
* Be more consistent in using ValueToValueMapTy.Rafael Espindola2010-10-1311-43/+44
* Add encodings for VNEG and VSQRT. Also add encodings for VMOV, but not a testBill Wendling2010-10-132-17/+59