summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Fixed RuntimeDyldELF absolute relocations.Richard Mitton2013-08-16
* Switching to using a helper function instead of manually converting the strin...Aaron Ballman2013-08-16
* Removing unused functionality.Aaron Ballman2013-08-16
* InstCombine: Use isAllOnesValue() instead of explicit -1.Jim Grosbach2013-08-16
* R600/SI: Add pattern for xor of i1Michel Danzer2013-08-16
* R600/SI: Fix broken encoding of DS_WRITE_B32Michel Danzer2013-08-16
* Reverted test commit (r188556)Daniel Sanders2013-08-16
* Test commit. Just a blank lineDaniel Sanders2013-08-16
* R600: Allocate memoperand in the MachienFunction so it doesn't leak.Benjamin Kramer2013-08-16
* Updating function comments; no functional changes intended.Aaron Ballman2013-08-16
* When initializing the PIC global base register on ARM/ELF add pc to fix the a...Benjamin Kramer2013-08-16
* Add support for Thumb2 literal loads with negative zero offsetMihai Popa2013-08-16
* Fix Thumb2 aliasing complementary instructions taking modified immediatesMihai Popa2013-08-16
* [SystemZ] Use SRST to implement strlen and strnlenRichard Sandiford2013-08-16
* [SystemZ] Use MVST to implement strcpy and stpcpyRichard Sandiford2013-08-16
* [SystemZ] Use CLST to implement strcmpRichard Sandiford2013-08-16
* [SystemZ] Fix handling of 64-bit memcmp resultsRichard Sandiford2013-08-16
* [SystemZ] Fix sign of integer memcmp resultRichard Sandiford2013-08-16
* This patch implements wait instruction for mips. Examples are added in test f...Vladimir Medic2013-08-16
* Don't use v16i32 for load pattern matching. All 512-bit loads are cated to v8...Craig Topper2013-08-16
* Revert "R600/SI: Fix incorrect encoding of DS_WRITE_B32 instructions"Tom Stellard2013-08-16
* R600/SI: Fix incorrect encoding of DS_WRITE_B32 instructionsTom Stellard2013-08-16
* R600: Add support for global vector loads with element types less than 32-bitsTom Stellard2013-08-16
* R600: Add support for global vector stores with elements less than 32-bitsTom Stellard2013-08-16
* R600: Add support for i16 and i8 global storesTom Stellard2013-08-16
* R600: Add support for v4i32 stores on CaymanTom Stellard2013-08-16
* R600: Enable folding of inline literals into REQ_SEQUENCE instructionsTom Stellard2013-08-16
* R600: Add IsExport bit to TableGen instruction definitionsTom Stellard2013-08-16
* R600: Change the RAT instruction assembly names so they match the docsTom Stellard2013-08-16
* InstCombine: Simplify if(x!=0 && x!=-1).Jim Grosbach2013-08-16
* Tighten up the yamilizer so it stops eliding empty sequences if the embedded ...Aaron Ballman2013-08-15
* Don't do FoldCmpLoadFromIndexedGlobal for non inbounds GEPsMatt Arsenault2013-08-15
* Fix spellingMatt Arsenault2013-08-15
* Support X86_64_GOTLoad relocations in RuntimeDyldMachO by treating them theLang Hames2013-08-15
* Fixing a corner-case bug in strchr and strrchr lib call optimizations whereYunzhong Gao2013-08-15
* make arm-use-movt available for all ARMRenato Golin2013-08-15
* make arm-reserve-r9 available for all ARMRenato Golin2013-08-15
* Make a few more things const.Bill Wendling2013-08-15
* Use a reference instead of making an unnecessary copy. Also use 'const'.Bill Wendling2013-08-15
* DataFlowSanitizer: Add a debugging feature to help us track nonzero labels.Peter Collingbourne2013-08-15
* Constify the function parameters.Bill Wendling2013-08-15
* This fixes three issues related to Thumb literal loads:Mihai Popa2013-08-15
* [Mips][msa] Added the simple builtins (madd_q to xori)Jack Carter2013-08-15
* [Mips][msa] Added the simple builtins (fadd to ftq)Jack Carter2013-08-15
* [Mips][msa] Added the simple builtins (add_a to dpsub[su], ilvev to ldi)Jack Carter2013-08-15
* Revert r188449 as it turns out we're just missing the instructions that need ...Craig Topper2013-08-15
* Clang and AArch64 backend patches to support shll/shl and vmovl instructions ...Hao Liu2013-08-15
* Don't let isPermImmMask handle v16i32 since VPERMI doesn't match on that type...Craig Topper2013-08-15
* Tentative fix for global-buffer-overflow caused by r188426. Found by AddressS...Alexey Samsonov2013-08-15
* Use MVT instead of EVT in X86ISelDAGToDAG since all the types should be legal.Craig Topper2013-08-15