aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* NVPTXTargetObjectFile.h: Initialize some pointers as NULL in the constructor ...NAKAMURA Takumi2013-06-241-1/+23
* [PowerPC] Add t/f branch mnemonics to asm parserUlrich Weigand2013-06-241-0/+20
* Reapply 184685 after the SetVector iteration order fix.Arnold Schwaighofer2013-06-241-232/+104
* LoopVectorize: Use SetVector for the access setArnold Schwaighofer2013-06-241-1/+2
* [PowerPC] Support generic conditional branches in asm parserUlrich Weigand2013-06-242-0/+55
* [PowerPC] Support absolute branchesUlrich Weigand2013-06-2410-22/+147
* [PowerPC] Support bd(n)zl and bd(n)zlrlUlrich Weigand2013-06-241-0/+12
* [PowerPC] Support b(cond)l in the asm parserUlrich Weigand2013-06-241-0/+9
* [PowerPC] Support blrl and variants in the asm parserUlrich Weigand2013-06-241-0/+13
* This patch introduces RegisterOperand class into Mips FPU instruction defini...Vladimir Medic2013-06-243-87/+157
* [APFloat] Added support for parsing float strings which contain {inf,-inf,NaN...Michael Gottesman2013-06-241-0/+29
* [APFloat] Added make{Zero,Inf} methods and implemented get{Zero,Inf} on top o...Michael Gottesman2013-06-241-0/+16
* [APFloat] Removed a assert from significandParts() which says that one can on...Michael Gottesman2013-06-241-2/+0
* [APFloat] Rename macro convolve => PackCategoriesIntoKey so that it is clear ...Michael Gottesman2013-06-241-86/+92
* ARM: check predicate bits for thumb instructionsAmaury de la Vieuville2013-06-241-13/+17
* ARM: rGPR is meant to be unpredictable, not undefinedAmaury de la Vieuville2013-06-241-2/+5
* Temporarily enable MI-Sched on X86.Andrew Trick2013-06-241-1/+4
* ARM: fix thumb1 nop decodingAmaury de la Vieuville2013-06-241-9/+0
* ARM: fix IT decodingAmaury de la Vieuville2013-06-241-4/+2
* ARM: enable decoding of pc-relative PLD/PLIAmaury de la Vieuville2013-06-242-46/+148
* Add a flag to defer vectorization into a phase after the inliner and itsChandler Carruth2013-06-241-16/+66
* Revert "LoopVectorize: Use the dependence test utility class"Arnold Schwaighofer2013-06-241-104/+232
* [APFloat] Rename llvm::exponent_t => llvm::APFloat::ExponentType.Michael Gottesman2013-06-241-5/+5
* LoopVectorize: Use the dependence test utility classArnold Schwaighofer2013-06-241-232/+104
* LoopVectorize: Add utility class for checking dependency among accessesArnold Schwaighofer2013-06-241-0/+379
* LoopVectorize: Add utility class for building sets of dependent accessesArnold Schwaighofer2013-06-241-0/+247
* SLP Vectorizer: Add support for vectorizing parts of the tree.Nadav Rotem2013-06-241-5/+25
* Fix tail merging to assign the (more) correct BasicBlock when splitting.Andrew Trick2013-06-242-5/+14
* SLP Vectorizer: Fix a bug in the code that does CSE on the generated gather s...Nadav Rotem2013-06-231-4/+10
* SLP Vectorizer: Erase instructions outside the vectorizeTree method.Nadav Rotem2013-06-231-3/+11
* DebugInfo: PR14404: Avoid truncating 64 bit values into 32 bits for ULEB128/S...David Blaikie2013-06-232-4/+4
* Add MI-Sched support for x86 macro fusion.Andrew Trick2013-06-232-0/+164
* SLP Vectorizer: Implement a simple CSE optimization for the gather sequences.Nadav Rotem2013-06-231-24/+45
* SLP Vectorizer: Implement multi-block slp-vectorization.Nadav Rotem2013-06-224-1355/+1160
* DebugInfo: Support (using GNU extensions) for template template parameters an...David Blaikie2013-06-223-9/+51
* The getRegForInlineAsmConstraint function should only accept MVT value types.Chad Rosier2013-06-2225-27/+27
* Revert "FunctionAttrs: Merge attributes once instead of doing it for every ar...Benjamin Kramer2013-06-221-46/+32
* FunctionAttrs: Merge attributes once instead of doing it for every argument.Benjamin Kramer2013-06-221-32/+46
* [yaml2obj][ELF] Make symbol table top-level key.Sean Silva2013-06-221-7/+3
* Prevent LiveRangeEdit from deleting bundled instructions.Andrew Trick2013-06-221-0/+4
* DebugInfo: Don't lose unreferenced non-trivial by-value parametersDavid Blaikie2013-06-213-10/+4
* [objc-arc-opts] Make IsTrackingImpreciseReleases a const method.Michael Gottesman2013-06-211-1/+1
* Improve the time it takes to generating dwarf for assembly source filesKevin Enderby2013-06-211-1/+19
* Revert "BlockFrequency: Saturate at 1 instead of 0 when multiplying a frequen...Benjamin Kramer2013-06-211-10/+2
* [objc-arc-opts] Now that PtrState.RRI is encapsulated in PtrState, make PtrSt...Michael Gottesman2013-06-211-5/+7
* [objc-arc-opts] Encapsulated PtrState.RRI.{Calls,ReverseInsertPts} into sever...Michael Gottesman2013-06-211-12/+28
* BlockFrequency: Saturate at 1 instead of 0 when multiplying a frequency with ...Benjamin Kramer2013-06-211-2/+10
* [objcarcopts] Encapsulated PtrState.RRI.IsTrackingImpreciseRelease() => PtrSt...Michael Gottesman2013-06-211-4/+5
* [objcarcopts] Encapsulate PtrState.RRI.CFGHazardAfflicted via methods PtrStat...Michael Gottesman2013-06-211-2/+10
* [NVPTX] Add support for selecting CUDA vs OCL mode based on tripleJustin Holewinski2013-06-213-13/+13