aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Reference IntrusiveRefCntPtr in doxygen doc of RefCountedBase to get a link t...Axel Naumann2012-08-011-1/+1
* Added FMA functionality to X86 target.Elena Demikhovsky2012-08-019-147/+462
* Stay rational; don't assert trying to take the square root of a negative value.Nick Lewycky2012-08-012-0/+27
* Add range erase, element insert, and range insert methods toChandler Carruth2012-08-012-1/+148
* Add basic in-bounds asserts to TinyPtrVector::erase.Chandler Carruth2012-08-011-0/+3
* Add more indirection to the disassembler tables to reduce amount of space use...Craig Topper2012-08-017-43/+72
* Initial commit of new FileOutputBuffer support class. Nick Kledzik2012-08-015-0/+384
* Implement MipsJITInfo::replaceMachineCodeForFunction.Akira Hatanaka2012-08-012-3/+48
* Fix shadowed variable warningNick Kledzik2012-08-011-2/+2
* Remove unused variable.Akira Hatanaka2012-08-011-1/+0
* Implement MipsSERegisterInfo::eliminateCallFramePseudoInstr. The function emitsAkira Hatanaka2012-07-319-41/+71
* Add definitions of two subclasses of MipsRegisterInfo, Mips16RegisterInfo andAkira Hatanaka2012-07-3113-72/+268
* Add definitions of two subclasses of MipsFrameLowering, Mips16FrameLowering andAkira Hatanaka2012-07-3110-220/+416
* Suppress stderr noise when test case runs.Nick Kledzik2012-07-311-0/+6
* Add Mips16InstrInfo.cpp and MipsSEInstrInfo.cpp to CMakeLists.txt.Akira Hatanaka2012-07-311-0/+2
* [obj2yaml] Print the Relocations header.Michael J. Spencer2012-07-311-1/+2
* Add definitions of two subclasses of MipsInstrInfo, MipsInstrInfo (for mips16),Akira Hatanaka2012-07-319-361/+624
* Delete mips64 target machine classes. mips target machines can be used in placeAkira Hatanaka2012-07-312-88/+46
* Let PEI::calculateFrameObjectOffsets compute the final stack size rather thanAkira Hatanaka2012-07-313-14/+5
* Expand DYNAMIC_STACKALLOC nodes rather than doing custom-lowering.Akira Hatanaka2012-07-315-76/+11
* MachineSink: Sort the successors before trying to find SuccToSinkTo.Manman Ren2012-07-311-1/+1
* Compute instruction depths through the current trace.Jakob Stoklund Olesen2012-07-312-7/+272
* Rename CT -> MTM. MachineTraceMetrics is abbreviated MTM.Jakob Stoklund Olesen2012-07-312-13/+13
* Define ADJCALLSTACKDOWN/UP nodes. These nodes are emitted regardless of whetherAkira Hatanaka2012-07-314-38/+33
* Change name of class MipsInst to InstSE to distinguish it from mips16'sAkira Hatanaka2012-07-312-16/+16
* When store nodes or memcpy nodes are created to copy the function callAkira Hatanaka2012-07-313-49/+35
* [x86 frame lowering] In 32-bit mode, use ESI as the base pointer.Chad Rosier2012-07-312-4/+6
* Use regex instead of special casing clang and llvm libraries.Ted Kremenek2012-07-311-2/+1
* Fix type of LUXC1 and SUXC1. These instructions were incorrectly defined asAkira Hatanaka2012-07-315-50/+29
* MachineSink: Sort the successors before trying to find SuccToSinkTo.Manman Ren2012-07-312-2/+69
* Conform to LLVM coding style.Micah Villmow2012-07-311-2/+2
* Don't generate ordered or unordered comparison operations if it is not legal ...Micah Villmow2012-07-311-1/+2
* Implement copy and move assignment for TinyPtrVector. These try toChandler Carruth2012-07-312-9/+222
* Fix some minor typosSylvestre Ledru2012-07-314-5/+5
* Use uint8_t to store the InstructionContext table. Saves 768 bytes of static ...Craig Topper2012-07-311-1/+1
* Tidy up. Move for loop index declarations into for statements. Use unsigned i...Craig Topper2012-07-311-39/+26
* Tidy up function argument formatting.Craig Topper2012-07-311-35/+17
* Remove trailing whitespaceCraig Topper2012-07-311-25/+25
* Remove trailing whitespaceCraig Topper2012-07-311-31/+31
* Make INSTRUCTION_SPECIFIER_FIELDS match X86DisassemblerCommon.h. Also remove ...Craig Topper2012-07-311-5/+4
* Tidy up trailing whitespaceCraig Topper2012-07-311-33/+33
* Tidy up trailing whitespaceCraig Topper2012-07-311-12/+12
* Clean up trailing whitespace and unnecessary blank lines.Chandler Carruth2012-07-311-18/+16
* Bring TinyPtrVector under test. Somehow we never picked up unit testsChandler Carruth2012-07-313-9/+196
* Clear kill flags in removeCopyByCommutingDef().Jakob Stoklund Olesen2012-07-312-0/+48
* Reverse order of the two branches at end of a basic block if it is profitable.Manman Ren2012-07-312-1/+119
* Use the latest MachineRegisterInfo APIs. No functionality.Andrew Trick2012-07-301-1/+1
* Added MachineRegisterInfo::hasOneDef()Andrew Trick2012-07-301-0/+9
* Inline MachineRegisterInfo::hasOneUseAndrew Trick2012-07-302-8/+6
* Extend the InstVisitor to visit the specialized classes wrappingChandler Carruth2012-07-301-7/+46