summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
Commit message (Expand)AuthorAgeFilesLines
* [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
* [X86] Fix LowerAsmOutputForConstraint.Nirav Dave2019-02-151-2/+1
* Fix an accidentally flipped pair of arguments, NFCIJeremy Morse2019-02-141-1/+1
* [SelectionDAG] Inline a single use helper function, and remove last non-MMO i...Philip Reames2019-02-131-7/+22
* [SelectionDAG] Kill last uses of getAtomic w/o a MMO operand [NFC]Philip Reames2019-02-131-15/+36
* [DebugInfo][DAG] Either salvage dangling debug info or emit Undef DBG_VALUEsJeremy Morse2019-02-131-15/+83
* [DebugInfo][DAG] Refactor dbg.value lowering into its own methodJeremy Morse2019-02-131-84/+94
* [DebugInfo][DAG] Limit special-casing of dbg.values for ArgumentsJeremy Morse2019-02-131-4/+10
* [SelectionDAGBuilder] Add restrictions to EmitFuncArgumentDbgValueBjorn Pettersson2019-02-111-0/+71
* [CallSite removal] Migrate the statepoint GC infrastructure to use theChandler Carruth2019-02-111-7/+7
* Implementation of asm-goto support in LLVMCraig Topper2019-02-081-2/+39
* [CodeGen] Handle vector UADDO, SADDO, USUBO, SSUBONikita Popov2019-02-071-1/+7
* [InlineAsm][X86] Add backend support for X86 flag output parameters.Nirav Dave2019-02-061-11/+13
* [SelectionDAGBuilder] Refactor Inline Asm output check. NFCI.Nirav Dave2019-02-061-13/+26
* [Intrinsic] Unsigned Fixed Point Multiplication IntrinsicLeonard Chan2019-02-041-3/+15
* [COFF, ARM64] Fix localaddress to handle stack realignment and variable size ...Mandeep Singh Grang2019-02-011-2/+0
* [opaque pointer types] Pass function types to CallInst creation.James Y Knight2019-02-011-7/+6
* [WebAssembly] Exception handling: Switch to the new proposalHeejin Ahn2019-01-301-2/+36
* [SelectionDAGBuilder] Remove redundant variable. NFCI.Nirav Dave2019-01-291-7/+3
* Reversing the checkin for version 352484 as tests are failing.Ayonam Ray2019-01-291-25/+50
* [CodeGen] Omit range checks from jump tables when lowering switches with unre...Ayonam Ray2019-01-291-50/+25
* [DebugInfo][DAG] Process FrameIndex dbg.values unconditionallyJeremy Morse2019-01-291-0/+15
* Fix emission of _fltused for MSVC.James Y Knight2019-01-241-3/+0
* [SelectionDAGBuilder] Simplify HasSideEffect calculation. NFC.Nirav Dave2019-01-241-13/+7
* [InlineAsm] Don't calculate registers for inline asm memory operands. NFCI.Nirav Dave2019-01-241-0/+4
* [SelectionDAGBuilder] Fuse inline asm input operand loops passes. NFCI.Nirav Dave2019-01-241-13/+9
* [SelectionDAGBuilder] Defer C_Register Assignments to be in line withNirav Dave2019-01-221-13/+3
* Codegen support for atomicrmw fadd/fsubMatt Arsenault2019-01-221-0/+2
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [SelectionDAGBuilder] Cleanup InlineAsm Output generation. NFCI.Nirav Dave2019-01-181-115/+104
* [SelectionDAG] Add getTokenFactor, which splits nodes with > 64k operands.Florian Hahn2019-01-181-13/+1
* [SelectionDAG] Add static getMaxNumOperands function to SDNode.Florian Hahn2019-01-181-1/+1
* [COFF, ARM64] Implement support for SEH extensions __try/__except/__finallyMandeep Singh Grang2019-01-161-0/+2
* [DebugInfo] Allow creation of DBG_VALUEs in blocks where the operand is not usedJeremy Morse2019-01-161-5/+6
* [SelectionDAG] Check membership of register in class for singleNirav Dave2019-01-151-6/+1
* Reland "Refactor GetRegistersForValue. NFCI."Nirav Dave2019-01-141-55/+44
* Revert "[SelectionDAGBuilder] Refactor GetRegistersForValue. NFCI."Martin Storsjo2019-01-111-42/+60
* [SelectionDAGBuilder] Refactor GetRegistersForValue. NFCI.Nirav Dave2019-01-101-60/+42
* [SelectionDAGBuilder] Fix formatting. NFC.Nirav Dave2019-01-101-1/+2
* [SelectionDAGBuilder] Refactor visitInlineAsm. NFC.Nirav Dave2019-01-101-45/+24
OpenPOWER on IntegriCloud