summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
* Replace OwningPtr<T> with std::unique_ptr<T>.Ahmed Charles2014-03-06
* DebugInfo: Tag units as having been indexed in GNU pubnames by using a DW_AT_...David Blaikie2014-03-06
* Allow constant folding of copysignKarthik Bhat2014-03-06
* [Modules] Fix a layering issue that is actually impacting the modulesChandler Carruth2014-03-06
* [Layering] Move GVMaterializer.h into the IR library where itsChandler Carruth2014-03-06
* [cleanup] Re-sort the standard library include lines.Chandler Carruth2014-03-06
* [Layering] Sink Linker.h into a Linker subdirectory to make itChandler Carruth2014-03-06
* [Layering] Move InstVisitor.h into the IR library as it is prettyChandler Carruth2014-03-06
* Change the tag on this iterator to bidir and implement enough operators to ma...Owen Anderson2014-03-06
* Fix issues in the NamedMDNode operand iterator, including those pointed out byOwen Anderson2014-03-06
* DebugInfo: Shrink pubnames/pubtypes in the presence of type units by only emi...David Blaikie2014-03-06
* Add some helpful comments on DIEValue types that we expect to hash.Eric Christopher2014-03-06
* The PPC global base register cannot be r0Hal Finkel2014-03-06
* Add a iterator and interator_range interface to the operands of a NamedMDNode.Owen Anderson2014-03-06
* [Layering] Move DebugInfo.h into the IR library where its implementationChandler Carruth2014-03-06
* Fixup PPC Darwin i1 argument handlingHal Finkel2014-03-06
* Rewrite the attribute hashing algorithm to use the type of the valueEric Christopher2014-03-06
* When using CR bit registers on PPC32, handle the i1 vaarg caseHal Finkel2014-03-06
* [Layering] Move DIBuilder.h into the IR library where its implementationChandler Carruth2014-03-06
* Change math intrinsic attributes from readonly to readnone. TheseRaul E. Silvera2014-03-06
* Remove the last of the special case code for emitting attributes.Eric Christopher2014-03-06
* constify a few accessors.Eric Christopher2014-03-06
* Remove special case in the DIEValue printing since it only existedEric Christopher2014-03-06
* Attempt to unbreak little-endian buildbots.Rui Ueyama2014-03-05
* [Mips] Testcase typo fix. No functionality change.Jack Carter2014-03-05
* Now that we don't use libtool, we don't need to upgrade it :-)Rafael Espindola2014-03-05
* Add a DIELocList class to handle pointers into the location list.Eric Christopher2014-03-05
* With PPC CR bit registers, handle int_to_fp on older coresHal Finkel2014-03-05
* Fix typoMatt Arsenault2014-03-05
* Fix datalayout test that I broke with my previous LinkModules warning improve...JF Bastien2014-03-05
* Improve LinkModules warningsJF Bastien2014-03-05
* LoopVectorizer: Preserve fast-math flagsArnold Schwaighofer2014-03-05
* Always print the implicit .text at the start of an asm file.Rafael Espindola2014-03-05
* Fix an inconsistency in treatment of trailing / in path::const_iteratorBen Langmuir2014-03-05
* ConstantFolding: Also fold the vector overloads of our math intrinsics.Benjamin Kramer2014-03-05
* Lower AVX v4i64->v4i32 truncate to one shuffle.Cameron McInally2014-03-05
* Fix clang -Werror build break due to mismatched sign comparison.David Blaikie2014-03-05
* Work around MSVC bug in IntrusiveRefCntPtr.hHans Wennborg2014-03-05
* ARM: Correctly align arguments after a byval struct is passed on the stackOliver Stannard2014-03-05
* Add a ThreadSafeRefCountedBaseBen Langmuir2014-03-05
* [LangRef] Improve llvm.mem.parallel_loop_access exampleTobias Grosser2014-03-05
* Enable integrated assembler on OpenBSD/PPC32 by default, too.Joerg Sonnenberger2014-03-05
* This patch implements .set dsp directive and sets appropriate feature bits.Th...Vladimir Medic2014-03-05
* Add missing parenthesis in SCEV commentTobias Grosser2014-03-05
* [Layering] Move AutoUpgrade.h into the IR library where itsChandler Carruth2014-03-05
* [Layering] Move DebugLoc.h into the IR library. The implementationChandler Carruth2014-03-05
* [C++11] Add overloads for externally used OwningPtr functions.Ahmed Charles2014-03-05
* [C++11] Make this interface accept const Use pointers and use overrideChandler Carruth2014-03-05
* [C++11] Replace OwningPtr::take() with OwningPtr::release().Ahmed Charles2014-03-05
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-05