aboutsummaryrefslogtreecommitdiff
path: root/llvm/unittests
AgeCommit message (Expand)AuthorFilesLines
2013-12-20Merging r197718:Bill Wendling2-0/+39
2013-12-16Merging r195411:Bill Wendling1-80/+80
2013-11-19Merging r195092:Bill Wendling4-34/+20
2013-11-19[weak vtables] Remove a bunch of weak vtablesJuergen Ributzka4-13/+28
2013-11-18Recover gracefully when deserializing invalid YAML input.Alexander Kornienko1-46/+116
2013-11-18Revert r194865 and r194874.Alexey Samsonov4-25/+13
2013-11-17[block-freq] Add BlockFrequency::scale that returns a remainder from the divi...Michael Gottesman1-0/+133
2013-11-17[PM] Completely remove support for explicit 'require' methods on theChandler Carruth1-1/+0
2013-11-15[weak vtables] Remove a bunch of weak vtablesJuergen Ributzka4-13/+25
2013-11-15Path: Recognize COFF import library file magic.Rui Ueyama1-0/+2
2013-11-15Give unit test its own LLVMContext so MDNodes aren't leaked even if we never ...Benjamin Kramer1-9/+10
2013-11-15Add addrspacecast instruction.Matt Arsenault1-39/+14
2013-11-14Recognize 0x0000 as a COFF file magic.Rui Ueyama1-0/+2
2013-11-14remove extra semicolonNick Kledzik1-1/+1
2013-11-14Add dyn_cast<> support to YAML I/O's IO classNick Kledzik1-0/+70
2013-11-14Add simple support for tags in YAML I/ONick Kledzik1-0/+85
2013-11-13Path: Add tests for existing file magics.Rui Ueyama1-6/+36
2013-11-13Whitespace.Rui Ueyama1-3/+3
2013-11-13Fix a null pointer dereference when copying a null polymorphic pointer.Chandler Carruth1-0/+6
2013-11-13Introduce an AnalysisManager which is like a pass manager but with a lotChandler Carruth1-4/+48
2013-11-09[PM] Start sketching out the new module and function pass manager.Chandler Carruth2-0/+89
2013-11-09Move the old pass manager infrastructure into a legacy namespace andChandler Carruth2-2/+9
2013-11-09Switch to allow implicit construction. In many cases, we're wrappingChandler Carruth1-0/+5
2013-11-09Test the polymorphic behavior of this utility.Chandler Carruth1-1/+33
2013-11-09Use something really explicit to test "move semantics" on builds withoutChandler Carruth1-0/+4
2013-11-09Add the critically missing 'clone' method. =]Chandler Carruth1-0/+11
2013-11-09Move the test type out of the function and into the anonymous namespaceChandler Carruth1-5/+5
2013-11-09Add a polymorphic_ptr<T> smart pointer data type. It's a somewhat sillyChandler Carruth2-0/+72
2013-11-09Revert "Move copying of global initializers below the cloning of functions."Adrian Prantl4-159/+1
2013-11-09Revert "Run clang-format on file."Adrian Prantl1-9/+14
2013-11-07Run clang-format on file.Bill Wendling1-14/+9
2013-11-07Move copying of global initializers below the cloning of functions.Bill Wendling4-1/+159
2013-11-05Simplify ErrorOr.Rafael Espindola1-38/+0
2013-10-31Merge CallGraph and BasicCallGraph.Rafael Espindola1-1/+1
2013-10-30Add calls to doInitialization() and doFinalization() in verifyFunction()Rafael Espindola1-3/+4
2013-10-30Add {start,end}with_lower methods to StringRef.Rui Ueyama1-0/+23
2013-10-30make ConstantRange::signExtend() optimalNuno Lopes1-0/+3
2013-10-29DWARF parser: propery handle DW_FORM_ref_sig8 and fix Windows build.Alexey Samsonov1-0/+1
2013-10-28DWARF parser: Use ArrayRef to represent form sizes and simplify DWARFDIE::ext...Alexey Samsonov1-2/+2
2013-10-28DebugInfo: Introduce the notion of "form classes"Alexey Samsonov1-0/+17
2013-10-28Add a few tests for StringRef::{start,end}with.Rui Ueyama1-0/+2
2013-10-25DIEHash: Summary hashing of member functionsDavid Blaikie1-0/+18
2013-10-25Try to fix the build on windows.Rafael Espindola1-2/+2
2013-10-25Change MemoryBuffer::getFile to take a Twine.Rafael Espindola1-1/+1
2013-10-25DIEHash: Summary hashing of nested typesDavid Blaikie1-0/+19
2013-10-24DIEHash: Const correct and use references where non-null/non-rebound.David Blaikie1-16/+16
2013-10-24DIEHash: Do not use shallow type hashing for unnamed typesDavid Blaikie1-0/+35
2013-10-24Reverting my r193344 checkin due to build breakage.John Thompson1-31/+0
2013-10-24Added std::string as a built-in type for mapping.John Thompson1-0/+31
2013-10-22DWARF type hashing: pointers to membersDavid Blaikie1-0/+178