summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG
Commit message (Expand)AuthorAgeFilesLines
* NFC: make AtomicOrdering an enum classJF Bastien2016-04-061-1/+1
* Lower @llvm.experimental.deoptimize as a noreturn callSanjoy Das2016-04-063-7/+35
* Swift Calling Convention: swifterror target-independent change.Manman Ren2016-04-055-4/+353
* fix typos; NFCSanjay Patel2016-04-041-2/+2
* Swift Calling Convention: add swifterror attribute.Manman Ren2016-04-013-0/+9
* Don't use an i64 return type with webkit_jsccSanjoy Das2016-04-011-6/+7
* Revert "Protect some assertions with NDEBUG rather than DEBUG()."Justin Lebar2016-04-011-7/+6
* Protect some assertions with NDEBUG rather than DEBUG().Justin Lebar2016-04-011-6/+7
* fix typo; NFCSanjay Patel2016-03-311-2/+1
* Prevent X86ISelLowering from merging volatile loadsNirav Dave2016-03-312-14/+9
* LegalizeDAG: Don't replace vector store with integer if not legalMatt Arsenault2016-03-303-41/+87
* LegalizeDAG: Don't replace vector load with integer unless legalMatt Arsenault2016-03-303-28/+71
* Add support for no-jump-tablesNirav Dave2016-03-291-2/+7
* Swift Calling Convention: add swiftself attribute.Manman Ren2016-03-293-0/+9
* [Codegen] Decrease minimum jump table density.Kyle Butt2016-03-292-8/+23
* Minor code cleanup. NFC.Junmo Park2016-03-261-1/+1
* Prevent construction of cycle in DAG store mergeNirav Dave2016-03-253-40/+44
* CXX TLS: collect return blocks after SelectAllBasicBlocks.Manman Ren2016-03-241-7/+15
* Reduce code duplication by extracting out a helper function; NFCSanjoy Das2016-03-242-30/+21
* Lower varargs correctly in deopt bundle loweringSanjoy Das2016-03-241-0/+1
* Add lowering support for llvm.experimental.deoptimizeSanjoy Das2016-03-243-0/+40
* [Statepoints] Fix yet another issue around gc pointer uniqueingSanjoy Das2016-03-242-19/+22
* Minor cosmestic changes (NFC)Sanjoy Das2016-03-241-7/+7
* CodeGen: extend RHS when splitting ATOMIC_CMP_SWAP_WITH_SUCCESS.Tim Northover2016-03-241-3/+18
* Remove unsafe AssertZext after promoting result of FP_TO_FP16Pirama Arumuga Nainar2016-03-241-4/+1
* SelectionDAG: Remove a tautological dyn_cast. NFCJustin Bogner2016-03-231-3/+2
* Remove stale commentSanjoy Das2016-03-231-2/+1
* [StatepointLowering] Don't do two DenseMap lookups; nfciSanjoy Das2016-03-231-2/+3
* [StatepointLowering] Minor NFC cleanupsSanjoy Das2016-03-231-11/+12
* [StatepointLowering] Minor nfc refactoringSanjoy Das2016-03-231-29/+6
* [StatepointLowering] Schedule gc relocates before uniqueing themSanjoy Das2016-03-232-9/+13
* [SelectionDAG] Ensure constant folded legalized vector element types are comp...Simon Pilgrim2016-03-221-1/+1
* CodeGen: check return types match when emitting tail call to builtin.Tim Northover2016-03-221-2/+5
* Allow lowering call sites with both funclets and deopt stateSanjoy Das2016-03-221-5/+1
* Add a hasOperandBundlesOtherThan helper, and use it; NFCSanjoy Das2016-03-221-12/+6
* [X86][SSE] Reapplied: Simplify vector LOAD + EXTEND on pre-SSE41 hardwareSimon Pilgrim2016-03-222-0/+102
* Add "first class" lowering for deopt operand bundlesSanjoy Das2016-03-224-24/+99
* [DAGCombine] Catch the case where extract_vector_elt can cause an any_ext whi...Silviu Baranga2016-03-211-0/+1
* [CXX_FAST_TLS] fix issues with O0 on ARM, AArch64 and X86.Manman Ren2016-03-181-1/+1
* [SelectionDAG] Remove visitStatepoint; NFCSanjoy Das2016-03-173-11/+2
* Fix indentation; NFCSanjoy Das2016-03-161-3/+2
* Extract out a SelectionDAGBuilder::LowerAsStatepoint; NFCSanjoy Das2016-03-162-144/+197
* Tweak some atomics functions in preparation for larger changes; NFC.James Y Knight2016-03-162-2/+2
* [SelectionDAG] Extract out populateCallLoweringInfo; NFCSanjoy Das2016-03-163-30/+31
* Removed trailing whitespaceSimon Pilgrim2016-03-161-12/+12
* [StatepointLowering] Move an assertion; NFCISanjoy Das2016-03-151-6/+4
* Temporarily Revert "[X86][SSE] Simplify vector LOAD + EXTEND onEric Christopher2016-03-142-40/+0
* [DAG] use !isUndef() ; NFCISanjay Patel2016-03-144-13/+11
* [DAG] use isUndef() ; NFCISanjay Patel2016-03-145-98/+94
* Make gc relocates more strongly typed; NFCSanjoy Das2016-03-121-10/+13
OpenPOWER on IntegriCloud