summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
Commit message (Expand)AuthorAgeFilesLines
* Allow target to handle STRICT floating-point nodesUlrich Weigand2019-06-051-0/+7
* IR: make getParamByValType Just Work. NFC.Tim Northover2019-06-051-2/+1
* [SelectionDAG][FIX] Allow "returned" arguments to be bit-castedJohannes Doerfert2019-06-041-2/+5
* Reapply: IR: add optional type to 'byval' function parametersTim Northover2019-05-301-5/+13
* Revert "IR: add optional type to 'byval' function parameters"Tim Northover2019-05-291-13/+5
* IR: add optional type to 'byval' function parametersTim Northover2019-05-291-5/+13
* [CodeGen] Add lrint/llrint builtinsAdhemerval Zanella2019-05-281-1/+5
* [AMDGPU] Divergence driven ISel. Assign register class for cross block va...Alexander Timofeev2019-05-261-2/+2
* Revert r361644, "[AMDGPU] Divergence driven ISel. Assign register class for c...Peter Collingbourne2019-05-251-2/+2
* [AMDGPU] Divergence driven ISel. Assign register class for cross block values...Alexander Timofeev2019-05-241-2/+2
* CodeGen: factor out swifterror value tracking.Tim Northover2019-05-241-22/+14
* [Intrinsic] Signed Fixed Point Saturation Multiplication IntrinsicLeonard Chan2019-05-211-0/+8
* [SelectionDAG] remove redundant code; NFCISanjay Patel2019-05-211-6/+2
* [SelectionDAGBuilder] Flush PendingExports before creating INLINEASM_BR node ...Craig Topper2019-05-201-3/+11
* [Intrinsics] Merge lround.i32 and lround.i64 into a single intrinsic with ove...Craig Topper2019-05-201-6/+4
* [NFC] Refactor visitIntrinsicCall so it doesn't return a const char*Guillaume Chatelet2019-05-201-140/+144
* Revert "[NFC] Refactor visitIntrinsicCall so it doesn't return a const char*"Guillaume Chatelet2019-05-201-141/+137
* [NFC] Refactor visitIntrinsicCall so it doesn't return a const char*Guillaume Chatelet2019-05-201-137/+141
* [CodeGen] Add lround/llround builtinsAdhemerval Zanella2019-05-161-0/+16
* Add constrained fptrunc and fpext intrinsics.Kevin P. Neal2019-05-131-1/+14
* SelectionDAG: accommodate atomic floating stores.Tim Northover2019-05-101-1/+4
* Fix cppcheck operator precedence warning. NFCI.Simon Pilgrim2019-05-081-2/+2
* Avoid use-after-move warnings by using swap instead. NFCI.Simon Pilgrim2019-05-071-2/+5
* [SelectionDAG][X86] Support inline assembly returning an mmx register into a ...Craig Topper2019-05-061-0/+8
* [SelectionDAG] Replace llvm_unreachable at the end of getCopyFromParts with a...Craig Topper2019-05-061-1/+1
* DAG: allow DAG pointer size different from memory representation.Tim Northover2019-05-011-44/+108
* Add "const" in GetUnderlyingObjects. NFCBjorn Pettersson2019-04-241-3/+3
* DAG: propagate ConsecutiveRegs flags to returns too.Tim Northover2019-04-151-0/+18
* DAG: propagate whether an arg is a pointer for CallingConv decisions.Tim Northover2019-04-151-0/+22
* [IR] Refactor attribute methods in Function class (NFC)Evandro Menezes2019-04-041-3/+3
* Switch lowering: exploit unreachable fall-through when lowering case range cl...Hans Wennborg2019-03-291-3/+21
* [SelectionDAGBuilder] Fix 80 column violation. NFCCraig Topper2019-03-281-1/+2
* [ConstantRange] Rename isWrappedSet() to isUpperWrapped()Nikita Popov2019-03-271-1/+1
* Re-commit r355490 "[CodeGen] Omit range checks from jump tables when lowering...Hans Wennborg2019-03-271-54/+37
* Fix nondeterminism introduced in r353954Yi Kong2019-03-261-1/+1
* Allow unordered loads to be considered invariant in CodeGenPhilip Reames2019-03-191-0/+5
* [SelectionDAG] Handle unary SelectPatternFlavor for ABS case in SelectionDAGB...Simon Pilgrim2019-03-191-8/+31
* [DebugInfo] Ignore bitcasts when lowering stack arg dbg.valuesDavid Stenberg2019-03-181-2/+4
* [WebAssembly] Make rethrow take an except_ref type argumentHeejin Ahn2019-03-161-0/+14
* [PS4] Emit a trap after a stack-protector fail call.Paul Robinson2019-03-061-0/+6
* Revert "[CodeGen] Omit range checks from jump tables when lowering switches w...Alexander Kornienko2019-03-061-29/+51
* [CodeGen] Omit range checks from jump tables when lowering switches with unre...Ayonam Ray2019-03-061-51/+29
* Reversing the commit of revision 355483 since it is giving a regression on a ...Ayonam Ray2019-03-061-29/+51
* [CodeGen] Omit range checks from jump tables when lowering switches with unre...Ayonam Ray2019-03-061-51/+29
* [WebAssembly] Delete ThrowUnwindDest map from WasmEHFuncInfoHeejin Ahn2019-03-031-0/+2
* Seperate volatility and atomicity/ordering in SelectionDAGPhilip Reames2019-02-271-18/+18
* DAG: Add helper for creating shifts with correct typeMatt Arsenault2019-02-221-1/+2
* Re-land part of r354244 "[DAGCombiner] Eliminate dead stores to stack."Clement Courbet2019-02-211-10/+11
* Revert r354244 "[DAGCombiner] Eliminate dead stores to stack."Clement Courbet2019-02-181-11/+10
* [DAGCombiner] Eliminate dead stores to stack.Clement Courbet2019-02-181-10/+11
OpenPOWER on IntegriCloud