aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Use proper type for the index.Bill Wendling2013-01-281-7/+7
* Remove another use of AttributeWithIndex, using the AttributeSetImpl accessor...Bill Wendling2013-01-281-6/+14
* Remove another use of AttributeWithIndex, using the AttributeSetImpl accessor...Bill Wendling2013-01-281-6/+8
* Remove a use of AttributeWithIndex.Bill Wendling2013-01-282-13/+33
* Improve the debug output a bit.Bill Wendling2013-01-271-2/+7
* Use proper return type for attribute index.Bill Wendling2013-01-271-1/+1
* Use proper return type for attribute index.Bill Wendling2013-01-271-1/+1
* Push the calculation of the 'Raw' attribute mask down into the implementation...Bill Wendling2013-01-272-9/+25
* Add special 'get' methods to create an Attribute with an alignment. Also do s...Bill Wendling2013-01-271-0/+11
* [XCore] Add missing l2rus instructions.Richard Osborne2013-01-272-1/+14
* Privitize some the copy c'tor and assignment operator of uniquified objects.Bill Wendling2013-01-271-0/+8
* Add some helpful comments.Bill Wendling2013-01-271-6/+15
* [XCore] Add missing l2r instructions.Richard Osborne2013-01-271-1/+12
* s/AttrList/pImpl/g in AttributeSet. No functionality change.Bill Wendling2013-01-271-23/+23
* Start using more of the AttrNode in the AttributeSetImpl class.Bill Wendling2013-01-272-10/+11
* Legalizer: Reword comment again, per Duncan's suggestion.Benjamin Kramer2013-01-271-3/+2
* [XCore] Add missing 1r instructions.Richard Osborne2013-01-271-6/+21
* [XCore] Add missing 0r instructions.Richard Osborne2013-01-271-3/+44
* BBVectorize: Better use of TTI->getShuffleCostHal Finkel2013-01-271-4/+23
* Legalizer: Add an assert and tweak a comment to clarify the assumptions this ...Benjamin Kramer2013-01-271-1/+5
* In the AttributeSetImpl c'tor, fill in the AttrNodes data structure with the ...Bill Wendling2013-01-272-8/+42
* When the legalizer is splitting vector shifts, the result may not have the ri...Benjamin Kramer2013-01-271-2/+9
* Fix miscompile. Add back the use of the ArrayRef version of the ::get method.Bill Wendling2013-01-271-2/+5
* Remove dead methods.Bill Wendling2013-01-271-16/+2
* Re-revert r173342, without losing the compile time improvements, flatChandler Carruth2013-01-271-27/+12
* Renamed function IsPotentialUse to IsPotentialRetainableObjPtr.Michael Gottesman2013-01-271-18/+18
* Use the AttributeSet instead of AttributeWithIndex.Bill Wendling2013-01-271-33/+33
* Use the AttributeSet instead of AttributeWithIndex.Bill Wendling2013-01-271-25/+18
* Use the AttributeSet instead of AttributeWithIndex.Bill Wendling2013-01-271-22/+15
* Use the AttributeSet instead of AttributeWithIndex.Bill Wendling2013-01-271-27/+15
* Convert the CPP backend to use the AttributeSet instead of AttributeWithIndex.Bill Wendling2013-01-271-26/+37
* Use the AttributeSet instead of AttributeWithIndex object.Bill Wendling2013-01-271-3/+2
* BBVectorize: Add a additional comment about the cost computationHal Finkel2013-01-261-0/+6
* BBVectorize: Fix anomalous capital letter in commentHal Finkel2013-01-261-1/+1
* X86: Decode PALIGN operands so I don't have to do it in my head.Benjamin Kramer2013-01-264-1/+36
* X86: Do splat promotion later, so the optimizer can chew on it first.Benjamin Kramer2013-01-261-10/+10
* fix use of std::std. it's ordered set.Reed Kotler2013-01-261-3/+3
* DWARFDebugLine.cpp: Fix true path. Did you forget "return true" here?NAKAMURA Takumi2013-01-261-0/+2
* Add DIContext::getLineInfoForAddressRange() function and test. This function...Andrew Kaylor2013-01-264-0/+139
* Convert BuildLibCalls.cpp to using the AttributeSet methods instead of Attrib...Bill Wendling2013-01-262-68/+74
* Remove unused variables, silences -Wunused-variableDmitri Gribenko2013-01-251-4/+2
* Remove dead method.Bill Wendling2013-01-251-8/+0
* Remove some introspection functions.Bill Wendling2013-01-259-80/+117
* Initial implementation of PPCTargetTransformInfoHal Finkel2013-01-255-0/+237
* Fix a warning in the new DWARFheader. Add a new line at the end of the file.Nadav Rotem2013-01-251-1/+2
* Add support for applying in-memory relocations to the .debug_line section and...Andrew Kaylor2013-01-257-8/+57
* In this patch, we teach X86_64TargetMachine that it has a ILP32Eli Bendersky2013-01-254-18/+39
* Add instruction encodings / disassembly support for l4r instructions.Richard Osborne2013-01-253-18/+83
* LoopVectorize: Refactor the code that vectorizes loads/stores to remove dupli...Nadav Rotem2013-01-251-145/+113
* Use the new 'getSlotIndex' method to retrieve the attribute's slot index.Bill Wendling2013-01-256-8/+8