aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* TableGen: AsmMatcher diagnostics preference detail.Jim Grosbach2012-06-261-1/+3
* Revamp how debugging information is emitted for debug info objects.Bill Wendling2012-06-262-196/+113
* Add a missing check to avoid dereference null. No sensible test case possible...Evan Cheng2012-06-261-0/+2
* Remove a instcombine transform that (no longer?) makes sense:Evan Cheng2012-06-263-33/+16
* Implement getHostCPUName for ARM/linux. This will be used to implement -march...Benjamin Kramer2012-06-261-0/+55
* Fix llc's -print-before=pass and -print-after=pass.Rafael Espindola2012-06-262-0/+10
* X86: add GATHER intrinsics (AVX2) in LLVMManman Ren2012-06-2613-4/+268
* Teach TableGen to put chains on more instructionsTim Northover2012-06-261-0/+7
* Fix ThreadLocalImpl::getInstance for --disable-threads.Argyrios Kyrtzidis2012-06-261-3/+5
* Allow targets to inject passes before the virtual register rewriter.Jakob Stoklund Olesen2012-06-262-1/+17
* IntegersSubsetTest: Due to compilation failure with -std=c11, replaced -1UL w...Stepan Dyatkovskiy2012-06-261-4/+8
* There are a number of generic inline asm operand modifiers thatJack Carter2012-06-2610-12/+39
* Replacing zero-sized alloca's with a null pointer is too aggressive, insteadDuncan Sands2012-06-262-9/+47
* IntegersSubsetMapping: implemented "diff" operation. Operation allows at the ...Stepan Dyatkovskiy2012-06-262-3/+401
* IntegersSubsetMapping: removed exclude operation, it will replaced with more ...Stepan Dyatkovskiy2012-06-262-226/+0
* Sphyinxify the Bugpoint document.Bill Wendling2012-06-263-317/+220
* Removed unused variableElena Demikhovsky2012-06-261-1/+0
* Rename to match other X86_64* names.Bill Wendling2012-06-263-5/+5
* Shuffle optimization for AVX/AVX2.Elena Demikhovsky2012-06-262-0/+73
* Update a bunch of stale comments that dated from when this folled theChandler Carruth2012-06-261-14/+11
* Remove some duplicate instructions that exist only to given different mnemoni...Craig Topper2012-06-263-28/+25
* Enable the new LoopInfo algorithm by default.Andrew Trick2012-06-2610-244/+52
* Remove unnecessary FIXMEAndrew Trick2012-06-261-3/+0
* Make sure type is not extended or untyped before create a constant of the typ...Evan Cheng2012-06-261-0/+4
* Typo.Eric Christopher2012-06-261-1/+1
* Make some ugly hacks for inline asm operands which name a specific register a...Eli Friedman2012-06-252-5/+21
* revert my previous commit (r159173), since as Eli pointed out, it's perfectly...Nuno Lopes2012-06-252-1/+2
* do not set realloc() as NotAlias, since it can return the same pointer. This ...Nuno Lopes2012-06-252-2/+1
* ARM: update peephole optimization.Manman Ren2012-06-252-2/+30
* Define DAGOperand, an empty base class for RegisterClass and Operand. This a...Owen Anderson2012-06-251-2/+9
* Fix the objc_autoreleasedReturnValue optimization code to locateDan Gohman2012-06-252-6/+48
* Enforce stricter liveness rules for PHIs.Jakob Stoklund Olesen2012-06-252-6/+37
* Run ProcessImplicitDefs on SSA form where it can be much simpler.Jakob Stoklund Olesen2012-06-253-264/+101
* improve optimization of invoke instructions:Nuno Lopes2012-06-255-5/+63
* check for the NoAlias attribute through CallSiteNuno Lopes2012-06-251-2/+2
* add CallSite/CallInst/InvokeInst::hasFnAttr()Nuno Lopes2012-06-252-11/+26
* PR13013: ELF Type identification fails for MSB type ELF files.Meador Inge2012-06-252-2/+16
* If a constant or a function has linkonce_odr linkage and unnamed_addr, mark itRafael Espindola2012-06-253-0/+31
* The name (and comment describing) of llvm::GetFirstDebuigLocInBasicBlock no l...Eli Bendersky2012-06-253-15/+5
* Add SSE2 predicate to CVTPS2PD instructions. Doesn't matter much because ther...Craig Topper2012-06-251-0/+3
* Remove codegen only instruction in favor of one that has the same definition....Craig Topper2012-06-252-13/+10
* Just remove generic support for C++11 alignas -- GCC is alreadyChandler Carruth2012-06-251-1/+1
* Teach PHIElimination to handle <undef> operands.Jakob Stoklund Olesen2012-06-251-19/+34
* Handle <undef> operands in TwoAddressInstructionPass.Jakob Stoklund Olesen2012-06-251-12/+31
* %RCX is not a function live-out in eh.return functions.Jakob Stoklund Olesen2012-06-242-2/+252
* llvm/lib: [CMake] Add explicit dependency to intrinsics_gen.NAKAMURA Takumi2012-06-2424-0/+47
* Allow controlling vectorization of boolean values separately from other integ...Hal Finkel2012-06-243-4/+20
* Remove dyn_cast + dereference pattern by replacing it with a cast and changingNick Lewycky2012-06-242-3/+21
* Remove intrinsic specific instructions for (V)CVTPS2DQ and replace with patte...Craig Topper2012-06-242-24/+9
* Remove intrinsic specific instructions for (V)CVTPS2DQ and replace with patte...Craig Topper2012-06-242-22/+13