summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
...
* Add custom conversion from v2u32 to v2f32 in 32-bit modeMichael Liao2012-10-24
* [mips] Make sure sret argument is returned in register V0.Akira Hatanaka2012-10-24
* Change x86_fastcallcc to require inreg markers. This allows it to knownRafael Espindola2012-10-24
* Keep coding standard. Don't evaluate getNumOperands() every time.Jakub Staszak2012-10-24
* Fix ODR violations: a virtual function must be defined, even if it's neverRichard Smith2012-10-24
* [ms-inline asm] Offset operator - the size should be based on the size of aChad Rosier2012-10-23
* [ms-inline asm] Clean up comment.Chad Rosier2012-10-23
* [ms-inline asm] When parsing inline assembly we set the base register to aChad Rosier2012-10-23
* Clean up code and put transformation on (build_vec (ext x)) into a helper funcMichael Liao2012-10-23
* Make branch heavy code for generating marked up disassembly simplerKevin Enderby2012-10-23
* Fix PR14161Michael Liao2012-10-23
* Make the indirect branch optimization deterministic. No functionality change.Nadav Rotem2012-10-23
* Silence -Wsign-compareMatt Beaumont-Gay2012-10-23
* Use the AliasAnalysis isIdentifiedObj because it also understands mallocs and...Nadav Rotem2012-10-23
* Ignore unreachable blocks when doing memory dependence analysis on non-localBill Wendling2012-10-23
* [ms-inline asm] Add an implementation of the offset operator. This is a followChad Rosier2012-10-23
* Add custom UINT_TO_FP from v4i8/v4i16/v8i8/v8i16 to v4f32/v8f32Michael Liao2012-10-23
* Enable lowering ZERO_EXTEND/ANY_EXTEND to PMOVZX from SSE4.1Michael Liao2012-10-23
* Grammar.Eric Christopher2012-10-23
* This is another TLC patch for separating code for the Darwin and ELF ABIsBill Schmidt2012-10-23
* Fix typo that somehow escaped both testing and code inspection.Duncan Sands2012-10-23
* Transform code like thisDuncan Sands2012-10-23
* Per the C++ standard, we need to include the definition of llvm::Calculate inRichard Smith2012-10-23
* Add a comment which explains why the assert fired and how to fix it.Nadav Rotem2012-10-23
* implement setXX patternsReed Kotler2012-10-23
* Fix typo.Julien Lerouge2012-10-23
* Explain why DenseMap is still used here instead of MapVector.Julien Lerouge2012-10-23
* [ms-inline-asm] Implement _emit directive (which is roughly equivalent to .by...Eli Friedman2012-10-22
* When a block ends in an indirect branch, add its successors to the machine ba...Bill Wendling2012-10-22
* Add support for annotated disassembly output for X86 and arm.Kevin Enderby2012-10-22
* [ms-inline asm] Don't rewrite out parts of an inline-asm skipped by .if 0 and...Eli Friedman2012-10-22
* [ms-inline asm] Add the isOffsetOf() function.Chad Rosier2012-10-22
* Iterating over a DenseMap<std::pair<BasicBlock*, unsigned>, PHINode*> is notJulien Lerouge2012-10-22
* [ms-inline asm] Add support for parsing the offset operator. Callback for Chad Rosier2012-10-22
* Don't crash if the load/store pointer is not a GEP.Nadav Rotem2012-10-22
* Revert r166407 because it caused analyzer tests to crash and broke self-host ...Argyrios Kyrtzidis2012-10-22
* BBVectorize should ignore unreachable blocks.Hal Finkel2012-10-22
* Add the "ForceSizeOpt" attribute.Nadav Rotem2012-10-22
* Rename a variable.Nadav Rotem2012-10-22
* Vectorizer: optimize the generation of selects. If the condition is uniform, ...Nadav Rotem2012-10-22
* Update the loop vectorizer docs.Nadav Rotem2012-10-22
* Reapply r166405, teaching tailcallelim to be smarter about nocapture, with aNick Lewycky2012-10-22
* Revert r166405, "Teach TailRecursionElimination to consider 'nocapture' when ...NAKAMURA Takumi2012-10-22
* Teach TailRecursionElimination to consider 'nocapture' when deciding whetherNick Lewycky2012-10-21
* DataLayout should use itself when calculating the size of a vector.Hal Finkel2012-10-21
* Revert r166390 "LoopIdiom: Replace custom dependence analysis with LoopDepend...Benjamin Kramer2012-10-21
* Don't crash when the Assignments vector is empty.Jakob Stoklund Olesen2012-10-21
* Avoid an extra hash lookup when inserting a value into the widen map.Anders Carlsson2012-10-21
* Simplify code. No functionality change.Jakub Staszak2012-10-21
* Simplify code. No functionality change.Jakub Staszak2012-10-21