oota-llvm.git
2012-01-03 Nadav RotemRevert 147426 because it caused pr11696.
2012-01-03 Nadav RotemFix incorrect widening of the bitcast sdnode in case...
2012-01-03 Chad RosierEnhance DAGCombine for transforming 128->256 casts...
2012-01-03 Nick LewyckyConform to the style guide; remove 'else' after 'return...
2012-01-03 Owen AndersonRemove the restriction that target intrinsics can only...
2012-01-03 Lang HamesClarified assert text.
2012-01-03 Stepan DyatkovskiyFix for PR11652: assertion failures when Type.cpp is...
2012-01-03 Matt Beaumont-GayFix malformed assert.
2012-01-03 Eric ChristopherFix typo.
2012-01-03 Nick LewyckyFix typo in ruler. No functionality change.
2012-01-03 Devang PatelIntel style asm variant does not need '%' prefix.
2012-01-03 Stepan DyatkovskiyType: replaced usage of ID with getTypeID().
2012-01-03 Elena DemikhovskyFixed a bug in SelectionDAG.cpp.
2012-01-02 Andrew TrickFix SCEVExpander to handle loops with no preheader...
2012-01-02 Duncan SandsCorrect spelling.
2012-01-02 Chandler CarruthUndo the hack in r147427 and move this unittest to...
2012-01-02 Craig TopperMiscellaneous shuffle lowering cleanup. No functional...
2012-01-02 Craig TopperMake CanXFormVExtractWithShuffleIntoLoad reject loads...
2012-01-02 Chandler CarruthFix unittest makefile after r147425. This should unbrea...
2012-01-02 Nadav RotemOptimize the sequence blend(sign_extend(x)) to blend...
2012-01-02 Rafael EspindolaMaterialize functions whose basic blocks are used by...
2012-01-01 Craig TopperAllow CRC32 instructions to be selected when AVX is...
2012-01-01 Craig TopperFix sfence, lfence, mfence, and clflush to be able...
2012-01-01 Benjamin KramerX86Disassembler: Fix undefined behavior found by GCC 4.6
2012-01-01 Benjamin KramerPatternMatch: Introduce a matcher for instructions...
2012-01-01 Benjamin KramerPatternMatch: Simplify code by reusing the Operator...
2012-01-01 Rafael EspindolaRevert 147399. It broke CodeGen/ARM/vext.ll.
2012-01-01 Elena DemikhovskyFixed a bug in SelectionDAG.cpp.
2012-01-01 NAKAMURA TakumiHappy new year 2012!
2011-12-31 Craig TopperMerge X86 SHUFPS and SHUFPD node types.
2011-12-31 Craig TopperAdd patterns for integer forms of SHUFPD/VSHUFPD with...
2011-12-31 Craig TopperFix typo in a SHUFPD and VSHUFPD pattern that prevented...
2011-12-31 Nick LewyckyMake use of the exact bit when optimizing '(X >>exact...
2011-12-31 Dylan NoblesmithVMCore: add assert for miscompile
2011-12-30 Bruno Cardoso... Cleanup Mips code and rename some variables. Patch...
2011-12-30 Bruno Cardoso... Improve Mips JIT.
2011-12-30 Nick LewyckyRemove extraneous ".get()->" which is just "->". No...
2011-12-30 Craig TopperMake FMA4 imply AVX so that YMM registers would be...
2011-12-30 Craig TopperAdd disassembler support for VPERMIL2PD and VPERMIL2PS.
2011-12-30 Craig TopperAdd FMA4 instructions to disassembler.
2011-12-30 Craig TopperSeparate the concept of having memory access in operand...
2011-12-30 Craig TopperCombine FMA4 SS/SD patterns with the instruction defini...
2011-12-30 Craig TopperCombine FMA4 PS/PD patterns with the instruction defini...
2011-12-30 Craig TopperChange FMA4 memory forms to use memopv* instead of...
2011-12-30 Craig TopperFix load size for FMA4 SS/SD instructions. They need...
2011-12-30 Hal FinkelCleanup stack/frame register define/kill states. This...
2011-12-29 Rafael EspindolaImplement cfi_restore. Patch by Brian Anderson!
2011-12-29 Rafael EspindolaRename Remember and Restore to RememberState and Restor...
2011-12-29 Craig TopperFix execution domains for PS/PD FMA3 instructions....
2011-12-29 Rafael EspindolaImplement .cfi_escape. Patch by Brian Anderson!
2011-12-29 Craig TopperExpose FMA3 instructions to the disassembler.
2011-12-29 Craig TopperMake FMA3 imply AVX needs to be enabled. Particularly...
2011-12-29 Craig TopperChange XOP detection to use the correct CPUID bit inste...
2011-12-29 Craig TopperAdd FeaturePOPCNT to all CPU types that lost it was...
2011-12-29 Craig TopperMark non-VEX forms of PCLMUL instructions as requiring...
2011-12-29 Craig TopperMark non-VEX forms of AES instructions as requiring...
2011-12-29 Craig TopperRemove the separate explicit AES instruction patterns...
2011-12-29 Craig TopperMake SSE42 and SSE4A not imply POPCNT. POPCNT should...
2011-12-29 Craig TopperMake LowerBUILD_VECTOR keep node vector types consisten...
2011-12-29 Craig TopperRemove some elses after returns.
2011-12-29 Craig TopperRemove trailing spaces. Fix an assert to use && instead...
2011-12-29 Rafael EspindolaFix grammar error noticed by Duncan.
2011-12-28 Nick LewyckyChange CaptureTracking to pass a Use* instead of a...
2011-12-28 Eli FriedmanFix type-checking for load transformation which is...
2011-12-28 Bob WilsonUpdate OCaml bindings for the new half float type.
2011-12-28 Rafael EspindolaAdd support for mipsel in configure. Fixes PR11669...
2011-12-28 Nadav RotemPR11662.
2011-12-28 Elena DemikhovskyFixed a bug in LowerVECTOR_SHUFFLE and LowerBUILD_VECTOR.
2011-12-28 Nick LewyckyDemystify this comment.
2011-12-27 Rafael EspindolaPR11642 has been fixed, enable -fvisibility-inlines...
2011-12-27 Benjamin KramerSwitch StringMap from an array of structures to a struc...
2011-12-27 Nick LewyckyUse false not zero, as a bool.
2011-12-27 Nick LewyckyTurn cos(-x) into cos(x). Patch by Alexander Malyshev!
2011-12-27 Benjamin KramerClean up some Release build warnings.
2011-12-27 Craig TopperAdd handling of x86_avx2_pmovmskb to computeMaskedBitsF...
2011-12-27 Nick LewyckyTeach simplifycfg to recompute branch weights when...
2011-12-27 Nick LewyckyUsing Inst->setMetadata(..., NULL) should be safe to...
2011-12-26 Rafael EspindolaFix warning.
2011-12-26 Eli FriedmanMake sure DAGCombiner doesn't introduce multiple loads...
2011-12-26 Nick LewyckyUpdate the branch weight metadata when reversing the...
2011-12-26 Nick LewyckySort includes, canonicalize whitespace, fix typos....
2011-12-25 Nadav RotemUpdate the LangRef documentation: the codegen does...
2011-12-25 Nadav RotemFix a typo in the widening of vectors in PromoteIntRes...
2011-12-25 Venkatraman... Sparc: Implement emitFrameIndexDebugValue and getDebugV...
2011-12-25 Bill WendlingAdd braces to remove silly warning.
2011-12-25 Rafael EspindolaRemove unused variables.
2011-12-24 Chandler CarruthAdd an explicit test that we now fold cttz.i32(......
2011-12-24 Benjamin KramerInstCombine: Add a combine that turns (2^n)-1 ^ x back...
2011-12-24 Benjamin KramerComputeMaskedBits: Make knownzero computation more...
2011-12-24 Benjamin KramerInstCombine: Canonicalize (2^n)-1 - x into (2^n)-1...
2011-12-24 Rafael EspindolaSection relative fixups are a coff concept, not a x86...
2011-12-24 Chandler CarruthUse standard promotion for i8 CTTZ nodes and i8 CTLZ...
2011-12-24 Chandler CarruthAdd systematic testing for cttz as well, and fix the...
2011-12-24 Chandler CarruthAdd i8 and i64 testing for ctlz on x86. Also simplify...
2011-12-24 Chandler CarruthTidy up this rather crufty test. Put the declarations...
2011-12-24 Benjamin KramerChandler fixed this.
2011-12-24 Chandler CarruthExpand more when we have a nice 'tzcnt' instruction...
2011-12-24 Chandler CarruthTidy up some of these tests.
2011-12-24 Chandler CarruthSwitch the lowering of CTLZ_ZERO_UNDEF from a .td patte...
2011-12-24 Chandler CarruthCleanup this test a bit, sorting things and grouping...
next