| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | [Hexagon] Implement @llvm.readcyclecounter() | Krzysztof Parzyszek | 2017-02-22 | 1 | -0/+15 |
* | [Hexagon] Start using regmasks on calls | Krzysztof Parzyszek | 2017-02-17 | 1 | -22/+29 |
* | Revert "[Hexagon] Start using regmasks on calls" | Rafael Espindola | 2017-02-17 | 1 | -29/+22 |
* | [Hexagon] Start using regmasks on calls | Krzysztof Parzyszek | 2017-02-16 | 1 | -22/+29 |
* | [Hexagon] Fix some Clang-tidy modernize and Include What You Use warnings; ot... | Eugene Zelenko | 2016-12-17 | 1 | -21/+32 |
* | [Hexagon] Separate Hexagon subreg indices for different register classes | Krzysztof Parzyszek | 2016-11-09 | 1 | -12/+10 |
* | [Hexagon] Relocate pattern-related bits to proper places | Krzysztof Parzyszek | 2016-11-05 | 1 | -14/+0 |
* | [Hexagon] Do not expand ISD::SELECT for HVX vectors | Krzysztof Parzyszek | 2016-10-27 | 1 | -4/+7 |
* | Target: Change various section classifiers in TargetLoweringObjectFile to tak... | Peter Collingbourne | 2016-10-24 | 1 | -1/+2 |
* | Use __func__ directly now that all supported compilers support it | Reid Kleckner | 2016-10-20 | 1 | -1/+1 |
* | getVectorElementType().getSizeInBits() -> getScalarSizeInBits() ; NFCI | Sanjay Patel | 2016-09-14 | 1 | -1/+1 |
* | getValueType().getSizeInBits() -> getValueSizeInBits() ; NFCI | Sanjay Patel | 2016-09-14 | 1 | -4/+3 |
* | [Hexagon] Better handling of HVX vector lowering | Krzysztof Parzyszek | 2016-09-13 | 1 | -4/+14 |
* | [Hexagon] Expand sext- and zextloads of vector types, not just extloads | Krzysztof Parzyszek | 2016-09-08 | 1 | -1/+5 |
* | [Hexagon] Fix subesthetic indentation | Krzysztof Parzyszek | 2016-08-19 | 1 | -46/+45 |
* | [Hexagon] Allow i1 values for 'r' constraint in inline-asm | Krzysztof Parzyszek | 2016-08-19 | 1 | -2/+3 |
* | [Hexagon] Do not cache alloca instructions during isel | Krzysztof Parzyszek | 2016-08-19 | 1 | -14/+0 |
* | [Hexagon] Allow tail-call optimization when mixing C and fast calling conv | Krzysztof Parzyszek | 2016-08-19 | 1 | -3/+9 |
* | [Hexagon] Improvements to handling and generation of FP instructions | Krzysztof Parzyszek | 2016-08-19 | 1 | -0/+7 |
* | [SelectionDAG] Rename fextend -> fpextend, fround -> fpround, frnd -> fround | Michael Kuperstein | 2016-08-18 | 1 | -1/+1 |
* | [Hexagon] Standardize next batch of pseudo instructions | Krzysztof Parzyszek | 2016-08-16 | 1 | -1/+1 |
* | Fix unsupported relocation type R_HEX_6_X' for symbol .rodata | Ron Lieberman | 2016-08-13 | 1 | -2/+9 |
* | [Hexagon] Standardize pseudo-instructions for calls and returns | Krzysztof Parzyszek | 2016-08-12 | 1 | -5/+5 |
* | [Hexagon] Remove unneeded/unused ISD opcodes ARGEXTEND and FCONST32 | Krzysztof Parzyszek | 2016-08-10 | 1 | -2/+0 |
* | [Hexagon] Add pattern for 64-bit mulhs | Krzysztof Parzyszek | 2016-08-08 | 1 | -1/+0 |
* | [Hexagon] Do not check alignment for unsized types in isLegalAddressingMode | Krzysztof Parzyszek | 2016-08-03 | 1 | -7/+16 |
* | [Hexagon] Improvements to address mode checks in TargetLowering | Krzysztof Parzyszek | 2016-08-02 | 1 | -2/+35 |
* | [Hexagon] Tidy up some code, NFC: reapply r277372 with a fix | Krzysztof Parzyszek | 2016-08-01 | 1 | -96/+101 |
* | Revert r277372, it is causing buildbot failures | Krzysztof Parzyszek | 2016-08-01 | 1 | -101/+96 |
* | [Hexagon] Tidy up some code, NFC | Krzysztof Parzyszek | 2016-08-01 | 1 | -96/+101 |
* | Revert r277178, the actual change had already been applied | Krzysztof Parzyszek | 2016-07-29 | 1 | -0/+1 |
* | [Hexagon] Misaligned loads and stores are not fast | Krzysztof Parzyszek | 2016-07-29 | 1 | -1/+0 |
* | [Hexagon] Custom lower VECTOR_SHUFFLE and EXTRACT_SUBVECTOR for HVX | Krzysztof Parzyszek | 2016-07-29 | 1 | -22/+155 |
* | MachineFunction: Return reference for getFrameInfo(); NFC | Matthias Braun | 2016-07-28 | 1 | -13/+13 |
* | [Hexagon] Post-increment loads/stores enhancements | Krzysztof Parzyszek | 2016-07-26 | 1 | -5/+12 |
* | [Hexagon] Add target feature to generate long calls | Krzysztof Parzyszek | 2016-07-25 | 1 | -2/+5 |
* | [Hexagon] Handle returning small structures by value | Krzysztof Parzyszek | 2016-07-18 | 1 | -1/+7 |
* | [Hexagon] Revert r275822: mistake in commit message | Krzysztof Parzyszek | 2016-07-18 | 1 | -7/+1 |
* | [Hexagon] Handle returning small structures by value | Krzysztof Parzyszek | 2016-07-18 | 1 | -1/+7 |
* | [SelectionDAG] Get rid of bool parameters in SelectionDAG::getLoad, getStore,... | Justin Lebar | 2016-07-15 | 1 | -38/+20 |
* | CodeGen: Use MachineInstr& in TargetLowering, NFC | Duncan P. N. Exon Smith | 2016-06-30 | 1 | -12/+11 |
* | Delete unused includes. NFC. | Rafael Espindola | 2016-06-30 | 1 | -1/+0 |
* | Move shouldAssumeDSOLocal to Target. | Rafael Espindola | 2016-06-27 | 1 | -2/+1 |
* | Use isPositionIndependent predicate. NFC. | Rafael Espindola | 2016-06-26 | 1 | -9/+8 |
* | Preserve DebugInfo when replacing values in DAGCombiner | Nirav Dave | 2016-06-23 | 1 | -2/+2 |
* | Revert r273456, "Preserve DebugInfo when replacing values in DAGCombiner" as ... | Peter Collingbourne | 2016-06-23 | 1 | -2/+2 |
* | Start using shouldAssumeDSOLocal on Hexagon. | Rafael Espindola | 2016-06-22 | 1 | -2/+3 |
* | Preserve DebugInfo when replacing values in DAGCombiner | Nirav Dave | 2016-06-22 | 1 | -2/+2 |
* | [Hexagon] Handle expansion of cmpxchg | Krzysztof Parzyszek | 2016-06-22 | 1 | -0/+10 |
* | Revert "Preserve DebugInfo when replacing values in DAGCombiner" | Nirav Dave | 2016-06-15 | 1 | -2/+2 |