aboutsummaryrefslogtreecommitdiffstats
path: root/test
Commit message (Expand)AuthorAgeFilesLines
* Fold add(add(mul(x,y),a),b) -> lmul(x,y,a,b) if the intermediateRichard Osborne2010-03-101-0/+12
* Prefer LMUL to MACCU as LMUL has no tied operands.Richard Osborne2010-03-101-4/+1
* Custom lower (S|U)MUL_LOHI -> MACC(S|U)Richard Osborne2010-03-101-0/+30
* Lower add (mul a, b), c into MACCU / MACCS nodes which translateRichard Osborne2010-03-101-0/+24
* Convert test to FileCheck.Richard Osborne2010-03-101-3/+11
* Fix typo.Evan Cheng2010-03-101-1/+1
* Unbreak test on Linux.Evan Cheng2010-03-101-1/+1
* Enable machine cse pass.Evan Cheng2010-03-109-291/+59
* MC/Mach-O: Use the SECTDIFF relocation type for (A - B + constant) where A is...Daniel Dunbar2010-03-101-0/+55
* Avoid analyzing instructions in blocks not reachable from the entry block.Dan Gohman2010-03-091-0/+13
* MC/X86: Rename alternate spellings of ADD{8,16,32} and mark as "code gen only...Daniel Dunbar2010-03-091-0/+3
* MC/X86: Rename alternate spellings of CMP{8,16,32} and mark as "code gen only...Daniel Dunbar2010-03-091-0/+3
* MC/Mach-O: For PCrel relocations, we need to compensate for the PCrel adjustm...Daniel Dunbar2010-03-091-0/+62
* The address of an indirect call must be in R12 on Darwin.Dale Johannesen2010-03-091-0/+19
* In cases where the carry / borrow unused converted ladd / lsubRichard Osborne2010-03-091-0/+39
* Add DAG combine for ladd / lsub.Richard Osborne2010-03-091-0/+28
* Make isLCSSA ignore uses in blocks not reachable from the entry block,Dan Gohman2010-03-091-0/+27
* Start using DIFile. See updated SourceLevelDebugging.html for more information.Devang Patel2010-03-091-1/+1
* move .set generation out of DwarfPrinter into AsmPrinter and Chris Lattner2010-03-081-1/+1
* simplify EmitSectionOffset to always use .set if it isChris Lattner2010-03-081-1/+1
* Fix a crash compiling 254.gap for Thumb2. The Thumb2 add/sub with 12-bitBob Wilson2010-03-081-0/+266
* Re-commit 97860 with fix. getMallocAllocatedType may return null.Evan Cheng2010-03-081-0/+16
* Fix the vmxon entry in the X86InstrInfo.td so it has the correct prefix bytesKevin Enderby2010-03-081-1/+10
* MC/Macho-O: Align the zerofill section itself to the maximum alignment.Daniel Dunbar2010-03-082-1/+16
* MC/Mach-O: Fix address compution for zero fill sections.Daniel Dunbar2010-03-081-0/+35
* X86: Fix encoding for TEST{8,16,32}rr.Daniel Dunbar2010-03-081-1/+3
* Add documentation on sibling call optimization. Rename tailcall2.ll test to s...Evan Cheng2010-03-081-0/+0
* Revert r97726 and r97728 at ddunbar's request; we want to solve thisJohn McCall2010-03-081-3/+0
* Re-committing the failed r97807 commit with changes to eliminate warnings.Wesley Peck2010-03-061-14/+14
* Initial bits of ARMv4-only support.Anton Korobeynikov2010-03-061-0/+13
* Do not use '&' prefix for globals when register base field is non-zero, other...Anton Korobeynikov2010-03-064-8/+8
* Migrate _chk call lowering from SimplifyLibCalls to InstCombine. StubEric Christopher2010-03-063-4/+4
* revert r97807, it introduced build warnings.Chris Lattner2010-03-061-14/+14
* Temporarily revert:Eric Christopher2010-03-061-16/+0
* Transform @llvm.objectsize to integer if the argument is a result of malloc o...Evan Cheng2010-03-061-0/+16
* Add a LLVMWriteBitcodeToFD that exposes the raw_fd_ostream options.Erick Tryzelaar2010-03-061-3/+31
* Test case for r97851.Devang Patel2010-03-051-0/+10
* Don't emit global symbols into the (__TEXT,__ustring) section on Darwin. ThisCharles Davis2010-03-051-2/+1
* Better handling of dead super registers in LiveVariables. We used to do this:Jakob Stoklund Olesen2010-03-051-1/+1
* We don't really care about correct register liveness information after theJakob Stoklund Olesen2010-03-051-0/+49
* Avoid creating bad PHI instructions when BR is being const-folded.Jakob Stoklund Olesen2010-03-051-0/+42
* Safely turn memset_chk etc. to non-chk variant if the known object size is >=...Evan Cheng2010-03-051-0/+18
* Instcombine should turn llvm.objectsize of a alloca with static size to an in...Evan Cheng2010-03-051-0/+20
* fix bss section printing for cell, patch by Kalle Raiskila!Chris Lattner2010-03-051-0/+5
* fix PR6512, a case where instcombine would incorrectly merge loadsChris Lattner2010-03-051-0/+40
* Reworking the stack layout that the MicroBlaze backend generates.Wesley Peck2010-03-051-14/+14
* Fix PR6503. This turned into a much more interesting and nasty bug. Various Chris Lattner2010-03-051-0/+15
* make these less sensitive to temporary naming.Chris Lattner2010-03-053-15/+15
* remove this testcase, it isn't clear what it was testing and it is subsumed b...Chris Lattner2010-03-051-18/+0
* Fix an oops in x86 sibcall optimization. If the ByVal callee argument is itse...Evan Cheng2010-03-051-0/+21