aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* llvm-c: Make LLVM{Get,Set}Alignment work on {Load,Store}Inst tooAnders Waldenborg2013-10-291-4/+22
* AArch64: add 'a' inline asm operand modifierTim Northover2013-10-291-0/+2
* Debug Info: instead of calling addToContextOwner which constructs the contextManman Ren2013-10-291-7/+17
* Fix "existant" typosAlp Toker2013-10-291-1/+1
* Clean up.Richard Smith2013-10-291-4/+4
* DWARFFormValue.cpp: Appease gcc to give explicit constructors.NAKAMURA Takumi2013-10-291-4/+4
* ARM cost model: Unaligned vectorized double stores are expensiveArnold Schwaighofer2013-10-291-0/+15
* ARM cost model: Account for zero cost scalar SROA instructionsArnold Schwaighofer2013-10-292-6/+33
* SLPVectorizer: Use vector type for vectorized memory operationsArnold Schwaighofer2013-10-291-2/+2
* Move the STT_FILE symbols out of the normal symbol table processing forJoerg Sonnenberger2013-10-293-22/+33
* Debug Info: use createAndAddDIE to wrap around "new DIE" in DwarfDebug.Manman Ren2013-10-291-6/+5
* Debug Info: use createAndAddDIE for newly-created Subprogram DIEs.Manman Ren2013-10-291-9/+5
* Debug Info: add a helper function createAndAddDIE.Manman Ren2013-10-292-29/+28
* Merge DWARFDIE::extractFast and DWARFDIE::extract into one function.Alexey Samsonov2013-10-282-56/+10
* DWARF parser: Use ArrayRef to represent form sizes and simplify DWARFDIE::ext...Alexey Samsonov2013-10-284-18/+11
* DWARF parser: since DWARF4, DW_AT_high_pc may be a constant representing func...Alexey Samsonov2013-10-281-4/+10
* DebugInfo: Introduce the notion of "form classes"Alexey Samsonov2013-10-285-67/+158
* [mips] Simplify LowerFormalArguments using getRegClassFor.Akira Hatanaka2013-10-281-15/+2
* Return early from getUnconditionalBranchTargetOpValue if the branch target isLang Hames2013-10-281-1/+1
* [arm] Implement eabi_attribute, cpu, and fpu directives.Logan Chien2013-10-287-265/+514
* simplify ConstantRange::getSetSize()Nuno Lopes2013-10-281-3/+0
* [SystemZ] Set usaAA to trueRichard Sandiford2013-10-281-0/+3
* [DAGCombiner] Respect volatility when checking for aliasesRichard Sandiford2013-10-281-18/+25
* Keep TBAA info when rewriting SelectionDAG loads and storesRichard Sandiford2013-10-288-191/+181
* SCEV: Make the final add of an inbounds GEP nuw if we know that the index is ...Benjamin Kramer2013-10-281-4/+9
* Prune utf8 chars in comments.NAKAMURA Takumi2013-10-282-5/+5
* Prune trailing linefeeds.NAKAMURA Takumi2013-10-282-2/+0
* Target/R600: Un-tab-ify.NAKAMURA Takumi2013-10-283-9/+9
* Make first substantial checkin of my port of ARM constant islands code to Mips.Reed Kotler2013-10-278-12/+284
* NVPTX: Remove unused globals.Benjamin Kramer2013-10-271-7/+3
* Hexagon: Remove global state.Benjamin Kramer2013-10-271-10/+25
* AVX-512: PMIN/PMAX intrinsics and patternsElena Demikhovsky2013-10-272-1/+45
* Revert r193251 : Use address-taken to disambiguate global variable and indire...Shuxin Yang2013-10-279-27/+2
* Quick look-up for block in loop.Wan Xiaofei2013-10-263-33/+11
* Fix SCEVExpander: don't try to expand quadratic recurrences outside a loop.Andrew Trick2013-10-253-14/+48
* Fix LSR: don't normalize quadratic recurrences.Andrew Trick2013-10-251-5/+13
* Handle calls and invokes in GlobalStatus.Rafael Espindola2013-10-251-0/+5
* LoopVectorizer: Don't attempt to vectorize extractelement instructionsHal Finkel2013-10-251-2/+3
* DIEHash: Summary hashing of member functionsDavid Blaikie2013-10-251-1/+1
* Change MemoryBuffer::getFile to take a Twine.Rafael Espindola2013-10-251-8/+12
* DIEHash: Summary hashing of nested typesDavid Blaikie2013-10-252-1/+26
* [X86][AVX512] Add patterns that match the AVX512 floating point register vbro...Quentin Colombet2013-10-251-0/+5
* [X86][AVX512] Add patterns that match the AVX512 floating point vbroadcast in...Quentin Colombet2013-10-251-0/+5
* Call destroy from ~BasicCallGraph.Rafael Espindola2013-10-251-0/+4
* ARM: allow .thumb_func to be separated from symbol definitionTim Northover2013-10-252-17/+20
* The FIXME was indeed fixed in the linker, comment removed.Yaron Keren2013-10-251-4/+0
* ARM: don't expand atomicrmw inline on Cortex-M0Tim Northover2013-10-252-9/+13
* LegalizeDAG: allow libcalls for max/min atomic operationsTim Northover2013-10-252-0/+60
* Optimize concat_vectors(X, undef) -> scalar_to_vector(X).Nadav Rotem2013-10-253-48/+33
* llvm-cov dump to dbgs() instead of outs().Yuchen Wu2013-10-251-13/+14