aboutsummaryrefslogtreecommitdiffstats
path: root/test/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* Eliminate a batch of uses of sub_ss and sub_sd in the X86 target.Jakob Stoklund Olesen2012-07-261-1/+1
* Fix call setup for PIC.Akira Hatanaka2012-07-264-51/+32
* Update testing case for Atom when disabling rematerialization inManman Ren2012-07-251-1/+97
* Disable rematerialization in TwoAddressInstructionPass.Manman Ren2012-07-253-5/+6
* When a return struct pointer is passed in registers, the called has nothingRafael Espindola2012-07-251-13/+40
* Eliminate the stack slot used to save the global base register.Akira Hatanaka2012-07-254-61/+61
* Add a cpu to the test. Should fix the atom bot.Rafael Espindola2012-07-241-1/+1
* Add a triple to the test.Rafael Espindola2012-07-241-1/+1
* In order to correctly compileRafael Espindola2012-07-241-0/+19
* ELF does not imply GNU/Linux. Do not assume GNU conventions just because weDavid Chisnall2012-07-241-0/+20
* Add basic ability to setup call frame, and make procedure calls.Akira Hatanaka2012-07-233-0/+51
* Fix a typo (the the => the)Sylvestre Ledru2012-07-231-1/+1
* Fixed DAGCombine optimizations which generate select_cc for targetsNadav Rotem2012-07-231-0/+19
* Fix Mips long branch pass.Akira Hatanaka2012-07-211-4/+6
* Avoid folding loads that are unsafe to move.Jakob Stoklund Olesen2012-07-201-0/+143
* Split loop exiting edges more aggressively.Jakob Stoklund Olesen2012-07-201-0/+30
* Fix remaining lit tests which were failing when run on an AtomPreston Gurd2012-07-1912-16/+51
* [arm-fast-isel] Add support for vararg function calls.Jush Lu2012-07-192-4/+48
* X86: remove redundant cmp against zero.Manman Ren2012-07-181-0/+11
* This patch fixes 8 out of 20 unexpected failures in "make check"Preston Gurd2012-07-189-33/+69
* Fix a somewhat nasty crasher in PR13378. This crashes inside ofChandler Carruth2012-07-181-0/+21
* test commitVictor Oliveira2012-07-181-0/+1
* Mips specific inline asm operand modifier 'M':Jack Carter2012-07-181-62/+123
* More replacing of target-dependent intrinsics with target-indepdent Joel Jones2012-07-181-6/+6
* Add test case for r160387Evan Cheng2012-07-171-2/+44
* Fix a crash in the legalization of large vectors.Nadav Rotem2012-07-171-0/+16
* Implement r160312 as target indepedenet dag combine.Evan Cheng2012-07-172-9/+7
* This is another case where instcombine demanded bits optimization createdEvan Cheng2012-07-171-4/+17
* Fix function select_cc_f32 in test/CodeGen/Mips/selectcc.ll.Akira Hatanaka2012-07-161-6/+8
* For something likeEvan Cheng2012-07-162-2/+50
* Make ComputeDemandedBits return a deterministic result when computing an Asse...Nadav Rotem2012-07-161-0/+12
* Revert "test/CodeGen/R600: Add some basic tests v6"Tom Stellard2012-07-1627-212/+0
* Fix tests that failed on i686-win32 after r160248:Alexey Samsonov2012-07-162-3/+4
* test/CodeGen/R600: Add some basic tests v6Tom Stellard2012-07-1627-0/+212
* Fix a bug in the 3-address conversion of LEA when one of the operands is anNadav Rotem2012-07-161-0/+16
* This CL changes the function prologue and epilogue emitted on X86 when stack ...Alexey Samsonov2012-07-163-24/+48
* Fix a bug in the scalarization of BUILD_VECTOR. BUILD_VECTOR elements may be ...Nadav Rotem2012-07-151-0/+8
* Teach getTargetVShiftNode about TargetConstant nodes.Nadav Rotem2012-07-151-0/+9
* llvm/test/CodeGen/X86/2012-07-15-broadcastfold.ll: Rewrite expressions to fit...NAKAMURA Takumi2012-07-151-1/+3
* Rename VBROADCASTSDrm into VBROADCASTSDYrm to match the naming convention.Nadav Rotem2012-07-151-0/+21
* AVX: Fix a bug in getTargetVShiftNode. The shift amount has to be a 128bit ve...Nadav Rotem2012-07-141-0/+31
* Add a dagcombine optimization to convert concat_vectors of undefs into a sing...Nadav Rotem2012-07-141-0/+17
* This is one of the first steps at moving to replace target-dependent Joel Jones2012-07-131-18/+19
* Restrict this to x86, hopefully fixing ARM buildbots.Duncan Sands2012-07-131-1/+1
* Give the rdrand instructions a SideEffect flag and a chain so MachineCSE and ...Benjamin Kramer2012-07-121-0/+38
* The LIT tests below do not specify the exact cpu model and fail on AVX2 machi...Nadav Rotem2012-07-125-9/+9
* llvm/test/CodeGen/X86/rdrand.ll: Relax expression corresponding to Win64 CC.NAKAMURA Takumi2012-07-121-7/+7
* Use %s instead of the explicit name, the latter doesn't work in out-of-tree b...Benjamin Kramer2012-07-121-1/+1
* Add intrinsics for Ivy Bridge's rdrand instruction.Benjamin Kramer2012-07-121-0/+47
* The result type of EXTRACT_VECTOR_ELT doesn't have to match the element type ofDuncan Sands2012-07-121-0/+20