summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* [SelectionDAG] Teach LegalizeVectorOps to not unroll CTLZ_ZERO_UNDEF and CTTZ...Craig Topper2015-12-271-0/+14
* [WinEH] Add comments explaining the EH tablesDavid Majnemer2015-12-271-31/+114
* [CodeGen] Use generic printAsOperand machinery instead of hand rolling itDavid Majnemer2015-12-251-3/+7
* Use range-based for loops. NFCCraig Topper2015-12-241-40/+32
* [Statepoints] Use Indirect operands for spill slotsPhilip Reames2015-12-232-5/+35
* [MemOperands] Clarify code around dropping memory operands [NFC]Philip Reames2015-12-231-1/+1
* [MachineLICM] Fix handling of memoperandsPhilip Reames2015-12-231-2/+12
* [WinEH] Don't visit the same catchswitch twiceDavid Majnemer2015-12-231-7/+15
* [GC] Make GCStrategy::isGCManagedPointer a type predicate not a value predica...Philip Reames2015-12-233-7/+7
* [BPI] Replace weights by probabilities in BPI.Cong Hou2015-12-221-5/+6
* Remove deprecated llvm.experimental.gc.result.{int,float,ptr} intrinsics.Manuel Jacob2015-12-221-3/+0
* Typo. NFC.Chad Rosier2015-12-221-1/+1
* [ASMPrinter] Fix missing handling of DW_OP_bit_pieceKeno Fischer2015-12-221-0/+3
* [MC, COFF] Support link /incremental conditionallyDavid Majnemer2015-12-211-0/+2
* Fix PR24563 (LiveDebugVariables unconditionally propagates all DBG_VALUEs)Adrian Prantl2015-12-211-52/+36
* Implemented Support of IA interrupt and exception handlers:Amjad Aboud2015-12-211-0/+5
* Remove unnecessary casts. NFC.Manuel Jacob2015-12-191-6/+5
* SelectionDAG: Cleanup integer bin op promotion functions.Matt Arsenault2015-12-192-34/+17
* Clean up the processing of dbg.value in various placesKeno Fischer2015-12-192-8/+26
* Fix broken type legalization of min/maxMatt Arsenault2015-12-192-2/+20
* Use getEdgeProbability() instead of getEdgeWeight() in BFI and remove getEdge...Cong Hou2015-12-181-13/+0
* Fix PR25838.Cong Hou2015-12-171-0/+6
* Fix funciton->function typo.Eric Christopher2015-12-161-1/+1
* CXX_FAST_TLS calling convention: target independent portion.Manman Ren2015-12-161-2/+2
* Set debugger tuning from TargetOptions (NFC)Paul Robinson2015-12-162-38/+4
* MachineScheduler: Add a target hook for deciding which RegPressure sets toTom Stellard2015-12-161-7/+19
* [Packetizer] Add a check whether an instruction should be packetized nowKrzysztof Parzyszek2015-12-161-2/+3
* Recommit LiveDebugValues pass after fixing a couple of minor issues.Vikram TV2015-12-164-0/+408
* Minor change to TailDuplication.cpp to turn on normalization when removing su...Cong Hou2015-12-161-1/+1
* [SelectionDAGBuilder] Adds support for landingpads of token typeChen Li2015-12-161-0/+7
* Speculative fix for windows buildPhilip Reames2015-12-161-0/+1
* [IR] Add support for floating pointer atomic loads and storesPhilip Reames2015-12-161-4/+92
* Test commit: fixed spelling error in comment.Wolfgang Pieb2015-12-161-1/+1
* [WinEH] Make llvm.x86.seh.recoverfp work on x64Reid Kleckner2015-12-151-1/+11
* [WinEH] Use operand bundles to describe call sitesDavid Majnemer2015-12-151-18/+50
* Do not try to use i8 and i16 versions of FP_TO_U/SINT soft float library callsMichael Kuperstein2015-12-153-39/+27
* Improve the successor list update in TailDuplication.cpp.Cong Hou2015-12-151-6/+6
* Type legalizer for masked gather and scatter intrinsics.Elena Demikhovsky2015-12-154-83/+259
* [ShrinkWrapping] Do not choose restore point inside loops.Quentin Colombet2015-12-151-5/+21
* [X86] Part 2 to fix x86-64 fp128 calling convention.Chih-Hung Hsieh2015-12-141-1/+2
* [Packetizer] Add AliasAnalysis as a parameter to the packetizerKrzysztof Parzyszek2015-12-141-7/+11
* Remove the successor probabilities normalization in tail duplication pass.Cong Hou2015-12-141-1/+0
* [IR] Remove terminatepadDavid Majnemer2015-12-144-50/+2
* FastISel needs to remove dead code when it bails out.Paul Robinson2015-12-141-2/+32
* AMDGPU: Use generic bitreverse intrinsicMatt Arsenault2015-12-141-1/+24
* getParent() ^ 3 == getModule() ; NFCISanjay Patel2015-12-142-3/+3
* Fix a type issue in r255455. Should not use unsigned type as std::abs()'s tem...Cong Hou2015-12-131-1/+1
* Replace <cstdint> by llvm/Support/DataTypes.h for the typedef of uint64_t. NFC.Cong Hou2015-12-131-1/+1
* Add the missing header file <cstdint> needed by uint64_tCong Hou2015-12-131-0/+1
* Normalize MBB's successors' probabilities in several locations.Cong Hou2015-12-135-10/+36
OpenPOWER on IntegriCloud