summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2016-07-11AMDGPU: fix local stack slot allocation bugslatestNicolai Hähnle3-2/+35
2016-07-11AMDGPU: Unify MOVRELSOffset and MOVRELDOffsetNicolai Hähnle4-34/+20
2016-07-11AMDGPU: Treat texture gather instructions more like other MIMG instructionsNicolai Hähnle3-4/+24
2016-07-11[IPRA] Properly compute register usage at call sites.Chad Rosier4-8/+11
2016-07-11[SystemZ] Recognize Load On Condition Immediate (LOCHI/LOGHI) opportunitiesZhan Jun Liau11-2/+294
2016-07-11[SCCP] Try to follow the DRY principle, use `OpSt`.Davide Italiano1-3/+2
2016-07-11[SLSR] Call getPointerSizeInBits with the correct address space.Jingyue Wu2-5/+22
2016-07-11[PM/IPO] Port LowerTypeTests to the new PassManager.Davide Italiano5-17/+39
2016-07-11[lanai] Add more tests for assembly of conditional ALU opsJacques Pienaar4-5/+363
2016-07-11Fix the assertion failure caused by http://reviews.llvm.org/D22118Dehao Chen2-2/+3
2016-07-11[IR] Stop a -Wsign-compare warning from firingDavid Majnemer1-1/+1
2016-07-11[LowerTypeTests] Don't rely on doInitialization().Davide Italiano1-23/+16
2016-07-11Implement callsite-hotness based inline cost for Sample-based PGODehao Chen5-1/+103
2016-07-11Tune the weight propagation algorithm for sample profile.Dehao Chen2-16/+30
2016-07-11[x86] make some of the tests 256-bit for testing diversitySanjay Patel1-54/+106
2016-07-11Add missing include from previous commitNirav Dave1-0/+1
2016-07-11Fix branch relaxation in 16-bit mode.Nirav Dave17-48/+115
2016-07-11[x86] specify triple to avoid bot failuresSanjay Patel1-6/+6
2016-07-11[Sink] Don't move calls to readonly functions across storesNicolai Haehnle2-2/+118
2016-07-11AliasAnalysis: unify getModRefInfo(I, CS) semantics with other overloadsNicolai Haehnle1-1/+1
2016-07-11[x86] update checksSanjay Patel1-15/+30
2016-07-11[X86][SSE] Generalise target shuffle combine of shuffles using variable masksSimon Pilgrim1-13/+21
2016-07-11Provide support for preserving assembly commentsNirav Dave13-4/+201
2016-07-11[AMDGPU][llvm-mc] Quickfix for r272748 to enable labels in branch instructions.Artem Tamazov2-0/+19
2016-07-11[mips][microMIPS] Implement LDC1, SDC1, LDC2, SDC2, LWC1, SWC1, LWC2 and SWC2...Zlatko Buljan40-81/+816
2016-07-11AVX-512: DAG lowering for scalar MIN/MAX commutable opsElena Demikhovsky2-3/+72
2016-07-11[AVX512] Add support for 512-bit ANDN now that all ones build vectors survive...Craig Topper2-1/+68
2016-07-11[AVX512] Use vpternlog with an immediate of 0xff to create 512-bit all one ve...Craig Topper15-137/+193
2016-07-11[X86] Add the AVX512 SET0 pseudos to foldMemoryOperandImpl since they are mar...Craig Topper2-3/+14
2016-07-11Revert r275027 - Let FuncAttrs infer the 'returned' argument attributeHal Finkel4-56/+6
2016-07-11Allow BasicBlockEdge to be used in DenseMapDaniel Berlin1-0/+21
2016-07-11Pointer-comparison folding should look through returned-argument functionsHal Finkel2-0/+35
2016-07-11Teach isDereferenceablePointer to look through returned-argument functionsHal Finkel2-1/+9
2016-07-11Teach SCEV to look through returned-argument functionsHal Finkel2-0/+23
2016-07-11Teach computeKnownBits to look through returned-argument functionsHal Finkel2-3/+21
2016-07-11BasicAA should look through functions with returned argumentsHal Finkel4-2/+77
2016-07-11Add a 'Returned' intrinsic property corresponding to the 'returned' argument ...Hal Finkel4-1/+16
2016-07-11Don't use a SmallSet for returned attribute inferenceHal Finkel1-11/+19
2016-07-10Add getReturnedArgOperand to Call/InvokeInst, CallSiteHal Finkel5-4/+47
2016-07-10[X86][SSE] Relax type assertions for matchVectorShuffleAsInsertPSSimon Pilgrim1-2/+4
2016-07-10Let FuncAttrs infer the 'returned' argument attributeHal Finkel4-6/+48
2016-07-10Update the LangRef description of the 'returned' attributeHal Finkel1-6/+7
2016-07-10[DAG] make isConstantSplatVector() available to the rest of loweringSanjay Patel3-32/+29
2016-07-10AMDGPU/R600: Add implicitarg.ptr intrinsicJan Vesely7-36/+336
2016-07-10[X86][SSE] Add support for target shuffle combining to PSHUFLW/PSHUFHWSimon Pilgrim4-22/+63
2016-07-10fix documentation comments; NFCSanjay Patel2-21/+13
2016-07-10[x86, SSE, AVX] add tests for icmp+zext (PR28484)Sanjay Patel1-1/+191
2016-07-10[X86][SSE] Added tests for combining shuffles to PSHUFLW/PSHUFHWSimon Pilgrim3-0/+104
2016-07-10[Support] Make helper function static. NFC.Benjamin Kramer1-2/+2
2016-07-10[SystemZ] Utilize Test Data Class instructions.Marcin Koscielnicki13-4/+1003