summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
* Remove uses of builtin comma operator.Richard Trieu2016-02-181-2/+4
* [Power PC] softening long double typePetar Jovanovic2016-02-041-17/+33
* Fixed MSVC warning that not all control paths return a value.Simon Pilgrim2016-01-181-0/+1
* TargetLowering: Improve handling of (setcc ([sz]ext x) 0, cc) in SimplifySetCCTom Stellard2016-01-181-0/+49
* [TLS] New lower emutls pass, fix linkage bugs.Chih-Hung Hsieh2016-01-131-3/+1
* don't repeat function names in comments; NFCSanjay Patel2015-12-291-57/+47
* use auto with dyn_casted values; NFCSanjay Patel2015-12-291-6/+3
* use auto with dyn_casted values; NFCSanjay Patel2015-12-291-11/+9
* [X86] Better support for the MCU psABI (LLVM part)Michael Kuperstein2015-12-281-2/+0
* [X86] Part 1 to fix x86-64 fp128 calling convention.Chih-Hung Hsieh2015-12-031-1/+3
* [X86] Use correct calling convention for MCU psABI libcallsMichael Kuperstein2015-10-251-0/+3
* Change makeLibCall to take an ArrayRef<SDValue> instead of pointer and size. ...Craig Topper2015-10-221-10/+10
* Untabify.NAKAMURA Takumi2015-09-221-3/+3
* Reformat blank lines.NAKAMURA Takumi2015-09-221-3/+0
* Reformat.NAKAMURA Takumi2015-09-221-3/+2
* Pass function attributes instead of boolean in isIntDivCheap().Steve King2015-08-251-0/+10
* Implement target independent TLS compatible with glibc's emutls.c.Chih-Hung Hsieh2015-07-281-0/+43
* [SDAG] Optimize unordered comparison in soft-float mode (patch by Anton Nadol...Alexey Bataev2015-07-151-23/+31
* Fix handling of the 'n' asm constraint with invalid operands.James Y Knight2015-07-131-2/+2
* Make TargetLowering::getShiftAmountTy() taking DataLayout as an argumentMehdi Amini2015-07-091-50/+61
* Make TargetLowering::getPointerTy() taking DataLayout as an argumentMehdi Amini2015-07-091-18/+30
* Redirect DataLayout from TargetMachine to Module in SelectionDAGMehdi Amini2015-07-071-5/+5
* IR: Do not consider available_externally linkage to be linker-weak.Peter Collingbourne2015-07-051-3/+1
* [TargetLowering] StringRefize asm constraint getters.Benjamin Kramer2015-07-051-4/+3
* [SDAG] Now that we have a way to communicate the exact bit on sdiv use it to ...Benjamin Kramer2015-06-271-7/+13
* [DAGCombine] Fix demanded bits computation for exact shifts.Benjamin Kramer2015-06-261-1/+13
* [DAGCombiner] Preserve the exact bit when simplifying SRA to SRL.Benjamin Kramer2015-06-261-4/+7
* propagate IR-level fast-math-flags to DAG nodes, disabled by defaultSanjay Patel2015-06-161-2/+3
* MC: Clean up MCExpr naming. NFC.Jim Grosbach2015-05-301-1/+1
* DAGCombiner: Continue combining if FoldConstantArithmetic() fails.Matthias Braun2015-05-201-1/+11
* Fix icmp loweringPawel Bylica2015-05-201-1/+2
* Revert r237046. See the testcase on the thread where r237046 was committed.Nick Lewycky2015-05-131-3/+2
* propagate IR-level fast-math-flags to DAG nodes; 2nd try; NFCSanjay Patel2015-05-111-2/+3
* Reformat.NAKAMURA Takumi2015-05-061-2/+2
* Revert r236546, "propagate IR-level fast-math-flags to DAG nodes (NFC)"NAKAMURA Takumi2015-05-061-3/+2
* propagate IR-level fast-math-flags to DAG nodes (NFC)Sanjay Patel2015-05-051-2/+3
* Reapply r235977 "[DebugInfo] Add debug locations to constant SD nodes"Sergey Dmitrouk2015-04-281-92/+107
* Revert "[DebugInfo] Add debug locations to constant SD nodes"Daniel Jasper2015-04-281-107/+92
* [DebugInfo] Add debug locations to constant SD nodesSergey Dmitrouk2015-04-281-92/+107
* [CodeGen] Report error rather than crash when unable to makeLibCall.Ahmed Bougacha2015-03-261-0/+2
* Fix sign extension for MIPS64 in makeLibCall functionPetar Jovanovic2015-03-231-3/+4
* getRegForInlineAsmConstraint wants to use TargetRegisterInfo forEric Christopher2015-02-261-13/+13
* Fixes two issue in SimplifyDemandedBits of sext_in_reg:Michael Kuperstein2015-02-181-11/+18
* Replace size method call of containers to empty method where appropriateAlexander Kornienko2015-01-151-1/+1
* Enable (sext x) == C --> x == (trunc C) combineMatt Arsenault2014-12-211-9/+26
* We can get the TLOF from the TargetMachine - so constructor no longer require...Aditya Nandakumar2014-11-131-4/+3
* Whitespace.NAKAMURA Takumi2014-10-291-6/+6
* Eliminate some deep std::vector copies. NFC.Benjamin Kramer2014-10-031-6/+3
* Replace repeated null checks with an assert. NFC.Sanjay Patel2014-09-151-18/+14
* Replace dead links to "Hacker's Delight" with general references. NFC.Sanjay Patel2014-09-151-4/+4
OpenPOWER on IntegriCloud