summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
...
* Use MVT in place of EVT in more X86 operation lowering functions.Craig Topper2013-08-15
* Replace getValueType().getSimpleVT() with getSimpleValueType().Craig Topper2013-08-15
* Replace getValueType().getSimpleVT() with getSimpleValueType(). Also remove o...Craig Topper2013-08-15
* Auto-compute live intervals on demand.Mark Lacey2013-08-14
* Notify LiveRangeEdit of new virtual registers.Mark Lacey2013-08-14
* Track new virtual registers by register number.Mark Lacey2013-08-14
* R600/SI: Improve legalization of vector operationsTom Stellard2013-08-14
* R600/SI: Replace v1i32 type with i32 in imageload and sample intrinsicsTom Stellard2013-08-14
* R600/SI: Convert v16i8 resource descriptors to i128Tom Stellard2013-08-14
* R600/SI: Lower BUILD_VECTOR to REG_SEQUENCE v2Tom Stellard2013-08-14
* R600/SI: Choose the correct MOV instruction for copying immediatesTom Stellard2013-08-14
* R600/SI: Assign a register class to the $vaddr operand for MIMG instructionsTom Stellard2013-08-14
* DebugInfo: Prefer references over pointers, pass by const reference for a typ...David Blaikie2013-08-14
* R600/SI: Handle MSAA texture targetsTom Stellard2013-08-14
* R600/SI: Allow conversion between v32i8 and v8i32Tom Stellard2013-08-14
* R600/SI: Fix an obvious typoTom Stellard2013-08-14
* R600/SI: Add pattern for fp_to_uintTom Stellard2013-08-14
* Fix small typo: s/succ/Succ/Mark Lacey2013-08-14
* DataFlowSanitizer: Instrumentation for memset.Peter Collingbourne2013-08-14
* Actually fix PPC64 64-bit GPR inline asm constraint matchingHal Finkel2013-08-14
* DataFlowSanitizer: greylist is now ABI list.Peter Collingbourne2013-08-14
* Use the MSVC __cpuid intrinsic instead of inline asmReid Kleckner2013-08-14
* Remove unnecessary parameter to RenumberValues.Jakob Stoklund Olesen2013-08-14
* Improve misleading comment.Jakob Stoklund Olesen2013-08-14
* Remove declaration of nonexistant function.Jakob Stoklund Olesen2013-08-14
* LiveIntervalUnion is not used in RegAllocBase.Jakob Stoklund Olesen2013-08-14
* Let t2LDRBi8 and t2LDRBi12 have same Base PointerRenato Golin2013-08-14
* Expose CRC-32 implementation from zlibAlexey Samsonov2013-08-14
* Support C99 hexadecimal floating-point literals in assemblyTim Northover2013-08-14
* Fix a really terrifying but improbable bug in mem2reg. If you have seenChandler Carruth2013-08-14
* Make more helper methods into static functions.Craig Topper2013-08-14
* Remove tab characters.Craig Topper2013-08-14
* Make some helper methods static.Craig Topper2013-08-14
* Use MVT in more lowering code.Craig Topper2013-08-14
* Replace EVT with MVT in isVectorShift. Keeps compiler from generating unneede...Craig Topper2013-08-14
* Replace EVT with MVT in many of the shuffle lowering functions. Keeps compile...Craig Topper2013-08-14
* [mips] Fix bug in parsing accumulator registers.Akira Hatanaka2013-08-14
* [mips] Use register operands instead of register classes in DSP instructionAkira Hatanaka2013-08-14
* [mips] Rename DSPRegs.Akira Hatanaka2013-08-14
* [mips] Rename HIRegs and LORegs.Akira Hatanaka2013-08-14
* Fix always creating GEP with i32 indicesMatt Arsenault2013-08-14
* Use type helper functions instead of castMatt Arsenault2013-08-14
* Use array initializer, space around operatorMatt Arsenault2013-08-14
* [mips] Properly parse registers that appear in inline-asm constraints.Akira Hatanaka2013-08-14
* BBVectorize: Add initial stores to the write set when tracking usesHal Finkel2013-08-13
* Revert r187191, which broke opt -mem2reg on the testcases included in PR16867.Nick Lewycky2013-08-13
* [Mips][msa] Value types for MSA support.Jack Carter2013-08-13
* Options: explicit handling of --Hans Wennborg2013-08-13
* DAG: Combine (and (setne X, 0), (setne X, -1)) -> (setuge (add X, 1), 2)Jim Grosbach2013-08-13
* Options: Add new option kind that consumes remaining argumentsHans Wennborg2013-08-13