summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Fix build following r211956HEADmasterAlp Toker2014-06-28
* Verifier: Update assert message to reflect LangRefDavid Majnemer2014-06-28
* [x86] Fix a bug in the v8i16 shuffling exposed by the new splat-likeChandler Carruth2014-06-28
* [x86] Add handling for splat-like widenings of v16i8 shuffles.Chandler Carruth2014-06-28
* [RuntimeDyld] Use a raw_ostream and llvm::format for int-to-string conversions.Lang Hames2014-06-27
* [AArch64] Fix memset ICE when memset value is f128.Chad Rosier2014-06-27
* [RuntimeDyld] #include <cctype> header in RuntimeDyldChecker.cpp.Lang Hames2014-06-27
* [RuntimeDyld] Add a framework for testing relocation logic in RuntimeDyld.Lang Hames2014-06-27
* [x86] Fix another bug hit when bootstrapping with the new shuffleChandler Carruth2014-06-27
* [NVPTX] Use GreatestCommonDivisor64 from MathExtras instead of using our own....Justin Holewinski2014-06-27
* Include <tuple> to make buildbots happyDavid Majnemer2014-06-27
* [NVPTX] Add reflect intrinsic (better than matching by function name)Justin Holewinski2014-06-27
* [NVPTX] Handle all possible vector types in getSetCCResultType, not just the ...Justin Holewinski2014-06-27
* [NVPTX] Add 'b' asm constraintJustin Holewinski2014-06-27
* [NVPTX] Simplify some argument lowering logicJustin Holewinski2014-06-27
* [NVPTX] Do not process samplers in GenericToNVVMJustin Holewinski2014-06-27
* [NVPTX] Error out if initializer is given for variable in an address space th...Justin Holewinski2014-06-27
* [NVPTX] Add support for .managed variables for UVMJustin Holewinski2014-06-27
* [NVPTX] Emit .weak linkage for link_once, weak, available_externally, and com...Justin Holewinski2014-06-27
* [NVPTX] Variables that start with llvm. or nvvm. are reserved and should not ...Justin Holewinski2014-06-27
* [NVPTX] Fix handling of ldg/ldu intrinsics.Justin Holewinski2014-06-27
* [NVPTX] Clean up argument lowering code and properly handle alignment for str...Justin Holewinski2014-06-27
* [NVPTX] Add missing boolean vector contents flagJustin Holewinski2014-06-27
* [NVPTX] Add support for [SHL,SRA,SRL]_PARTSJustin Holewinski2014-06-27
* [NVPTX] Implement fma and imad contraction as target DAGCombiner patternsJustin Holewinski2014-06-27
* [NVPTX] Add support for efficient rotate instructions on SM 3.2+Justin Holewinski2014-06-27
* [NVPTX] Add missing isel patterns for 64-bit atomicsJustin Holewinski2014-06-27
* [NVPTX] Add isel patterns for bit-field extract (bfe)Justin Holewinski2014-06-27
* [NVPTX] Add support for isspacep instructionJustin Holewinski2014-06-27
* [NVPTX] Add support for envreg readsJustin Holewinski2014-06-27
* [NVPTX] Add target options for PTX 3.2/4.0 and SM 5.0 (Maxwell)Justin Holewinski2014-06-27
* [NVPTX] Update sub-target feature detectionJustin Holewinski2014-06-27
* [NVPTX] Directly control the Machine SSA passes that are invoked for NVPTX.Justin Holewinski2014-06-27
* [NVPTX] Emit .weak when linkage is not external, internal, or privateJustin Holewinski2014-06-27
* [NVPTX] Just use getTypeAllocSize() when computing return value size for stru...Justin Holewinski2014-06-27
* Silencing some -Wcast-qual warnings. No functional changes intended.Aaron Ballman2014-06-27
* [x86] Fix a miscompile in the new shuffle lowering uncovered byChandler Carruth2014-06-27
* IR: Add COMDATs to the IRDavid Majnemer2014-06-27
* lldb can interrupt waitpid, so EINTR shouldn't be an error. This fixes the caseJulien Lerouge2014-06-27
* R600: Move trivial getters into header, use initializer listMatt Arsenault2014-06-27
* MC: Fix associative sections on COFFDavid Majnemer2014-06-27
* [FastISel][X86] Fix typos.Juergen Ributzka2014-06-27
* R600: Don't crash on unhandled instruction in promote allocaMatt Arsenault2014-06-27
* Clean up unused variable warning in release build.Alexander Kornienko2014-06-27
* Re-apply r211287: Remove support for LLVM runtime multi-threading.Chandler Carruth2014-06-27
* [PowerPC] Constrain base register in PPCRegisterInfo::resolveFrameIndexUlrich Weigand2014-06-27
* [x86] Clean up some unused variables, especially in release builds.Chandler Carruth2014-06-27
* [x86] Teach the target combine step to aggressively fold pshufd insturcions.Chandler Carruth2014-06-27
* [x86] Teach the target-specific combining how to aggressively foldChandler Carruth2014-06-27
* [x86] Teach the X86 backend to DAG-combine SSE2 shuffles that areChandler Carruth2014-06-27