aboutsummaryrefslogtreecommitdiff
path: root/llvm/unittests/CodeGen
AgeCommit message (Expand)AuthorFilesLines
2016-09-11CodeGen: Give MachineBasicBlock::reverse_iterator a handle to the current MIDuncan P. N. Exon Smith1-0/+22
2016-09-11CodeGen: Assert that bundle iterators are validDuncan P. N. Exon Smith1-0/+16
2016-09-11CodeGen: Turn on sentinel tracking for MachineInstr iteratorsDuncan P. N. Exon Smith1-1/+2
2016-08-29GlobalISel: use multi-dimensional arrays for legalize actions.Tim Northover1-0/+2
2016-08-26GlobalISel: legalize sdiv and srem operations.Tim Northover1-0/+2
2016-08-23GlobalISel: extend legalizer interface to handle multiple types.Tim Northover1-22/+42
2016-08-15GlobalISel: support loads and stores of strange types.Tim Northover1-4/+4
2016-08-12ADT: Remove all ilist_iterator => pointer casts, NFCDuncan P. N. Exon Smith2-0/+95
2016-08-04GlobalISel: refuse to halve size of 1-byte & odd-sized LLTs.Tim Northover1-9/+12
2016-07-29[GlobalISel] Add missing link components to r277160 unittest. NFC.Ahmed Bougacha1-0/+2
2016-07-29[GlobalISel] Add LLT::operator!=().Ahmed Bougacha1-0/+13
2016-07-29[GlobalISel] Fix LLT::unsized to match LLT(LabelTy).Ahmed Bougacha1-0/+5
2016-07-29[GlobalISel] Add unittests for LowLevelType.Ahmed Bougacha2-0/+199
2016-07-20GlobalISel: implement Legalization querying framework.Tim Northover3-0/+113
2016-07-13Fix header comment in unittests/CodeGen/DIEHashTest.cpp.Justin Lebar1-1/+1
2016-01-26Remove autoconf supportChris Bieneman1-16/+0
2015-06-25AsmPrinter: Use an intrusively linked list for DIE::ChildrenDuncan P. N. Exon Smith1-64/+63
2015-06-25AsmPrinter: Convert DIE::Values to a linked listDuncan P. N. Exon Smith1-161/+193
2015-05-27Reapply "AsmPrinter: Change DIEValue to be stored by value"Duncan P. N. Exon Smith1-153/+153
2015-05-27Revert "AsmPrinter: Change DIEValue to be stored by value"Duncan P. N. Exon Smith1-153/+153
2015-05-27AsmPrinter: Change DIEValue to be stored by valueDuncan P. N. Exon Smith1-153/+153
2015-05-24AsmPrinter: Make DIEString smallDuncan P. N. Exon Smith1-56/+70
2015-01-14[cleanup] Re-sort all the #include lines in LLVM usingChandler Carruth1-1/+1
2015-01-05Make DIE.h a public CodeGen header.Frederic Riss1-1/+1
2014-04-25DIE: Pass ownership of children via std::unique_ptr rather than raw pointer.David Blaikie1-62/+64
2014-04-25DIEEntry: Refer to the specified DIE via reference rather than pointer.David Blaikie1-29/+29
2014-04-25PR19554: Fix some memory leaks in DIEHashTest.cppDavid Blaikie1-11/+11
2014-02-20Add support for hashing attributes with DW_FORM_block. This requiredEric Christopher1-0/+55
2014-02-20This tests DW_FORM_sdata, not DW_FORM_block. Make the test say so.Eric Christopher1-1/+1
2014-02-20Fix commit thinkos from splitting out patches.Eric Christopher1-3/+1
2014-02-20Add support for hashing DW_FORM_sdata and a small testcase.Eric Christopher1-0/+47
2014-02-20Format.Eric Christopher1-4/+8
2014-01-31Add support for DW_FORM_flag and DW_FORM_flag_present to the DIE hashingEric Christopher1-0/+31
2014-01-31Fix name of nested type in comment to match code.Eric Christopher1-1/+1
2014-01-07Re-sort all of the includes with ./utils/sort_includes.py so thatChandler Carruth1-1/+1
2013-12-10[CMake] Update LLVM_LINK_COMPONENTS for each CMakeLists.txt.NAKAMURA Takumi1-3/+2
2013-10-25DIEHash: Summary hashing of member functionsDavid Blaikie1-0/+18
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-22DWARF type hashing: pointers to membersDavid Blaikie1-0/+178
2013-10-21DWARF Type Hashing: Include reference and rvalue reference type in the declar...David Blaikie1-0/+66
2013-10-21DWARF type hashing: begin implementing Step 5, summary hashing in declarable ...David Blaikie1-6/+35
2013-10-21DIEHashTest: Correct the order of operands to the TEST macroDavid Blaikie1-7/+7
2013-10-21DWARF type hashing: Handle multiple (including recursive) references to the s...David Blaikie1-1/+58
2013-10-17DIEHash: Support for simple (non-recursive, non-reused) type referencesDavid Blaikie1-7/+29
2013-10-17DIEHash: Include the type's context in the type hash.David Blaikie1-7/+56
2013-10-16DIEHash: Use DW_FORM_sdata for integers, per spec.David Blaikie1-1/+17
2013-10-16Invert arguments to ASSERT_EQ to match gtest diagnostic printingDavid Blaikie1-1/+1
2013-10-16DIEHash: Include the trailing zero byte after the children of a DIEDavid Blaikie1-1/+1