summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Use shouldAssumeDSOLocal in isOffsetFoldingLegal.Rafael Espindola2016-06-241-9/+14
* [SDAG] Remove FixedArgs parameter from CallLoweringInfo::setCalleeKrzysztof Parzyszek2016-06-221-2/+2
* Pass DebugLoc and SDLoc by const ref.Benjamin Kramer2016-06-121-17/+14
* [SelectionDAG] rename/move isKnownToBeAPowerOfTwo() from TargetLowering (NFC)Sanjay Patel2016-05-191-32/+1
* [TargetLowering] make helper function for SetCC + and optimizations (NFC)Sanjay Patel2016-05-091-52/+40
* [x86, BMI] add TLI hook for 'andn' and use it to simplify comparisonsSanjay Patel2016-05-071-0/+49
* clean up; NFCISanjay Patel2016-05-041-15/+15
* LegalizeDAG: Move unaligned load/store expansion to TLIMatt Arsenault2016-04-211-0/+290
* [NFC] Header cleanupMehdi Amini2016-04-181-1/+0
* TargetLowering: Factor out common code for tail call eligibility checking; NFCMatthias Braun2016-04-141-0/+27
* TargetRegisterInfo: Add getRegAsmName()Tom Stellard2016-04-111-1/+1
* Swift Calling Convention: add swifterror attribute.Manman Ren2016-04-011-0/+1
* LegalizeDAG: Don't replace vector store with integer if not legalMatt Arsenault2016-03-301-0/+54
* LegalizeDAG: Don't replace vector load with integer unless legalMatt Arsenault2016-03-301-0/+42
* Swift Calling Convention: add swiftself attribute.Manman Ren2016-03-291-0/+1
* [DAG] use !isUndef() ; NFCISanjay Patel2016-03-141-1/+1
* 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
OpenPOWER on IntegriCloud