aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Add a boring bit of boilerplate to start testing IRBuilder::CreateCondBr.Chandler Carruth2012-07-161-1/+15
* Move the IRBuilder unittest from Support to VMCore. This got missed inChandler Carruth2012-07-163-2/+2
* This CL changes the function prologue and epilogue emitted on X86 when stack ...Alexey Samsonov2012-07-164-77/+95
* Move llvm/Support/TypeBuilder.h -> llvm/TypeBuilder.h. This completesChandler Carruth2012-07-159-11/+11
* Update the header guard I missed when moving the header.Chandler Carruth2012-07-151-2/+2
* Move llvm/Support/MDBuilder.h to llvm/MDBuilder.h, to live withChandler Carruth2012-07-157-10/+10
* Fix a bug in the scalarization of BUILD_VECTOR. BUILD_VECTOR elements may be ...Nadav Rotem2012-07-153-1/+18
* Teach getTargetVShiftNode about TargetConstant nodes.Nadav Rotem2012-07-152-1/+13
* 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-153-3/+29
* Refactor the code that checks that all operands of a node are UNDEFs.Nadav Rotem2012-07-153-13/+32
* Reapply r160194, switching to use LV information for finding local kills.Chandler Carruth2012-07-151-56/+32
* Move IsSameValue from clang's ASTImporter to be methods on theEric Christopher2012-07-152-0/+39
* AVX: Fix a bug in getTargetVShiftNode. The shift amount has to be a 128bit ve...Nadav Rotem2012-07-142-1/+38
* Add a dagcombine optimization to convert concat_vectors of undefs into a sing...Nadav Rotem2012-07-142-0/+28
* Account for early-clobber reload instructions.Jakob Stoklund Olesen2012-07-141-0/+4
* Be more verbose when detecting dominance problems.Jakob Stoklund Olesen2012-07-132-7/+29
* LSR Fix: check SCEV expression safety before expansion.Andrew Trick2012-07-134-1/+136
* IVUsers should only generate SCEV's for values that are safe to speculate.Andrew Trick2012-07-131-0/+7
* Factor SCEV traversal code so I can use it elsewhere. No functionality.Andrew Trick2012-07-132-51/+86
* This is one of the first steps at moving to replace target-dependent Joel Jones2012-07-134-19/+57
* Revert r160194, which switched to use LV information for finding localChandler Carruth2012-07-131-19/+54
* Use the LiveVariables information to efficiently get local kills. ThisChandler Carruth2012-07-131-54/+19
* Fixed few warnings.Galina Kistanova2012-07-131-2/+2
* Remove variable_ops from call instructions in most targets.Jakob Stoklund Olesen2012-07-1311-46/+44
* Remove variable_ops from ARM call instructions.Jakob Stoklund Olesen2012-07-133-22/+19
* The Mips specific relocation R_MIPS_GOT_DISP Jack Carter2012-07-135-4/+30
* test case for revision 160084: Alignment filling between Mips function unitsJack Carter2012-07-131-0/+23
* Make helper functions static.Benjamin Kramer2012-07-132-2/+2
* Initializers for some fields were missing in Option::OptionAlexander Kornienko2012-07-131-4/+4
* ReleaseNotes.html: add note about specifying TLS modelsHans Wennborg2012-07-131-0/+2
* Post-dom frontier was removed in 3.0. Patch by chenwj.Duncan Sands2012-07-131-1/+0
* Restrict this to x86, hopefully fixing ARM buildbots.Duncan Sands2012-07-131-1/+1
* Mark VINSERTI128rm as MayLoad=1. Fixes PR13348.Craig Topper2012-07-131-2/+2
* Fixed few warnings; trimmed empty lines.Galina Kistanova2012-07-131-123/+151
* Provide function name in 'Cannot select' fatal error.Jim Grosbach2012-07-131-0/+1
* The end of the prologue should be marked with is_stmt.Eric Christopher2012-07-122-1/+29
* TableGen: Assembly matcher 'insufficient operands' diagnostic.Jim Grosbach2012-07-121-0/+1
* Fix check strings in test/MC/Disassembler/Mips/* and run FileCheck.Akira Hatanaka2012-07-128-760/+694
* Fixed few warnings.Galina Kistanova2012-07-123-7/+10
* Give the rdrand instructions a SideEffect flag and a chain so MachineCSE and ...Benjamin Kramer2012-07-123-4/+43
* Regenerate.Eric Christopher2012-07-121-1/+1
* The LIT tests below do not specify the exact cpu model and fail on AVX2 machi...Nadav Rotem2012-07-125-9/+9
* detabifyGabor Greif2012-07-121-2/+2
* fix typo in generated commentGabor Greif2012-07-121-1/+1
* llvm/test/CodeGen/X86/rdrand.ll: Relax expression corresponding to Win64 CC.NAKAMURA Takumi2012-07-121-7/+7
* llvm/test/CMakeLists.txt: Add llvm-diff to deps.NAKAMURA Takumi2012-07-121-1/+3
* 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-125-3/+107
* The result type of EXTRACT_VECTOR_ELT doesn't have to match the element type ofDuncan Sands2012-07-122-0/+30