2012-04-16 |
Craig Topper | Replace vpermd/vpermps intrinic patterns with custom... |
tree | commitdiff |
2012-04-16 |
Craig Topper | Change type profile for vpermv back to using operand... |
tree | commitdiff |
2012-04-16 |
Craig Topper | Flip the arguments when converting vpermd/vpermps intri... |
tree | commitdiff |
2012-04-16 |
Craig Topper | Merge vpermps/vpermd and vpermpd/vpermq SD nodes. |
tree | commitdiff |
2012-04-16 |
Craig Topper | Fix SDTypeProfile for vpermps. The mask operand should... |
tree | commitdiff |
2012-04-15 |
Craig Topper | Spacing fixes and 80 column fixes. Use 0 instead of... |
tree | commitdiff |
2012-04-15 |
Craig Topper | Remove AVX2 vpermq and vpermpd intrinsics. These can... |
tree | commitdiff |
2012-04-15 |
Nadav Rotem | Fix PR12529. The Vxx family of instructions are only... |
tree | commitdiff |
2012-04-15 |
Elena Demikhovsky | Added VPERM optimization for AVX2 shuffles |
tree | commitdiff |
2012-04-13 |
Richard Smith | Fix X86 codegen for 'atomicrmw nand' to generate *x... |
tree | commitdiff |
2012-04-12 |
Evan Cheng | Generalize r153635 to deal with TokenFactor chains... |
tree | commitdiff |
2012-04-12 |
Craig Topper | Fix 128-bit ptest intrinsics to take v2i64 instead... |
tree | commitdiff |
2012-04-11 |
Nadav Rotem | remove unused argument |
tree | commitdiff |
2012-04-11 |
Nadav Rotem | Reapply 154396 after fixing a test. |
tree | commitdiff |
2012-04-11 |
Charles Davis | Add retw and lretw instructions. Also, fix Intel syntax... |
tree | commitdiff |
2012-04-10 |
Chad Rosier | Whitespace. |
tree | commitdiff |
2012-04-10 |
Chad Rosier | Revert r154396, which looks to be the real culprit... |
tree | commitdiff |
2012-04-10 |
Eric Christopher | Temporarily revert this patch to see if it brings the... |
tree | commitdiff |
2012-04-10 |
David Blaikie | Remove unused variable. |
tree | commitdiff |
2012-04-10 |
Nadav Rotem | Modify the code that lowers shuffles to blends from... |
tree | commitdiff |
2012-04-10 |
Evan Cheng | Fix a long standing tail call optimization bug. When... |
tree | commitdiff |
2012-04-09 |
Preston Gurd | This patch adds X86 instruction itineraries, which... |
tree | commitdiff |
2012-04-09 |
Nadav Rotem | Lower some x86 shuffle sequences to the vblend family... |
tree | commitdiff |
2012-04-09 |
Nadav Rotem | Fix a bug in the lowering of broadcasts: ConstantPools... |
tree | commitdiff |
2012-04-09 |
Chandler Carruth | Cleanup and relax a restriction on the matching of... |
tree | commitdiff |
2012-04-08 |
Chandler Carruth | Move the TLSModel information into the TargetMachine... |
tree | commitdiff |
2012-04-08 |
Nadav Rotem | AVX2: Build splat vectors by broadcasting a scalar... |
tree | commitdiff |
2012-04-07 |
Craig Topper | Turn avx2 vinserti128 intrinsic calls into INSERT_SUBVE... |
tree | commitdiff |
2012-04-07 |
Craig Topper | Move vinsertf128 patterns near the instruction definiti... |
tree | commitdiff |
2012-04-07 |
NAKAMURA Takumi | Target/X86/MCTargetDesc/X86MCAsmInfo.cpp: Enable DwarfC... |
tree | commitdiff |
2012-04-06 |
Benjamin Kramer | Fix narrowing conversion. |
tree | commitdiff |
2012-04-06 |
Craig Topper | Allow 256-bit shuffles to be split if a 128-bit lane... |
tree | commitdiff |
2012-04-04 |
Rafael Espindola | Always compute all the bits in ComputeMaskedBits. |
tree | commitdiff |
2012-04-03 |
Craig Topper | Add support for AVX enhanced comparison predicates... |
tree | commitdiff |
2012-04-02 |
Benjamin Kramer | Move getOpcodeName from the various target InstPrinters... |
tree | commitdiff |
2012-04-02 |
Craig Topper | Remove getInstructionName from MCInstPrinter implementa... |
tree | commitdiff |
2012-04-02 |
Craig Topper | Make MCInstrInfo available to the MCInstPrinter. This... |
tree | commitdiff |
2012-04-01 |
Nadav Rotem | This commit contains a few changes that had to go in... |
tree | commitdiff |
2012-03-30 |
Benjamin Kramer | Rip out emission of the regIsInRegClass function for... |
tree | commitdiff |
2012-03-30 |
Benjamin Kramer | Add a note about a missed cmov -> sbb opportunity. |
tree | commitdiff |
2012-03-29 |
Lang Hames | Make x86 REP_MOV* and REP_STO instructions use the... |
tree | commitdiff |
2012-03-29 |
Benjamin Kramer | Replace assert(0) with llvm_unreachable to avoid warnin... |
tree | commitdiff |
2012-03-29 |
Craig Topper | Only allow symbolic names for (v)cmpss/sd/ps/pd encodin... |
tree | commitdiff |
2012-03-29 |
Joel Jones | For X86, change load/dec-or-inc/store into dec-or-inc... |
tree | commitdiff |
2012-03-29 |
Joel Jones | Reverted to revision 153616 to unblock build |
tree | commitdiff |
2012-03-29 |
Joel Jones | For X86, change load/dec-or-inc/store into dec-or-inc... |
tree | commitdiff |
2012-03-27 |
Craig Topper | Prune some includes |
tree | commitdiff |
2012-03-27 |
Craig Topper | Remove unnecessary llvm:: qualifications |
tree | commitdiff |
2012-03-21 |
Joerg Sonnenberger | Put Is64BitMemOperand into !defined(NDEBUG) for now. |
tree | commitdiff |
2012-03-21 |
Benjamin Kramer | Use a signed value for this enum to avoid spuriuos... |
tree | commitdiff |
2012-03-21 |
Joerg Sonnenberger | Fix generation of the address size override prefix... |
tree | commitdiff |
2012-03-21 |
Craig Topper | Spacing fixes and using 'unsigned' instead of 'int... |
tree | commitdiff |
2012-03-20 |
Chad Rosier | [avx] Add patterns for combining vextractf128 + vmovaps... |
tree | commitdiff |
2012-03-20 |
Chad Rosier | [avx] Add the AddedComplexity to the VINSERTI128 avx2... |
tree | commitdiff |
2012-03-20 |
Chad Rosier | Whitespace. |
tree | commitdiff |
2012-03-20 |
Chad Rosier | [avx] Move the vextractf128 patterns closer to the... |
tree | commitdiff |
2012-03-20 |
Chad Rosier | [avx] Adjust the VINSERTF128rm pattern to allow for... |
tree | commitdiff |
2012-03-20 |
Craig Topper | Remove code that prevented lowering shuffles if they... |
tree | commitdiff |
2012-03-20 |
Craig Topper | Factor out target shuffle mask decoding from getShuffle... |
tree | commitdiff |
2012-03-19 |
Preston Gurd | This patch adds X86 instruction itineraries for non... |
tree | commitdiff |
2012-03-19 |
Benjamin Kramer | Add a note for -ffast-math optimization of vector norm. |
tree | commitdiff |
2012-03-18 |
Craig Topper | isCommutedMOVLMask should only look at 128-bit vectors... |
tree | commitdiff |
2012-03-17 |
Craig Topper | Reorder includes in Target backends to following coding... |
tree | commitdiff |
2012-03-15 |
Chad Rosier | [avx] Add patterns for VINSERTF128rm. |
tree | commitdiff |
2012-03-13 |
Kevin Enderby | Change the X86 assembler to not require a segment regis... |
tree | commitdiff |
2012-03-12 |
Kevin Enderby | Added a missing error check for X86 assembly with misma... |
tree | commitdiff |
2012-03-11 |
Craig Topper | Convert more static tables of registers used by calling... |
tree | commitdiff |
2012-03-10 |
Kay Tiong Khoo | *fix typo in comment; test of commit access |
tree | commitdiff |
2012-03-10 |
Benjamin Kramer | C files in llvm still have to be C89 compliant, remove... |
tree | commitdiff |
2012-03-10 |
Bill Wendling | Fix disasm of iret, sysexit, and sysret when displayed... |
tree | commitdiff |
2012-03-09 |
Kevin Enderby | Add the missing call to Error when a bad X86 scale... |
tree | commitdiff |
2012-03-09 |
Kevin Enderby | Fix the x86 disassembler to at least print the lock... |
tree | commitdiff |
2012-03-09 |
Craig Topper | Use uint16_t to store opcodes in static tables in X86... |
tree | commitdiff |
2012-03-09 |
Chad Rosier | Fix a regression from r147481. |
tree | commitdiff |
2012-03-06 |
Eli Friedman | Fix the operand ordering on aliases for shld and shrd... |
tree | commitdiff |
2012-03-05 |
Jim Grosbach | Make MCRegisterInfo available to the the MCInstPrinter. |
tree | commitdiff |
2012-03-05 |
Chad Rosier | Address Evan's comments for r151877. |
tree | commitdiff |
2012-03-05 |
Eli Friedman | Make aliases for shld and shrd match gas. PR12173. |
tree | commitdiff |
2012-03-04 |
Craig Topper | Use uint16_t to store register overlaps to reduce stati... |
tree | commitdiff |
2012-03-04 |
Craig Topper | Use uint16_t to store registers in callee saved registe... |
tree | commitdiff |
2012-03-04 |
Craig Topper | Use uint8_t instead of enums to store values in X86... |
tree | commitdiff |
2012-03-02 |
Chad Rosier | Prevent obscure and incorrect tail-call optimization. |
tree | commitdiff |
2012-03-01 |
Michael J. Spencer | Minimal changes for LLVM to compile under VS11. |
tree | commitdiff |
2012-02-29 |
Kevin Enderby | Added annotations for x86 pc relative loads to llvm... |
tree | commitdiff |
2012-02-29 |
Andrew Trick | Intel Atom instruction itineraries for mov sign extensi... |
tree | commitdiff |
2012-02-29 |
Derek Schuff | Make MemoryObject accessor members const again |
tree | commitdiff |
2012-02-28 |
Evan Cheng | Re-commit r151623 with fix. Only issue special no-retur... |
tree | commitdiff |
2012-02-28 |
Daniel Dunbar | Revert r151623 "Some ARM implementaions, e.g. A-series... |
tree | commitdiff |
2012-02-28 |
Evan Cheng | Some ARM implementaions, e.g. A-series, does return... |
tree | commitdiff |
2012-02-27 |
Preston Gurd | This patch adds instruction latencies for the SSE instr... |
tree | commitdiff |
2012-02-27 |
Chad Rosier | Add q suffix aliases for the fistp and fisttp mnemonics. |
tree | commitdiff |
2012-02-27 |
Craig Topper | X86 disassembler support for jcxz, jecxz, and jrcxz... |
tree | commitdiff |
2012-02-25 |
NAKAMURA Takumi | Target/X86: Fix assertion failures and warnings caused... |
tree | commitdiff |
2012-02-24 |
Michael J. Spencer | Add WIN_FTOL_* psudo-instructions to model the unique... |
tree | commitdiff |
2012-02-24 |
Pete Cooper | Turn avx insert intrinsic calls into INSERT_SUBVECTOR... |
tree | commitdiff |
2012-02-23 |
Kevin Enderby | Updated the llvm-mc disassembler C API to support for... |
tree | commitdiff |
2012-02-22 |
Michael J. Spencer | Properly emit _fltused with FastISel. Refactor to share... |
tree | commitdiff |
2012-02-22 |
Chad Rosier | Remove extra semi-colons. |
tree | commitdiff |
2012-02-22 |
Craig Topper | Declare register classes as const. Fix a couple pointer... |
tree | commitdiff |
2012-02-22 |
Craig Topper | Make all pointers to TargetRegisterClass const since... |
tree | commitdiff |
next |