summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* 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
* Partially fix memcpy / memset / memmove lowering in SelectionDAG construction...Manuel Jacob2015-12-122-22/+18
* [IR] Reformulate LLVM's EH funclet IRDavid Majnemer2015-12-126-1449/+428
* SelectionDAG: Match min/max if the scalar operation is legalMatt Arsenault2015-12-112-10/+42
* Revert r248483, r242546, r242545, and r242409 - absdiff intrinsicsHal Finkel2015-12-116-56/+1
* CodeGen: Redo analyzePhysRegs() and computeRegisterLiveness()Matthias Braun2015-12-113-48/+43
* CXX_FAST_TLS calling convention: target independent portion.Manman Ren2015-12-111-1/+36
* Fix (bitcast (fabs x)), (bitcast (fneg x)) and (bitcast (fcopysign cst,Eric Christopher2015-12-101-0/+68
* Delete a duplicate branch in IfConversion.cpp. NFC.Cong Hou2015-12-101-9/+0
* [DAGCombiner] Fix PR25763 - vector comparison constant folding + sign-extensionSimon Pilgrim2015-12-101-5/+8
* remove duplicated comments and don't repeat function names in comments; NFCSanjay Patel2015-12-101-142/+83
* [PostRA scheduling] Allow a target to do scheduling when it wants post RA.Jonas Paulsson2015-12-101-5/+8
* RegisterPressure: Factor out liveness dead-def detection logic; NFCIMatthias Braun2015-12-101-40/+43
* PeepholeOptimizer: Ignore dead implicit defsDan Gohman2015-12-101-0/+6
* use range-based for loops; NFCISanjay Patel2015-12-091-6/+4
* Fix cycle in selection DAG introduced by extractelement legalizationRobert Lougher2015-12-091-0/+11
* Revert "Implement a new pass - LiveDebugValues - to compute the set of live D...Mehdi Amini2015-12-094-405/+0
* Implement a new pass - LiveDebugValues - to compute the set of live DEBUG_VAL...Vikram TV2015-12-094-0/+405
* [CGP] Reimplement r255055 a different wayReid Kleckner2015-12-081-0/+4
* Revert "[CGP] Check that we have an insert point before moving llvm.dbg.value...Reid Kleckner2015-12-081-8/+4
* [CGP] Check that we have an insert point before moving llvm.dbg.value aroundReid Kleckner2015-12-081-4/+8
* AsmPrinter: Use emitGlobalConstantFP to emit elements of constant dataJustin Bogner2015-12-081-16/+4
OpenPOWER on IntegriCloud