summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* [DAGCombine] Use getSetCCResultType utility functionHal Finkel2015-08-311-1/+1
* [EH] Handle non-Function personalities like unknown personalitiesReid Kleckner2015-08-315-74/+13
* [DAGCombine] Remove some old dead code for forming SETCC nodesHal Finkel2015-08-311-45/+0
* Rework of the new interface for shrink wrappingKit Barton2015-08-312-21/+29
* [AggressiveAntiDepBreaker] Check for EarlyClobber on defining instructionHal Finkel2015-08-311-0/+14
* Support: Support LLVM_ENABLE_THREADS=0 in llvm/Support/thread.h.Peter Collingbourne2015-08-311-2/+2
* Revert "Revert "New interface function is added to VectorUtils Value *getSpla...Renato Golin2015-08-301-17/+13
* Revert "New interface function is added to VectorUtils Value *getSplatValue(V...Renato Golin2015-08-301-13/+17
* New interface function is added to VectorUtilsElena Demikhovsky2015-08-301-17/+13
* SelectionDAG: add missing ComputeSignBits case for SELECT_CCFiona Glaser2015-08-291-0/+5
* Fix shared library build.Peter Collingbourne2015-08-291-0/+7
* AsmPrinter: Allow null subroutine typeDuncan P. N. Exon Smith2015-08-281-4/+3
* Revert r246232 and r246304.David Majnemer2015-08-281-10/+12
* Make MergeConsecutiveStores look at other stores on same chainMatt Arsenault2015-08-281-24/+149
* [CodeGen] isInTailCallPosition didn't consider readnone tailcallsDavid Majnemer2015-08-281-12/+10
* LLVMCodeGen: Update libdeps corresponding to r246236.NAKAMURA Takumi2015-08-281-1/+1
* [CodeGen] Support (and default to) expanding READCYCLECOUNTER to 0.Ahmed Bougacha2015-08-284-0/+28
* [WinEH] Update coloring to handle nested cases cleanlyJoseph Tremoulet2015-08-281-70/+114
* CodeGen: Introduce splitCodeGen and teach LTOCodeGenerator to use it.Peter Collingbourne2015-08-272-0/+96
* [WinEH] Add some support for code generating catchpadReid Kleckner2015-08-2720-77/+134
* [CodeGen] Check FoldConstantArithmetic result before using it.Ahmed Bougacha2015-08-271-2/+3
* Fixed a bug that edge weights are not assigned correctly when lowering switch...Cong Hou2015-08-271-1/+1
* Assign weights to edges to jump table / bit test header when lowering switch ...Cong Hou2015-08-262-11/+22
* SelectionDAGBuilder: Fix SPDescriptor not resetting GuardRegMatthias Braun2015-08-261-0/+1
* FastISel: Avoid adding a successor block twice for degenerate IR.Matthias Braun2015-08-261-1/+5
* FastISel: Factor out common code; NFC intendedMatthias Braun2015-08-261-0/+12
* Make variable argument intrinsics behave correctly in a Win64 CC function.Charles Davis2015-08-252-48/+55
* MachineBasicBlock: Use MCPhysReg instead of unsigned in livein APIMatthias Braun2015-08-251-5/+4
* Remove the final bit test during lowering switch statement if all cases in bi...Cong Hou2015-08-253-21/+39
* Fix dropped conditional in cleanup in r245752David Blaikie2015-08-251-3/+4
* Pass function attributes instead of boolean in isIntDivCheap().Steve King2015-08-252-9/+16
* Try to fix buildbotsMatthias Braun2015-08-241-1/+2
* Let's try to fix GNU libstdc++ buildbotsMatthias Braun2015-08-241-1/+1
* MachineBasicBlock: Add liveins() method returning an iterator_rangeMatthias Braun2015-08-2415-69/+49
* [WebAssembly] Skeleton FastISel supportDan Gohman2015-08-241-0/+19
* Add DAG optimisation for FP16_TO_FPOliver Stannard2015-08-241-0/+17
* [DAGCombiner] Fold CONCAT_VECTORS of bitcasted EXTRACT_SUBVECTORSimon Pilgrim2015-08-231-2/+11
* Do not use dyn_cast<> after isa<>Mehdi Amini2015-08-231-1/+1
* [WinEH] Require token linkage in EH pad/ret signaturesJoseph Tremoulet2015-08-231-4/+3
* Range-for-ify some things in GlobalMergeDavid Blaikie2015-08-211-19/+14
* [opaque pointer types] Fix a few easy places in GlobalMerge that were accessi...David Blaikie2015-08-211-10/+7
* MIR Serialization: Serialize the pointer IR expression values in the machineAlex Lorenz2015-08-214-9/+46
* MIRParser: Split the 'parseIRConstant' method into two methods. NFC.Alex Lorenz2015-08-211-3/+12
* MIR Serialization: Print MCSymbol operands.Alex Lorenz2015-08-212-4/+5
* Disable Visual C++ 2013 Debug mode assert on null pointer in some STL algorit...Yaron Keren2015-08-211-1/+1
* [DAGCombiner] Fold together mul and shl when both are by a constantJohn Brawn2015-08-211-0/+8
* Make helper functions static. NFC.Benjamin Kramer2015-08-201-1/+1
* MIR Serialization: Use the global value syntax for global value memory operands.Alex Lorenz2015-08-202-5/+15
* MIR Serialization: Change syntax for the call entry pseudo source values.Alex Lorenz2015-08-204-14/+24
* Fix test failure introduced by r245521.Alex Lorenz2015-08-191-0/+6
OpenPOWER on IntegriCloud