summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2015-01-07XXX: Clear some kill flags.vgpr-spilling-Jan07-2014Tom Stellard2-2/+2
2015-01-07R600/SI: Enable VGPR spilling for all shader typesTom Stellard6-11/+16
2015-01-07R600/SI: Fix a few bugs in VGPR spillingTom Stellard1-1/+5
2015-01-07R600/SI: Use external symbols for scratch bufferTom Stellard9-82/+90
2015-01-07R600/SI: Use IMPLICIT_DEF and KILL when failing to spill VGPRsTom Stellard1-3/+2
2015-01-07R600/SI: Spill VGPRs to scratch space for compute shadersTom Stellard11-96/+353
2015-01-07Improvements to emacs packages for llvm and tablegen mode.Rafael Espindola2-50/+64
2015-01-07Reverting r225319; since there is a folder named Examples, attempting to add ...Aaron Ballman1-6/+0
2015-01-07Manually specify the folder that Kaleidescope should reside in for CMake-prod...Aaron Ballman1-0/+1
2015-01-07Manually specify the folder that llvm-ranlib should reside in for CMake-produ...Aaron Ballman1-0/+2
2015-01-07New method SDep::isNormalMemoryOrBarrier() in ScheduleDAGInstrs.cpp.Jonas Paulsson2-5/+12
2015-01-07Fix typos in comment and option help texts.Jonas Paulsson1-3/+3
2015-01-07[ARM] Add missing Tag_DIV_use tests.Charlie Turner1-0/+8
2015-01-07Fix regression in r225266.Asiri Rathnayake1-1/+1
2015-01-07[PM] Give slightly less horrible names to the utility pass templates forChandler Carruth3-33/+33
2015-01-07[X86] Merge a switch statement inside a default case of another switch statem...Craig Topper1-160/+155
2015-01-07[X86] Don't mark the shift by 1 instructions as isConvertibleToThreeAddress. ...Craig Topper1-1/+1
2015-01-07[X86] Remove some unused TYPE enums from the disassembler.Craig Topper4-19/+1
2015-01-07Revert r225165 and r225169Karthik Bhat2-209/+0
2015-01-07[ADT][SmallVector] Flip an assert comparison to avoid overflows yielding fals...Ahmed Bougacha1-2/+2
2015-01-07IR: Remove MDNode::getWhenValsUnresolved()Duncan P. N. Exon Smith1-5/+0
2015-01-07Remove invalid TODODuncan P. N. Exon Smith1-1/+0
2015-01-07[PM] Fix a pretty nasty bug where the new pass manager would invalidateChandler Carruth5-42/+159
2015-01-07R600/SI: Add check for amdgcn triple forgotten in r225276.Tom Stellard1-2/+3
2015-01-07Analysis: Reformulate WillNotOverflowUnsignedAdd for reusabilityDavid Majnemer5-45/+46
2015-01-07InstCombine: Just a small tidy-upDavid Majnemer1-3/+2
2015-01-07[PowerPC] Transform a README.txt entry into a FIXMEHal Finkel2-14/+9
2015-01-06cmake: Fix 'examples' target after r225319Duncan P. N. Exon Smith1-1/+1
2015-01-06Kaleidoscope: Value => MetadataDuncan P. N. Exon Smith1-1/+1
2015-01-06cmake: Add 'examples' targetDuncan P. N. Exon Smith1-0/+6
2015-01-06cmake: Add Kaleidoscope targetDuncan P. N. Exon Smith8-7/+14
2015-01-06Add a subdirectory in CMake for Chapter 8.Eric Christopher1-0/+1
2015-01-06Revert r224935 "Refactor duplicated code. No intended functionality change."Lang Hames15-74/+104
2015-01-06R600/SI: Add combine for isinfinite patternMatt Arsenault3-0/+142
2015-01-06Add isNegative helper to ConstantFPSDNodeMatt Arsenault1-0/+3
2015-01-06Add isInfinity helper to ConstantFPSDNodeMatt Arsenault1-0/+3
2015-01-06R600/SI: Pattern match isinf to v_cmp_class instructionsMatt Arsenault3-0/+79
2015-01-06R600/SI: Add basic DAG combines for fp_classMatt Arsenault3-1/+212
2015-01-06R600/SI: Add class intrinsicMatt Arsenault9-5/+420
2015-01-06Fix using wrong intrinsic in testMatt Arsenault1-9/+9
2015-01-06Change the .ll syntax for comdats and add a syntactic sugar.Rafael Espindola40-114/+152
2015-01-06[PowerPC] Reuse a load operand in int->fp conversionsHal Finkel4-41/+238
2015-01-06Use a Factory Method for MachineFunctionInfo CreationMehdi Amini1-1/+10
2015-01-06[Hexagon] Adding compound jump encodings.Colin LeMahieu3-0/+414
2015-01-06R600/SI: Insert s_waitcnt before s_barrier instructions.Tom Stellard3-1/+10
2015-01-06R600/SI: Fix dependency calculation for DS writes instructions in SIInsertWaitsTom Stellard1-0/+23
2015-01-06Revert "Reapply: Teach SROA how to update debug info for fragmented variables."Adrian Prantl5-326/+12
2015-01-06[Hexagon] Adding encoding for misc v4 instructions: boundscheck, tlbmatch, dc...Colin LeMahieu5-1/+109
2015-01-06This patch teaches IndVarSimplify to add nuw and nsw to certain kindsSanjoy Das4-2/+341
2015-01-06[Hexagon] Adding encoding information for absolute address loads.Colin LeMahieu2-124/+198