2012-01-03 |
Chad Rosier | Fix 80-column violations. |
commit | commitdiff | tree | snapshot |
2012-01-03 |
Jakob Stoklund... | Don't use enums larger than 1 << 31 for target features. |
commit | commitdiff | tree | snapshot |
2012-01-03 |
Jakob Stoklund... | Revert r146997, "Heed spill slot alignment on ARM." |
commit | commitdiff | tree | snapshot |
2012-01-03 |
Jakob Stoklund... | Assert when reserved registers have been assigned. |
commit | commitdiff | tree | snapshot |
2012-01-03 |
Nadav Rotem | Revert 147426 because it caused pr11696. |
commit | commitdiff | tree | snapshot |
2012-01-03 |
Nadav Rotem | Fix incorrect widening of the bitcast sdnode in case... |
commit | commitdiff | tree | snapshot |
2012-01-03 |
Chad Rosier | Enhance DAGCombine for transforming 128->256 casts... |
commit | commitdiff | tree | snapshot |
2012-01-03 |
Nick Lewycky | Conform to the style guide; remove 'else' after 'return... |
commit | commitdiff | tree | snapshot |
2012-01-03 |
Owen Anderson | Remove the restriction that target intrinsics can only... |
commit | commitdiff | tree | snapshot |
2012-01-03 |
Lang Hames | Clarified assert text. |
commit | commitdiff | tree | snapshot |
2012-01-03 |
Stepan Dyatkovskiy | Fix for PR11652: assertion failures when Type.cpp is... |
commit | commitdiff | tree | snapshot |
2012-01-03 |
Matt Beaumont-Gay | Fix malformed assert. |
commit | commitdiff | tree | snapshot |
2012-01-03 |
Eric Christopher | Fix typo. |
commit | commitdiff | tree | snapshot |
2012-01-03 |
Nick Lewycky | Fix typo in ruler. No functionality change. |
commit | commitdiff | tree | snapshot |
2012-01-03 |
Devang Patel | Intel style asm variant does not need '%' prefix. |
commit | commitdiff | tree | snapshot |
2012-01-03 |
Stepan Dyatkovskiy | Type: replaced usage of ID with getTypeID(). |
commit | commitdiff | tree | snapshot |
2012-01-03 |
Elena Demikhovsky | Fixed a bug in SelectionDAG.cpp. |
commit | commitdiff | tree | snapshot |
2012-01-02 |
Andrew Trick | Fix SCEVExpander to handle loops with no preheader... |
commit | commitdiff | tree | snapshot |
2012-01-02 |
Duncan Sands | Correct spelling. |
commit | commitdiff | tree | snapshot |
2012-01-02 |
Chandler Carruth | Undo the hack in r147427 and move this unittest to... |
commit | commitdiff | tree | snapshot |
2012-01-02 |
Craig Topper | Miscellaneous shuffle lowering cleanup. No functional... |
commit | commitdiff | tree | snapshot |
2012-01-02 |
Craig Topper | Make CanXFormVExtractWithShuffleIntoLoad reject loads... |
commit | commitdiff | tree | snapshot |
2012-01-02 |
Chandler Carruth | Fix unittest makefile after r147425. This should unbrea... |
commit | commitdiff | tree | snapshot |
2012-01-02 |
Nadav Rotem | Optimize the sequence blend(sign_extend(x)) to blend... |
commit | commitdiff | tree | snapshot |
2012-01-02 |
Rafael Espindola | Materialize functions whose basic blocks are used by... |
commit | commitdiff | tree | snapshot |
2012-01-01 |
Craig Topper | Allow CRC32 instructions to be selected when AVX is... |
commit | commitdiff | tree | snapshot |
2012-01-01 |
Craig Topper | Fix sfence, lfence, mfence, and clflush to be able... |
commit | commitdiff | tree | snapshot |
2012-01-01 |
Benjamin Kramer | X86Disassembler: Fix undefined behavior found by GCC 4.6 |
commit | commitdiff | tree | snapshot |
2012-01-01 |
Benjamin Kramer | PatternMatch: Introduce a matcher for instructions... |
commit | commitdiff | tree | snapshot |
2012-01-01 |
Benjamin Kramer | PatternMatch: Simplify code by reusing the Operator... |
commit | commitdiff | tree | snapshot |
2012-01-01 |
Rafael Espindola | Revert 147399. It broke CodeGen/ARM/vext.ll. |
commit | commitdiff | tree | snapshot |
2012-01-01 |
Elena Demikhovsky | Fixed a bug in SelectionDAG.cpp. |
commit | commitdiff | tree | snapshot |
2012-01-01 |
NAKAMURA Takumi | Happy new year 2012! |
commit | commitdiff | tree | snapshot |
2011-12-31 |
Craig Topper | Merge X86 SHUFPS and SHUFPD node types. |
commit | commitdiff | tree | snapshot |
2011-12-31 |
Craig Topper | Add patterns for integer forms of SHUFPD/VSHUFPD with... |
commit | commitdiff | tree | snapshot |
2011-12-31 |
Craig Topper | Fix typo in a SHUFPD and VSHUFPD pattern that prevented... |
commit | commitdiff | tree | snapshot |
2011-12-31 |
Nick Lewycky | Make use of the exact bit when optimizing '(X >>exact... |
commit | commitdiff | tree | snapshot |
2011-12-31 |
Dylan Noblesmith | VMCore: add assert for miscompile |
commit | commitdiff | tree | snapshot |
2011-12-30 |
Bruno Cardoso... | Cleanup Mips code and rename some variables. Patch... |
commit | commitdiff | tree | snapshot |
2011-12-30 |
Bruno Cardoso... | Improve Mips JIT. |
commit | commitdiff | tree | snapshot |
2011-12-30 |
Nick Lewycky | Remove extraneous ".get()->" which is just "->". No... |
commit | commitdiff | tree | snapshot |
2011-12-30 |
Craig Topper | Make FMA4 imply AVX so that YMM registers would be... |
commit | commitdiff | tree | snapshot |
2011-12-30 |
Craig Topper | Add disassembler support for VPERMIL2PD and VPERMIL2PS. |
commit | commitdiff | tree | snapshot |
2011-12-30 |
Craig Topper | Add FMA4 instructions to disassembler. |
commit | commitdiff | tree | snapshot |
2011-12-30 |
Craig Topper | Separate the concept of having memory access in operand... |
commit | commitdiff | tree | snapshot |
2011-12-30 |
Craig Topper | Combine FMA4 SS/SD patterns with the instruction defini... |
commit | commitdiff | tree | snapshot |
2011-12-30 |
Craig Topper | Combine FMA4 PS/PD patterns with the instruction defini... |
commit | commitdiff | tree | snapshot |
2011-12-30 |
Craig Topper | Change FMA4 memory forms to use memopv* instead of... |
commit | commitdiff | tree | snapshot |
2011-12-30 |
Craig Topper | Fix load size for FMA4 SS/SD instructions. They need... |
commit | commitdiff | tree | snapshot |
2011-12-30 |
Hal Finkel | Cleanup stack/frame register define/kill states. This... |
commit | commitdiff | tree | snapshot |
2011-12-29 |
Rafael Espindola | Implement cfi_restore. Patch by Brian Anderson! |
commit | commitdiff | tree | snapshot |
2011-12-29 |
Rafael Espindola | Rename Remember and Restore to RememberState and Restor... |
commit | commitdiff | tree | snapshot |
2011-12-29 |
Craig Topper | Fix execution domains for PS/PD FMA3 instructions.... |
commit | commitdiff | tree | snapshot |
2011-12-29 |
Rafael Espindola | Implement .cfi_escape. Patch by Brian Anderson! |
commit | commitdiff | tree | snapshot |
2011-12-29 |
Craig Topper | Expose FMA3 instructions to the disassembler. |
commit | commitdiff | tree | snapshot |
2011-12-29 |
Craig Topper | Make FMA3 imply AVX needs to be enabled. Particularly... |
commit | commitdiff | tree | snapshot |
2011-12-29 |
Craig Topper | Change XOP detection to use the correct CPUID bit inste... |
commit | commitdiff | tree | snapshot |
2011-12-29 |
Craig Topper | Add FeaturePOPCNT to all CPU types that lost it was... |
commit | commitdiff | tree | snapshot |
2011-12-29 |
Craig Topper | Mark non-VEX forms of PCLMUL instructions as requiring... |
commit | commitdiff | tree | snapshot |
2011-12-29 |
Craig Topper | Mark non-VEX forms of AES instructions as requiring... |
commit | commitdiff | tree | snapshot |
2011-12-29 |
Craig Topper | Remove the separate explicit AES instruction patterns... |
commit | commitdiff | tree | snapshot |
2011-12-29 |
Craig Topper | Make SSE42 and SSE4A not imply POPCNT. POPCNT should... |
commit | commitdiff | tree | snapshot |
2011-12-29 |
Craig Topper | Make LowerBUILD_VECTOR keep node vector types consisten... |
commit | commitdiff | tree | snapshot |
2011-12-29 |
Craig Topper | Remove some elses after returns. |
commit | commitdiff | tree | snapshot |
2011-12-29 |
Craig Topper | Remove trailing spaces. Fix an assert to use && instead... |
commit | commitdiff | tree | snapshot |
2011-12-29 |
Rafael Espindola | Fix grammar error noticed by Duncan. |
commit | commitdiff | tree | snapshot |
2011-12-28 |
Nick Lewycky | Change CaptureTracking to pass a Use* instead of a... |
commit | commitdiff | tree | snapshot |
2011-12-28 |
Eli Friedman | Fix type-checking for load transformation which is... |
commit | commitdiff | tree | snapshot |
2011-12-28 |
Bob Wilson | Update OCaml bindings for the new half float type. |
commit | commitdiff | tree | snapshot |
2011-12-28 |
Rafael Espindola | Add support for mipsel in configure. Fixes PR11669... |
commit | commitdiff | tree | snapshot |
2011-12-28 |
Nadav Rotem | PR11662. |
commit | commitdiff | tree | snapshot |
2011-12-28 |
Elena Demikhovsky | Fixed a bug in LowerVECTOR_SHUFFLE and LowerBUILD_VECTOR. |
commit | commitdiff | tree | snapshot |
2011-12-28 |
Nick Lewycky | Demystify this comment. |
commit | commitdiff | tree | snapshot |
2011-12-27 |
Rafael Espindola | PR11642 has been fixed, enable -fvisibility-inlines... |
commit | commitdiff | tree | snapshot |
2011-12-27 |
Benjamin Kramer | Switch StringMap from an array of structures to a struc... |
commit | commitdiff | tree | snapshot |
2011-12-27 |
Nick Lewycky | Use false not zero, as a bool. |
commit | commitdiff | tree | snapshot |
2011-12-27 |
Nick Lewycky | Turn cos(-x) into cos(x). Patch by Alexander Malyshev! |
commit | commitdiff | tree | snapshot |
2011-12-27 |
Benjamin Kramer | Clean up some Release build warnings. |
commit | commitdiff | tree | snapshot |
2011-12-27 |
Craig Topper | Add handling of x86_avx2_pmovmskb to computeMaskedBitsF... |
commit | commitdiff | tree | snapshot |
2011-12-27 |
Nick Lewycky | Teach simplifycfg to recompute branch weights when... |
commit | commitdiff | tree | snapshot |
2011-12-27 |
Nick Lewycky | Using Inst->setMetadata(..., NULL) should be safe to... |
commit | commitdiff | tree | snapshot |
2011-12-26 |
Rafael Espindola | Fix warning. |
commit | commitdiff | tree | snapshot |
2011-12-26 |
Eli Friedman | Make sure DAGCombiner doesn't introduce multiple loads... |
commit | commitdiff | tree | snapshot |
2011-12-26 |
Nick Lewycky | Update the branch weight metadata when reversing the... |
commit | commitdiff | tree | snapshot |
2011-12-26 |
Nick Lewycky | Sort includes, canonicalize whitespace, fix typos.... |
commit | commitdiff | tree | snapshot |
2011-12-25 |
Nadav Rotem | Update the LangRef documentation: the codegen does... |
commit | commitdiff | tree | snapshot |
2011-12-25 |
Nadav Rotem | Fix a typo in the widening of vectors in PromoteIntRes... |
commit | commitdiff | tree | snapshot |
2011-12-25 |
Venkatraman... | Sparc: Implement emitFrameIndexDebugValue and getDebugV... |
commit | commitdiff | tree | snapshot |
2011-12-25 |
Bill Wendling | Add braces to remove silly warning. |
commit | commitdiff | tree | snapshot |
2011-12-25 |
Rafael Espindola | Remove unused variables. |
commit | commitdiff | tree | snapshot |
2011-12-24 |
Chandler Carruth | Add an explicit test that we now fold cttz.i32(...... |
commit | commitdiff | tree | snapshot |
2011-12-24 |
Benjamin Kramer | InstCombine: Add a combine that turns (2^n)-1 ^ x back... |
commit | commitdiff | tree | snapshot |
2011-12-24 |
Benjamin Kramer | ComputeMaskedBits: Make knownzero computation more... |
commit | commitdiff | tree | snapshot |
2011-12-24 |
Benjamin Kramer | InstCombine: Canonicalize (2^n)-1 - x into (2^n)-1... |
commit | commitdiff | tree | snapshot |
2011-12-24 |
Rafael Espindola | Section relative fixups are a coff concept, not a x86... |
commit | commitdiff | tree | snapshot |
2011-12-24 |
Chandler Carruth | Use standard promotion for i8 CTTZ nodes and i8 CTLZ... |
commit | commitdiff | tree | snapshot |
2011-12-24 |
Chandler Carruth | Add systematic testing for cttz as well, and fix the... |
commit | commitdiff | tree | snapshot |
2011-12-24 |
Chandler Carruth | Add i8 and i64 testing for ctlz on x86. Also simplify... |
commit | commitdiff | tree | snapshot |
2011-12-24 |
Chandler Carruth | Tidy up this rather crufty test. Put the declarations... |
commit | commitdiff | tree | snapshot |
2011-12-24 |
Benjamin Kramer | Chandler fixed this. |
commit | commitdiff | tree | snapshot |
next |