summaryrefslogtreecommitdiff
path: root/lib/Target/X86
Commit message (Expand)AuthorAge
* Change getFrameMoves to return a const reference.Rafael Espindola2013-05-11
* [ms-inline asm] Fix a crasher when we fail on a direct match.Chad Rosier2013-05-10
* Remove unused argument.Rafael Espindola2013-05-10
* [x86AsmParser] It's valid to stop parsing an operand at an immediate.Chad Rosier2013-05-09
* Generate a compact unwind encoding in the face of a stack alignment push.Bill Wendling2013-05-09
* Simplify the code a bit.Bill Wendling2013-05-09
* Corrected Atom latencies for SSE SQRT instructions.Preston Gurd2013-05-07
* Re-enable AVX detection on x64 platforms.Michael Kuperstein2013-05-07
* Remove a recently redundant transform from X86ISelLowering.David Majnemer2013-05-05
* Add ArrayRef constructor from None, and do the cleanups that this constructor...Dmitri Gribenko2013-05-05
* whitespaceNadav Rotem2013-05-04
* Fix an odd comment.Nadav Rotem2013-05-04
* X86: Add target description for btver2; make autodetection logic aware of AVX.Benjamin Kramer2013-05-03
* Unbreaking the non-x86 build bots by protecting the AVX test code properly.Aaron Ballman2013-05-03
* Correctly testing for AVX support in x86 based off code from Hosts.cpp.Aaron Ballman2013-05-03
* In MC asm parsing, account for the possibility of whitespace withinJohn McCall2013-05-03
* 80-col fixup.Michael Liao2013-05-02
* Avoid duplicating logic on frame register selecting when lowering eh_returnMichael Liao2013-05-02
* Avoid duplicating logic on frame register selecting when lowering frameaddrMichael Liao2013-05-02
* Put VMOVPQIto64rr in the VRPDI class.Rafael Espindola2013-05-01
* X86: Now that we have a canonical form for vector integer abs, match it into ...Benjamin Kramer2013-04-26
* Make function documentation conform to llvm standards.Preston Gurd2013-04-25
* This patch adds the X86FixupLEAs pass, which will reduce instructionPreston Gurd2013-04-25
* Fix section relocation for SECTIONREL32 with immediate offset.Rafael Espindola2013-04-25
* [ms-inline asm] Removed this unnecessary check. In the current implementation,Chad Rosier2013-04-22
* [ms-inline asm] Add the OpDecl to the InlineAsmIdentifierInfo struct and in turnChad Rosier2013-04-22
* Fix unused variable warning.Chad Rosier2013-04-22
* [ms-inline asm] Remove the identifier parsing logic from the AsmParser. This isChad Rosier2013-04-22
* [ms-inline asm] Refactor/clean up the SemaLookup interface. No functionalChad Rosier2013-04-22
* Remove unused ShouldFoldAtomicFences flag.Tim Northover2013-04-20
* Remove unused MEMBARRIER DAG node; it's been replaced by ATOMIC_FENCE.Tim Northover2013-04-20
* Move TryToFoldFastISelLoad to FastISel, where it belongs. In general, I'mEli Bendersky2013-04-19
* ArrayRefize getMachineNode(). No functionality change.Michael Liao2013-04-19
* [ms-inline asm] Make code layout more canonical with iniline asm handled last.Chad Rosier2013-04-19
* [ms-inline asm] Refactor the parsing of identifiers. No functional changeChad Rosier2013-04-19
* [ms-inline asm] Remove these asserts. C++ variables that use namespaceChad Rosier2013-04-19
* [ms-inline asm] Move this variable into the scope in which it is used.Chad Rosier2013-04-19
* [ms-inline asm] Make this a hard error.Chad Rosier2013-04-19
* [ms-inline asm] Cleanup the dot operator implementation.Chad Rosier2013-04-19
* Use 'array_lengthof' as possible to avoid magic numbersMichael Liao2013-04-19
* Use an enum instead of magic constants to improve readability.Bill Wendling2013-04-19
* [ms-inline asm] Apply the condition code mnemonic aliases to both the Intel andChad Rosier2013-04-18
* Set the compact unwind encoding to 'requires EH DWARF' if we cannot generate ...Bill Wendling2013-04-18
* [asm parser] Add support for predicating MnemonicAlias based on the assemblerChad Rosier2013-04-18
* X86: Add an SSE2 lowering for 64 bit compares when pcmpgtq (SSE4.2) isn't ava...Benjamin Kramer2013-04-18
* Allow misaligned stores in x86 fast-isel.Derek Schuff2013-04-18
* [ms-inline asm] Simplify some logic and add a FIXME for unhandled unary minus.Chad Rosier2013-04-18
* Make this private method.Chad Rosier2013-04-18
* [ms-inline asm] These should be int64_t, not uint64_t.Chad Rosier2013-04-17
* [ms-inline asm] Add support for the minus unary operator. Previously, we wereChad Rosier2013-04-17