2013-01-04 |
Jakub Staszak | Move 'break' to the right place to prevent fallthru... |
tree | commitdiff |
2013-01-04 |
Preston Gurd | The current Intel Atom microarchitecture has a feature... |
tree | commitdiff |
2013-01-04 |
Akira Hatanaka | [mips] MipsTargetLowering::getSetCCResultType should... |
tree | commitdiff |
2013-01-04 |
Akira Hatanaka | [mips] 80 columns. |
tree | commitdiff |
2013-01-04 |
Akira Hatanaka | [mips] Reorder template parameters. Remove class shift_... |
tree | commitdiff |
2013-01-04 |
Akira Hatanaka | [mips] Refactor conditional move instructions. |
tree | commitdiff |
2013-01-04 |
Akira Hatanaka | [mips] Refactor instructions which move data from or... |
tree | commitdiff |
2013-01-04 |
Adhemerval Zanella | PowerPC: Fix eh_frame relocation for PIC |
tree | commitdiff |
2013-01-04 |
Nadav Rotem | Change the default number of registers to prevent unrol... |
tree | commitdiff |
2013-01-04 |
Nadav Rotem | LoopVectorizer: |
tree | commitdiff |
2013-01-04 |
Nadav Rotem | Revert revision: 171467. This transformation is incorre... |
tree | commitdiff |
2013-01-03 |
Elena Demikhovsky | Simplified TRUNCATE operation that comes after SETCC... |
tree | commitdiff |
2013-01-03 |
Michael Gottesman | Revert "Mark DIV/IDIV instructions hasSideEffects=1... |
tree | commitdiff |
2013-01-03 |
Craig Topper | Mark DIV/IDIV instructions hasSideEffects=1 because... |
tree | commitdiff |
2013-01-03 |
Hal Finkel | Add a subtype parameter to VTTI::getShuffleCost |
tree | commitdiff |
2013-01-02 |
Kevin Enderby | Adds missing aliases for fcom and fcomp instructions... |
tree | commitdiff |
2013-01-02 |
Nadav Rotem | AVX: Fix a bug in WidenMaskArithmetic. |
tree | commitdiff |
2013-01-02 |
Chandler Carruth | Move all of the header files which are involved in... |
tree | commitdiff |
2013-01-02 |
Chandler Carruth | Resort the #include lines in include/... and lib/.... |
tree | commitdiff |
2013-01-02 |
Craig Topper | Merge SSE and AVX instruction definitions for scalar... |
tree | commitdiff |
2013-01-02 |
Craig Topper | Merge SSE and AVX instruction definitions for PSHUFD... |
tree | commitdiff |
2013-01-02 |
Rafael Espindola | Revert 171351. It broke MC/X86/x86-32-avx.s. |
tree | commitdiff |
2013-01-01 |
Craig Topper | Merge SSE and AVX instruction definitions for scalar... |
tree | commitdiff |
2013-01-01 |
Craig Topper | Remove unused argument from a multiclass. |
tree | commitdiff |
2013-01-01 |
Craig Topper | Merge intrinsic instruction definitions for SSE and... |
tree | commitdiff |
2013-01-01 |
Craig Topper | Remove 2 unused multiclasses. |
tree | commitdiff |
2013-01-01 |
Craig Topper | Merge AVX/SSE instruction definitions for SQRTPS/PD... |
tree | commitdiff |
2012-12-31 |
Craig Topper | Use packed instead of scalar itineraries for SSE1/2... |
tree | commitdiff |
2012-12-31 |
Bill Wendling | Remove the getAttributesAtIndex and getNumAttrs methods... |
tree | commitdiff |
2012-12-30 |
Nuno Lopes | convert a bunch of callers from DataLayout::getIndexedO... |
tree | commitdiff |
2012-12-30 |
Bill Wendling | Use the predicate methods off of AttributeSet instead... |
tree | commitdiff |
2012-12-30 |
Bill Wendling | Remove the Function::getRetAttributes method in favor... |
tree | commitdiff |
2012-12-30 |
Bill Wendling | Remove Function::getParamAttributes and use the Attribu... |
tree | commitdiff |
2012-12-30 |
Bill Wendling | Remove the Function::getFnAttributes method in favor... |
tree | commitdiff |
2012-12-30 |
Bill Wendling | s/hasAttribute/contains/g to be more consistent with... |
tree | commitdiff |
2012-12-29 |
Craig Topper | Remove intrinsic specific instructions for (V)SQRTPS... |
tree | commitdiff |
2012-12-29 |
Craig Topper | Merge similar functionality using a nested switch. |
tree | commitdiff |
2012-12-29 |
Craig Topper | Remove intrinsic specific instructions for SSE/SSE2... |
tree | commitdiff |
2012-12-29 |
Jakub Staszak | Simplify code, no functionality change. |
tree | commitdiff |
2012-12-29 |
Jakub Staszak | Delete executive bit on ./lib/Target/Hexagon/HexagonAsm... |
tree | commitdiff |
2012-12-28 |
Nadav Rotem | CostModel: initial checkin for code that estimates... |
tree | commitdiff |
2012-12-28 |
Nadav Rotem | wrap 80-col lines. |
tree | commitdiff |
2012-12-28 |
Nadav Rotem | AVX: Move the ZEXT/ANYEXT DAGCo optimizations to the... |
tree | commitdiff |
2012-12-27 |
Nadav Rotem | Reverse the 'if' condition and reduce the indentation. |
tree | commitdiff |
2012-12-27 |
Craig Topper | Merge basic_sse12_fp_binop_p_int and basic_sse12_fp_bin... |
tree | commitdiff |
2012-12-27 |
Nadav Rotem | AVX/AVX2: Move the SEXT lowering code from a target... |
tree | commitdiff |
2012-12-27 |
Craig Topper | Merge basic_sse12_fp_binop_p and basic_sse12_fp_binop_p... |
tree | commitdiff |
2012-12-27 |
Nadav Rotem | On AVX/AVX2 the type v8i1 is legalized to v8i16, which... |
tree | commitdiff |
2012-12-27 |
Nadav Rotem | AVX/AVX2: Move the code that lowers vector-trunc from... |
tree | commitdiff |
2012-12-27 |
Craig Topper | Add hasSideEffects=0 to some forms of ROUND, RCP, and... |
tree | commitdiff |
2012-12-27 |
Craig Topper | Move single letter 'P' prefix out of multiclass now... |
tree | commitdiff |
2012-12-27 |
Craig Topper | Add hasSideEffects=0 to some shift and rotate instructi... |
tree | commitdiff |
2012-12-27 |
Craig Topper | Mark the divide instructions as hasSideEffects=0. |
tree | commitdiff |
2012-12-27 |
Craig Topper | Add hasSideEffects=0 to CMP*rr_REV. |
tree | commitdiff |
2012-12-27 |
Craig Topper | Add mayLoad, mayStore, and hasSideEffects tags to BT... |
tree | commitdiff |
2012-12-26 |
Craig Topper | Fix operands and encoding form for ARPL instruction... |
tree | commitdiff |
2012-12-26 |
Craig Topper | Add hasSideEffects=0 to some atomic instructions. |
tree | commitdiff |
2012-12-26 |
Craig Topper | Mark the AL/AX/EAX forms of the basic arithmetic operat... |
tree | commitdiff |
2012-12-26 |
Craig Topper | Mark all the _REV instructions as not having side effec... |
tree | commitdiff |
2012-12-26 |
Craig Topper | Remove a special conditional setting of neverHasSideEff... |
tree | commitdiff |
2012-12-26 |
Craig Topper | Merge still more SSE/AVX instruction definitions. |
tree | commitdiff |
2012-12-26 |
Craig Topper | Merge more SSE/AVX instruction definitions. |
tree | commitdiff |
2012-12-26 |
Craig Topper | Fix 80 column violation. |
tree | commitdiff |
2012-12-26 |
Craig Topper | Fix class name in comment. |
tree | commitdiff |
2012-12-26 |
Craig Topper | Merge SSE/AVX PCMPEQ/PCMPGT instruction definitions. |
tree | commitdiff |
2012-12-26 |
Craig Topper | Remove 'v' from mnemonic to fix asm matching failures. |
tree | commitdiff |
2012-12-26 |
Craig Topper | Use an additional multiclass to merge the 128/256-bit... |
tree | commitdiff |
2012-12-26 |
Nadav Rotem | Reformat the docs. |
tree | commitdiff |
2012-12-26 |
Craig Topper | Use an additional multiclass to merge the 128/256-bit... |
tree | commitdiff |
2012-12-26 |
Craig Topper | Merge an AVX/SSE 256-bit and 128-bit multiclass. |
tree | commitdiff |
2012-12-26 |
Craig Topper | Mark VANDNPD/VANDNPDS as not commutable. |
tree | commitdiff |
2012-12-26 |
Craig Topper | Remove alignment from a bunch more VEX encoded operatio... |
tree | commitdiff |
2012-12-26 |
Craig Topper | Remove alignment from folding table for VMOVUPD as... |
tree | commitdiff |
2012-12-26 |
Craig Topper | Remove alignment requirements from (V)EXTRACTPS. This... |
tree | commitdiff |
2012-12-26 |
Craig Topper | Remove alignment requirement from VCVTSS2SD in folding... |
tree | commitdiff |
2012-12-25 |
Hal Finkel | Expand PPC64 atomic load and store |
tree | commitdiff |
2012-12-25 |
Benjamin Kramer | X86: Shave off one shuffle from the pcmpeqq sequence... |
tree | commitdiff |
2012-12-25 |
Benjamin Kramer | X86: Custom lower <2 x i64> eq and ne when SSE41 is... |
tree | commitdiff |
2012-12-25 |
Nadav Rotem | VCVTSS2SD requires a strict alignment. Thanks Elena. |
tree | commitdiff |
2012-12-24 |
Nick Lewycky | Quiet gcc's -Wparenthesis warning. No functionality... |
tree | commitdiff |
2012-12-24 |
Benjamin Kramer | Use a std::string rather than a dynamically allocated... |
tree | commitdiff |
2012-12-24 |
Nadav Rotem | CostModel: We have API for checking the costs of known... |
tree | commitdiff |
2012-12-24 |
Nadav Rotem | Some x86 instructions can load/store one of the operand... |
tree | commitdiff |
2012-12-24 |
Nadav Rotem | Change the codegen Cost Model API for shuffeles. This... |
tree | commitdiff |
2012-12-23 |
Nadav Rotem | CostModel: Change the default target-independent implem... |
tree | commitdiff |
2012-12-23 |
Nadav Rotem | whitespace |
tree | commitdiff |
2012-12-23 |
Nadav Rotem | Rename a function. |
tree | commitdiff |
2012-12-23 |
Nadav Rotem | Loop Vectorizer: Update the cost model of scatter/gathe... |
tree | commitdiff |
2012-12-22 |
Benjamin Kramer | X86: Turn mul of <4 x i32> into pmuludq when no SSE4... |
tree | commitdiff |
2012-12-22 |
Benjamin Kramer | X86: Emit vector sext as shuffle + sra if vpmovsx is... |
tree | commitdiff |
2012-12-21 |
Nadav Rotem | In some cases, due to scheduling constraints we copy... |
tree | commitdiff |
2012-12-21 |
Akira Hatanaka | [mips] Refactor subword-swap, EXT/INS, load-effective... |
tree | commitdiff |
2012-12-21 |
Akira Hatanaka | [mips] Refactor SYNC and multiply/divide instructions. |
tree | commitdiff |
2012-12-21 |
Akira Hatanaka | [mips] Refactor BAL instructions. |
tree | commitdiff |
2012-12-21 |
Akira Hatanaka | [mips] Fix encoding of BAL instruction. Also, fix assem... |
tree | commitdiff |
2012-12-21 |
Akira Hatanaka | [mips] Refactor jump, jump register, jump-and-link... |
tree | commitdiff |
2012-12-21 |
Akira Hatanaka | [mips] Refactor load/store left/right and load-link... |
tree | commitdiff |
2012-12-21 |
Akira Hatanaka | [mips] Refactor load/store instructions. |
tree | commitdiff |
2012-12-21 |
Akira Hatanaka | [mips] Remove unnecessary isPseudo parameter. |
tree | commitdiff |
2012-12-21 |
Akira Hatanaka | [mips] Refactor LUI instruction. |
tree | commitdiff |
next |