aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Fix DAGCombiner to avoid going into an infinite loop when itDan Gohman2010-11-032-1/+68
* Remove unused function.Jim Grosbach2010-11-032-9/+0
* Remove the no longer used 'Modifier' optional operand to the ARMJim Grosbach2010-11-032-17/+8
* Remove unused function.Jim Grosbach2010-11-032-12/+0
* Break ARM addrmode4 (load/store multiple base address) into its constituentJim Grosbach2010-11-0310-106/+92
* Two sets of changes. Sorry they are intermingled.Evan Cheng2010-11-0317-166/+297
* Modify scheduling itineraries to correct instruction latencies (not operandEvan Cheng2010-11-032-314/+314
* Factor code out of APInt to form a isUIntN helper function.Dan Gohman2010-11-032-1/+7
* fix typo, patch by Trevor Harmon (PR8537)Chris Lattner2010-11-031-1/+1
* Print an error as one big string instead of breaking it up.Dan Gohman2010-11-031-3/+3
* Delete unused variables.Dan Gohman2010-11-031-3/+0
* Remove several unhelpful checks for isValid from sys::Path.Dan Gohman2010-11-031-26/+4
* Make sure we're only storing a single bit here.Eric Christopher2010-11-021-2/+9
* per a suggestion by Frits van Bommel, mark all MBlaze Pseudo Chris Lattner2010-11-023-5/+8
* chase owen.Chris Lattner2010-11-021-3/+3
* tweak this to pass.Chris Lattner2010-11-021-5/+4
* Revert r118097 to fix buildbots.Owen Anderson2010-11-022-203/+203
* temporarily xfail this.Chris Lattner2010-11-021-2/+3
* Completely reject instructions that have an operand in theirChris Lattner2010-11-023-56/+60
* Tweak the opt -O2 / opt -O3 inliner thresholds to be the same as llvm-gcc andJakob Stoklund Olesen2010-11-021-2/+2
* Let the -inline-threshold command line argument take precedence over theJakob Stoklund Olesen2010-11-022-1/+4
* Don't try to enforce MAXPATHLEN in sys::Path for Unix. OS's can checkDan Gohman2010-11-021-4/+6
* make MatchableInfo::Validate reject instructions (like LDR_PRE in ARM)Chris Lattner2010-11-021-6/+31
* Simplify.Dan Gohman2010-11-021-2/+1
* Inline asm mult-alt constraint tests.John Thompson2010-11-028-0/+2611
* Fix a copy+pasto.Dan Gohman2010-11-021-1/+2
* Avoid manipulating paths in fixed-sized arrays.Dan Gohman2010-11-021-10/+6
* rewrite EmitConvertToMCInst to iterate over the MCInst operands,Chris Lattner2010-11-022-99/+76
* Obsessive formatting changes. No functionality impact.Bill Wendling2010-11-021-31/+37
* Simplify this code.Dan Gohman2010-11-021-6/+3
* Omit unused parameter name.Bill Wendling2010-11-021-1/+1
* Simplify the EncodeInstruction method now that a lot of the special case stuffBill Wendling2010-11-021-13/+6
* Since these fields are not exactly equivalent to the encoded field, rename th...Owen Anderson2010-11-022-203/+203
* Use '\0' instead of 0 for nul character constants.Dan Gohman2010-11-021-3/+3
* Rename getAddrModeImm12OpValue to getAddrModeImmOpValue and expand it to workBill Wendling2010-11-026-57/+81
* Rename encoder methods to match naming convention.Owen Anderson2010-11-023-11/+8
* mark a few codegenonly instructions.Chris Lattner2010-11-022-3/+3
* appendSuffix: don't append a dot when the suffix is empty.Mikhail Glushenkov2010-11-024-25/+17
* Revert r118057, this is better fixed in appendSuffix itself.Mikhail Glushenkov2010-11-021-3/+1
* Provide correct encodings for the remaining vst variants that we currently ge...Owen Anderson2010-11-022-53/+164
* Eliminate some temporary std::strings.Dan Gohman2010-11-021-4/+4
* Tentative encodings for the "single element from one lane" variant of vst1.Owen Anderson2010-11-021-14/+32
* merge two large parallel loops in EmitConvertToMCInst, no changeChris Lattner2010-11-021-64/+40
* Add correct encodings for basic variants for vst3 and vst4.Owen Anderson2010-11-022-37/+83
* Do relaxations with FT_Org fragments. Fixes the FIXME:Rafael Espindola2010-11-022-19/+34
* Removed obsolete section about VC++ project files.Oscar Fuentes2010-11-021-10/+0
* Add NEON VST1-lane instructions. Partial fix for Radar 8599955.Bob Wilson2010-11-025-4/+80
* Add correct encodings for the basic variants for vst2.Owen Anderson2010-11-022-30/+52
* Add correct encodings for the basic form of vst1.Owen Anderson2010-11-022-54/+94
* Micro-optimize.Dan Gohman2010-11-021-1/+1