2015-04-06 |
Duncan P. N. Exon... | CodeGen: Stop using DIDescriptor::is*() and auto-casting |
tree | commitdiff |
2015-04-06 |
Rafael Espindola | Use sext in fast isel. |
tree | commitdiff |
2015-04-06 |
Reid Kleckner | [WinEH] Don't sink allocas into child handlers |
tree | commitdiff |
2015-04-06 |
Simon Pilgrim | [DAGCombiner] Add support for FCEIL, FFLOOR and FTRUNC... |
tree | commitdiff |
2015-04-05 |
Simon Pilgrim | [DAGCombiner] Merge FMUL Scalar and Vector constant... |
tree | commitdiff |
2015-04-04 |
Sanjay Patel | less space; NFC |
tree | commitdiff |
2015-04-04 |
Simon Pilgrim | [DAGCombiner] Canonicalize vector constants for ADD... |
tree | commitdiff |
2015-04-03 |
David Majnemer | [WinEH] Fill out CatchHigh in the TryBlockMap |
tree | commitdiff |
2015-04-03 |
David Majnemer | [WinEH] Fill out .xdata for catch objects |
tree | commitdiff |
2015-04-03 |
David Majnemer | [WinEH] Sink UnwindHelp completely out of IR |
tree | commitdiff |
2015-04-03 |
Andrew Kaylor | [WinEH] Handle nested landing pads in outlined catch... |
tree | commitdiff |
2015-04-03 |
Duncan P. N. Exon... | CodeGen: Assert that inlined-at locations agree |
tree | commitdiff |
2015-04-03 |
Duncan P. N. Exon... | SelectionDAG: Use specialized metadata nodes in EmitFun... |
tree | commitdiff |
2015-04-03 |
Simon Pilgrim | [DAGCombiner] Combine shuffles of BUILD_VECTOR and... |
tree | commitdiff |
2015-04-01 |
David Majnemer | [WinEH] Implement support for catch-all |
tree | commitdiff |
2015-04-01 |
Jiangning Liu | Fix PR23065. Avoid optimizing bitcast of build_vector... |
tree | commitdiff |
2015-03-31 |
David Majnemer | [WinEH] ExitingScope is vacuously true if !PoppedCatche... |
tree | commitdiff |
2015-03-31 |
David Majnemer | [WinEH] Generate .xdata for catch handlers |
tree | commitdiff |
2015-03-31 |
Hal Finkel | [SDAG] Handle non-integer preferred memset types for... |
tree | commitdiff |
2015-03-31 |
Sanjay Patel | typos; NFC |
tree | commitdiff |
2015-03-31 |
James Molloy | [SDAG] Move TRUNCATE splitting logic into a helper... |
tree | commitdiff |
2015-03-30 |
David Majnemer | Silence an unused variable warning. |
tree | commitdiff |
2015-03-30 |
David Majnemer | [WinEH] Run cleanup handlers when an exception is thrown |
tree | commitdiff |
2015-03-30 |
Duncan P. N. Exon... | CodeGen: Use the new DebugLoc API, NFC |
tree | commitdiff |
2015-03-30 |
Duncan P. N. Exon... | SelectionDAG: Reflow code to use early returns, NFC |
tree | commitdiff |
2015-03-29 |
Simon Pilgrim | Use SDValue bool check to tidyup some possible vector... |
tree | commitdiff |
2015-03-29 |
Simon Pilgrim | Use SDValue bool check to tidyup some possible Reassoci... |
tree | commitdiff |
2015-03-28 |
Simon Pilgrim | [DAGCombiner] Fixed incorrect test for buildvector... |
tree | commitdiff |
2015-03-27 |
Sanjay Patel | fix typo and 80-col; NFC |
tree | commitdiff |
2015-03-27 |
Ahmed Bougacha | [CodeGen] Don't attempt a tail-call with a non-forwarde... |
tree | commitdiff |
2015-03-27 |
Ahmed Bougacha | [CodeGen] Don't attempt a tail-call with implicit sret. |
tree | commitdiff |
2015-03-27 |
Yaron Keren | Remove superfluous .str() and replace std::string conca... |
tree | commitdiff |
2015-03-27 |
Philip Reames | Require a GC strategy be specified for functions which... |
tree | commitdiff |
2015-03-27 |
Philip Reames | Allow explicit spill slots to be specified for a gc... |
tree | commitdiff |
2015-03-27 |
David Majnemer | WinEH: Create a parent frame alloca for HandlerType... |
tree | commitdiff |
2015-03-27 |
Andrew Trick | Fix a bug in SelectionDAG scheduling backtracking code... |
tree | commitdiff |
2015-03-26 |
Ahmed Bougacha | [CodeGen] Report error rather than crash when unable... |
tree | commitdiff |
2015-03-26 |
Sanjay Patel | revert inadvertent change |
tree | commitdiff |
2015-03-26 |
Sanjay Patel | comment cleanup; NFC |
tree | commitdiff |
2015-03-26 |
Sanjay Patel | fix indent; NFC |
tree | commitdiff |
2015-03-25 |
Simon Pilgrim | [DAGCombiner] Add support for TRUNCATE + FP_EXTEND... |
tree | commitdiff |
2015-03-25 |
Reid Kleckner | WinEH: Create an unwind help alloca for __CxxFrameHandl... |
tree | commitdiff |
2015-03-25 |
Paul Robinson | 'optnone' should not disable DAG combiner. |
tree | commitdiff |
2015-03-23 |
Simon Pilgrim | [SelectionDAG] Fixed issue with uitofp vector constant... |
tree | commitdiff |
2015-03-23 |
Benjamin Kramer | Re-sort includes with sort-includes.py and insert raw_o... |
tree | commitdiff |
2015-03-23 |
Benjamin Kramer | Move private classes into anonymous namespaces |
tree | commitdiff |
2015-03-23 |
Petar Jovanovic | Fix sign extension for MIPS64 in makeLibCall function |
tree | commitdiff |
2015-03-23 |
Hal Finkel | [SDAG] Don't widen VSETCC during type legalization... |
tree | commitdiff |
2015-03-20 |
Hans Wennborg | SelectionDAGBuilder: Rangeify a loop. NFC. |
tree | commitdiff |
2015-03-20 |
Hans Wennborg | SelectionDAGBuilder::handleJTSwitchCase, simplify loop... |
tree | commitdiff |
2015-03-20 |
Hans Wennborg | Rewrite SelectionDAGBuilder::Clusterify to run in linea... |
tree | commitdiff |
2015-03-19 |
Owen Anderson | Fix a nasty bug in DAGCombine of STORE nodes. |
tree | commitdiff |
2015-03-19 |
Hans Wennborg | Switch lowering: extract NextBlock function. NFC. |
tree | commitdiff |
2015-03-19 |
Hans Wennborg | Switch lowering: remove unnecessary ConstantInt casts... |
tree | commitdiff |
2015-03-19 |
Hans Wennborg | SelectionDAGBuilder: update comment in HandlePHINodesIn... |
tree | commitdiff |
2015-03-19 |
Hans Wennborg | SelectionDAGIsel: Fix comment about terminators being... |
tree | commitdiff |
2015-03-18 |
David Majnemer | DAGCombiner: fold (xor (shl 1, x), -1) -> (rotl ~1, x) |
tree | commitdiff |
2015-03-17 |
Simon Pilgrim | XformToShuffleWithZero - Added clearer early outs and... |
tree | commitdiff |
2015-03-13 |
Daniel Sanders | Recommit r232027 with PR22883 fixed: Add infrastructure... |
tree | commitdiff |
2015-03-12 |
Sanjay Patel | [X86, AVX2] Replace inserti128 and extracti128 intrinsi... |
tree | commitdiff |
2015-03-12 |
Hal Finkel | Revert "r232027 - Add infrastructure for support of... |
tree | commitdiff |
2015-03-12 |
Sanjay Patel | [X86, AVX] replace vextractf128 intrinsics with generic... |
tree | commitdiff |
2015-03-12 |
Daniel Sanders | Add infrastructure for support of multiple memory const... |
tree | commitdiff |
2015-03-11 |
Reid Kleckner | Handle big index in getelementptr instruction |
tree | commitdiff |
2015-03-11 |
Eric Christopher | Remove useMachineScheduler and replace it with subtarge... |
tree | commitdiff |
2015-03-11 |
Eric Christopher | Have getCallPreservedMask and getThisCallPreservedMask... |
tree | commitdiff |
2015-03-10 |
Igor Laevsky | Teach lowering to correctly handle invoke statepoint... |
tree | commitdiff |
2015-03-10 |
Sanjay Patel | [X86, AVX] replace vinsertf128 intrinsics with generic... |
tree | commitdiff |
2015-03-10 |
Daniel Sanders | The operand flag word used in ISD::INLINEASM is an... |
tree | commitdiff |
2015-03-10 |
Mehdi Amini | DataLayout is mandatory, update the API to reflect... |
tree | commitdiff |
2015-03-09 |
Ahmed Bougacha | [CodeGen] Replace the reused stores' chain for extracte... |
tree | commitdiff |
2015-03-07 |
Simon Pilgrim | [DAGCombiner] Add a shuffle mask commutation helper... |
tree | commitdiff |
2015-03-07 |
Benjamin Kramer | Make constant arrays that are passed to functions as... |
tree | commitdiff |
2015-03-07 |
Simon Pilgrim | Use SDValue bool check to tidyup some possible combines... |
tree | commitdiff |
2015-03-07 |
Andrea Di Biagio | [DAGCombiner] Fix wrong folding of AND dag nodes. |
tree | commitdiff |
2015-03-07 |
Simon Pilgrim | [DAGCombiner] SCALAR_TO_VECTOR(EXTRACT_VECTOR_ELT(V... |
tree | commitdiff |
2015-03-06 |
Matthias Braun | DAGCombiner: Canonicalize select(and/or,x,y) depending... |
tree | commitdiff |
2015-03-06 |
Matthias Braun | DAGCombiner: Factor out some and/or combines. |
tree | commitdiff |
2015-03-06 |
Michael Zolotukhin | LegalizeTypes: Handle shift by 0 in ExpandShiftByConstant. |
tree | commitdiff |
2015-03-05 |
Benjamin Kramer | SelectionDAGBuilder: Merge 3 copies of the limited... |
tree | commitdiff |
2015-03-05 |
Benjamin Kramer | SDAG: Merge the meat of two ExpandAtomic implementations. |
tree | commitdiff |
2015-03-05 |
David Majnemer | X86: Optimize address mode matching for FRAME_ALLOC_REC... |
tree | commitdiff |
2015-03-05 |
Reid Kleckner | Replace llvm.frameallocate with llvm.frameescape |
tree | commitdiff |
2015-03-05 |
Simon Pilgrim | [DagCombiner] Allow shuffles to merge through bitcasts |
tree | commitdiff |
2015-03-05 |
Igor Laevsky | Revert change r231366 as it broke clang-native-arm... |
tree | commitdiff |
2015-03-05 |
Elena Demikhovsky | AVX-512, SKX: Enabled masked_load/store operations... |
tree | commitdiff |
2015-03-05 |
Igor Laevsky | Teach lowering to correctly handle invoke statepoint... |
tree | commitdiff |
2015-03-04 |
Michael Kuperstein | [DAGCombine] Fix a bug in a BUILD_VECTOR combine |
tree | commitdiff |
2015-03-04 |
Mehdi Amini | Use report_fatal_error instead of unreachable for ... |
tree | commitdiff |
2015-03-03 |
David Blaikie | DAGCombiner::LoadedSlice: Remove explicit copy ctor... |
tree | commitdiff |
2015-03-03 |
David Blaikie | Revert "Remove the explicit SDNodeIterator::operator... |
tree | commitdiff |
2015-03-03 |
David Blaikie | Remove the explicit SDNodeIterator::operator= in favor... |
tree | commitdiff |
2015-03-03 |
David Blaikie | unique_ptrify ResourcePriorityQueue::ResourceModel |
tree | commitdiff |
2015-03-03 |
David Blaikie | Remove ResourcePriorityQueue::dump as it relies on... |
tree | commitdiff |
2015-03-02 |
Benjamin Kramer | Accidentaly inverted the condition again. Sorry. |
tree | commitdiff |
2015-03-02 |
Benjamin Kramer | Avoid assertion in MSVC 2013 debug builds. |
tree | commitdiff |
2015-03-02 |
Benjamin Kramer | Simplify code. NFC. |
tree | commitdiff |
2015-03-01 |
Sanjay Patel | avoid infinite looping when folding vector multiplies... |
tree | commitdiff |
2015-02-28 |
Mehdi Amini | Fixup for recent -fast-isel-abort change: code didn... |
tree | commitdiff |
2015-02-28 |
Benjamin Kramer | Convert push_back loops into append calls. |
tree | commitdiff |
next |