summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* RuntimeDyldMachO has the ability to keep track ofSean Callanan2012-03-20
* [avx] Add patterns for combining vextractf128 + vmovaps/vmovups/vmobdqu toChad Rosier2012-03-20
* Assembler should accept redefinitions of unused variable symbols.Jim Grosbach2012-03-20
* Tidy up.Jim Grosbach2012-03-20
* Change conditional instructions definitions, e.g. ANDCC, ARMPseudoExpand and ...Evan Cheng2012-03-20
* LoopSimplify bug fix. Handle indirect loop back edges.Andrew Trick2012-03-20
* whitespaceAndrew Trick2012-03-20
* LSR: teach isSimplifiedLoopNest to handle PHI IVUsers.Andrew Trick2012-03-20
* LSR: fix IVUsers isSimplifiedLoopNest to perform a full domtree walkAndrew Trick2012-03-20
* remove unused variableMatt Beaumont-Gay2012-03-20
* [avx] Add the AddedComplexity to the VINSERTI128 avx2 patterns to giveChad Rosier2012-03-20
* Require a base pointer for stack realignment when SP may vary dynamically.Bob Wilson2012-03-20
* Remove some redundant checks.Bob Wilson2012-03-20
* Whitespace.Chad Rosier2012-03-20
* [avx] Move the vextractf128 patterns closer to the vextractf128 def. RemoveChad Rosier2012-03-20
* Fix assembling ARM vst2 instructions with double-spaced registers.Kevin Enderby2012-03-20
* ARM non-scattered MachO relocations for movw/movt.Jim Grosbach2012-03-20
* [avx] Adjust the VINSERTF128rm pattern to allow for unaligned loads.Chad Rosier2012-03-20
* The ARM instructions that have an unpredictable behavior when the pc register...Silviu Baranga2012-03-20
* Test Commit - add a newlineRichard Barton2012-03-20
* It's possible to have a constant expression who's size is quite big (e.g.,Bill Wendling2012-03-20
* Remove code that prevented lowering shuffles if they are used by load and the...Craig Topper2012-03-20
* Factor out target shuffle mask decoding from getShuffleScalarElt and use a Sm...Craig Topper2012-03-20
* When combining (vextract shuffle (load ), <1,u,u,u>), 0) -> (load ), add user...Craig Topper2012-03-20
* Do everything up to generating code to try to get a register forEric Christopher2012-03-20
* Untabify.Eric Christopher2012-03-20
* Add another debugging statement here.Eric Christopher2012-03-20
* Use lookUpRegForValue here instead of duplicating the code.Eric Christopher2012-03-20
* f16 FDIV can now be legalized by promoting to f32Pete Cooper2012-03-19
* fix a build failure with libc++Chris Lattner2012-03-19
* ARM branch relaxation for unconditional t1 branches.Jim Grosbach2012-03-19
* ARM assembly, accept optional '#' on lane index number.Jim Grosbach2012-03-19
* [Object/COFF]: Expose getSectionContents.Michael J. Spencer2012-03-19
* [Object/COFF]: Expose getSectionName.Michael J. Spencer2012-03-19
* Perform mul combine when multiplying wiht negative constants.Anton Korobeynikov2012-03-19
* Add an option to the MI scheduler to cut off scheduling after a fixed number ofLang Hames2012-03-19
* [asan] don't emit __asan_mapping_offset/__asan_mapping_scale by default -- th...Kostya Serebryany2012-03-19
* Fix DAG combine which creates illegal vector shuffles. Patch by Heikki Kultala.Duncan Sands2012-03-19
* This patch adds X86 instruction itineraries for non-pseudo opcodes inPreston Gurd2012-03-19
* Add a note for -ffast-math optimization of vector norm.Benjamin Kramer2012-03-19
* Factor out the multiply analysis code in ComputeMaskedBits and apply it to theNick Lewycky2012-03-18
* isCommutedMOVLMask should only look at 128-bit vectors to match isMOVLMask.Craig Topper2012-03-18
* CriticalAntiDepBreaker: Replace a SmallSet of regs with a much denser BitVector.Benjamin Kramer2012-03-17
* Reorder includes in Target backends to following coding standards. Remove som...Craig Topper2012-03-17
* MachineInstr: Inline the fast path (non-bundle instruction) of hasProperty.Benjamin Kramer2012-03-17
* Fix some copy and paste remnants of Cell and SPU in Hexagon files.Craig Topper2012-03-17
* Fix typo in file header.Craig Topper2012-03-17
* Pass TargetOptions to HexagonTargetMachine constructor by reference to match ...Craig Topper2012-03-17
* Reorder includes to match coding standards. Fix an issue or two exposed by that.Craig Topper2012-03-17
* MC asm parser macro argument count was wrong when empty.Jim Grosbach2012-03-17