Teach CodeGenPrep to look past bitcast when it's duplicating return instruction
[oota-llvm.git] / test / CodeGen / X86 /
2012-07-27 Evan ChengTeach CodeGenPrep to look past bitcast when it's duplic...
2012-07-27 Jakob Stoklund OlesenAdd <imp-def> of super-register when lowering SUBREG_TO...
2012-07-26 Jakob Stoklund OlesenEliminate a batch of uses of sub_ss and sub_sd in the...
2012-07-25 Manman RenUpdate testing case for Atom when disabling remateriali...
2012-07-25 Manman RenDisable rematerialization in TwoAddressInstructionPass.
2012-07-25 Rafael EspindolaWhen a return struct pointer is passed in registers...
2012-07-24 Rafael EspindolaAdd a cpu to the test. Should fix the atom bot.
2012-07-24 Rafael EspindolaAdd a triple to the test.
2012-07-24 Rafael EspindolaIn order to correctly compile
2012-07-24 David ChisnallELF does not imply GNU/Linux. Do not assume GNU conven...
2012-07-23 Sylvestre LedruFix a typo (the the => the)
2012-07-23 Nadav RotemFixed DAGCombine optimizations which generate select_cc...
2012-07-20 Jakob Stoklund OlesenAvoid folding loads that are unsafe to move.
2012-07-20 Jakob Stoklund OlesenSplit loop exiting edges more aggressively.
2012-07-19 Preston GurdFix remaining lit tests which were failing when run...
2012-07-18 Manman RenX86: remove redundant cmp against zero.
2012-07-18 Preston GurdThis patch fixes 8 out of 20 unexpected failures in...
2012-07-17 Evan ChengAdd test case for r160387
2012-07-17 Nadav RotemFix a crash in the legalization of large vectors.
2012-07-17 Evan ChengImplement r160312 as target indepedenet dag combine.
2012-07-17 Evan ChengThis is another case where instcombine demanded bits...
2012-07-16 Evan ChengFor something like
2012-07-16 Nadav RotemMake ComputeDemandedBits return a deterministic result...
2012-07-16 Alexey SamsonovFix tests that failed on i686-win32 after r160248:
2012-07-16 Nadav RotemFix a bug in the 3-address conversion of LEA when one...
2012-07-16 Alexey SamsonovThis CL changes the function prologue and epilogue...
2012-07-15 Nadav RotemTeach getTargetVShiftNode about TargetConstant nodes.
2012-07-15 NAKAMURA Takumillvm/test/CodeGen/X86/2012-07-15-broadcastfold.ll:...
2012-07-15 Nadav RotemRename VBROADCASTSDrm into VBROADCASTSDYrm to match...
2012-07-14 Nadav RotemAVX: Fix a bug in getTargetVShiftNode. The shift amount...
2012-07-14 Nadav RotemAdd a dagcombine optimization to convert concat_vectors...
2012-07-13 Duncan SandsRestrict this to x86, hopefully fixing ARM buildbots.
2012-07-12 Benjamin KramerGive the rdrand instructions a SideEffect flag and...
2012-07-12 Nadav RotemThe LIT tests below do not specify the exact cpu model...
2012-07-12 NAKAMURA Takumillvm/test/CodeGen/X86/rdrand.ll: Relax expression corre...
2012-07-12 Benjamin KramerUse %s instead of the explicit name, the latter doesn...
2012-07-12 Benjamin KramerAdd intrinsics for Ivy Bridge's rdrand instruction.
2012-07-12 Duncan SandsThe result type of EXTRACT_VECTOR_ELT doesn't have...
2012-07-12 Craig TopperUpdate GATHER instructions to support 2 read-write...
2012-07-11 Manman RenX86: Update to peephole optimization to move Movr0...
2012-07-11 Benjamin KramerPR13326: Fix a subtle edge case in the udiv -> magic...
2012-07-11 Nadav RotemWhen ext-loading and trunc-storing vectors to memory...
2012-07-10 Chad RosierAdd newline.
2012-07-10 Chad RosierAdd test case accidentally omitted from r160002.
2012-07-10 Chad RosierAdd support for dynamic stack realignment in the presen...
2012-07-10 Nadav RotemImprove the loading of load-anyext vectors by allowing...
2012-07-09 Manman RenX86: implement functions to analyze & synthesize CMOV...
2012-07-07 Manman RenX86: Fix optimizeCompare to correctly check safe condition.
2012-07-06 Manman RenX86: peephole optimization to remove cmp instruction
2012-07-06 Chad Rosier[fast-isel] Tell fast-isel to do nothing with the new...
2012-07-06 Duncan SandsAttempt to fix windows buildbots. Patch by James Benton.
2012-07-06 NAKAMURA Takumitest/CodeGen/X86/sext-setcc-self.ll: Mark it as XFAIL...
2012-07-05 Duncan SandsUse the right kind of booleans: we were emitting 0...
2012-07-04 Jakob Stoklund OlesenEnsure CopyToReg nodes are always glued to the call...
2012-07-04 Rafael EspindolaAdd a testcase for pr13209. It is not a great test...
2012-07-04 Jakob Stoklund OlesenAdd early if-conversion support to X86.
2012-07-03 NAKAMURA Takumitest/CodeGen/X86/sincos.ll: FileCheck-ize.
2012-07-03 NAKAMURA Takumitest/CodeGen/X86/fabs.ll: FileCheck-ize.
2012-07-03 NAKAMURA Takumitest/CodeGen/X86/2007-09-05-InvalidAsm.ll: FileCheck...
2012-07-03 NAKAMURA Takumitest/CodeGen/X86/2004-03-30-Select-Max.ll: FileCheck...
2012-07-02 Chandler CarruthFix the remaining TCL-style quotes found in the testsui...
2012-07-02 Chandler CarruthConvert the uses of '|&' to use '2>&1 |' instead, which...
2012-07-02 Chandler CarruthConvert all tests using TCL-style quoting to use shell...
2012-07-01 Elena DemikhovskyOptimization of shuffle node that can fit to the regist...
2012-06-29 Jakob Stoklund OlesenClear kill flags in InstrEmitter::EmitSubregNode().
2012-06-29 Rafael EspindolaIn the initial exec mode we always do a load to find...
2012-06-29 Manman RenX86: add more GATHER intrinsics in LLVM
2012-06-26 Manman RenX86: add GATHER intrinsics (AVX2) in LLVM
2012-06-26 Elena DemikhovskyShuffle optimization for AVX/AVX2.
2012-06-26 Andrew TrickEnable the new LoopInfo algorithm by default.
2012-06-25 Eli FriedmanMake some ugly hacks for inline asm operands which...
2012-06-25 Jakob Stoklund OlesenRun ProcessImplicitDefs on SSA form where it can be...
2012-06-24 Jakob Stoklund Olesen%RCX is not a function live-out in eh.return functions.
2012-06-23 Hans WennborgExtend the IL for selecting TLS models (PR9788)
2012-06-22 Chad RosierFileCheckize tests.
2012-06-22 Evan ChengEmitZerofill should take a 64-bit size or else it's...
2012-06-22 Jakob Stoklund OlesenFunctions calling __builtin_eh_return must have a frame...
2012-06-20 Jakob Stoklund OlesenRemove the -live-regunits command line option.
2012-06-20 Jakob Stoklund OlesenOnly update regunit live ranges that have been precomputed.
2012-06-20 Craig TopperDon't insert 128-bit UNDEF into 256-bit vectors. Just...
2012-06-19 Rafael Espindolareally add a triple :-(
2012-06-19 Rafael EspindolaAdd a triple to the test.
2012-06-19 Rafael EspindolaMove the support for using .init_array from ARM to...
2012-06-18 Chandler CarruthAdd a regression test for the bug exposed by r158087...
2012-06-18 Chandler CarruthTemporarily revert r158087.
2012-06-13 Craig TopperFix intrinsics for XOP frczss/sd instructions. These...
2012-06-09 Craig TopperReplace XOP vpcom intrinsics with fewer intrinsics...
2012-06-08 Jakob Stoklund OlesenDon't run RAFast in the optimizing regalloc pipeline.
2012-06-08 Manman RenTest case for r158160
2012-06-07 Manman RenX86: optimize generated code for integer ABS
2012-06-07 Rafael EspindolaUse a base register instead of an index register with...
2012-06-07 Manman RenX86: replace SUB with CMP if possible
2012-06-06 Manman RenRevert r157755.
2012-06-06 Chad RosierAdd support for dynamic stack realignment in the presen...
2012-06-04 Nadav RotemRemove the "-promote-elements" flag. This flag is now...
2012-06-03 Craig TopperRename FMA3 feature flag to just FMA to match gcc so...
2012-06-03 Craig TopperRename fma4 intrinsics to just fma since they are now...
2012-06-03 Manman RenRevert r157831
2012-06-03 Craig TopperUse sse_load_f32/64 for scalar FMA3 intrinsic patterns...
2012-06-01 Manman RenX86: peephole optimization to remove cmp instruction
next