summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* add a minor missed dag combine that is blocking mid-level optimizationChris Lattner2011-04-14
* sink a call into its only use.Chris Lattner2011-04-14
* rework FoldBranchToCommonDest to exit earlier when there is a bonusChris Lattner2011-04-14
* fix a couple -Wsign-compare warnings.Chris Lattner2011-04-14
* As Dan pointed out, movzbl, movsbl, and friends are nicer than their aliasBill Wendling2011-04-14
* Have the X86 back-end emit the alias instead of what's being aliased. In mostBill Wendling2011-04-14
* Add an option to not print the alias of an instruction. It defaults to "printBill Wendling2011-04-13
* During post-legalization DAG combining, be careful to only create shifts wher...Owen Anderson2011-04-13
* Thumb disassembler did not handle tBRIND (indirect branch) properly.Johnny Chen2011-04-13
* Vectors with different number of elements of the same element type can haveMon P Wang2011-04-13
* Check for unallocated instruction encodings when disassembling Thumb Branch i...Johnny Chen2011-04-13
* The LDR*T/STR*T (unpriviledged load/store) operations don't take SP or PC as Rt.Johnny Chen2011-04-13
* Fix a typo in an ARM-specific DAG combine. This fixes <rdar://problem/9278274>.Cameron Zwarich2011-04-13
* Fix a regression caused by r102515 where explicit alignment on globals isCameron Zwarich2011-04-13
* Fix debug message.Devang Patel2011-04-13
* Check the corner cases for t2LDRSHi12 correctly and mark invalid encodings as...Johnny Chen2011-04-13
* Remove extra bytes that were added for gdb. We do not have good poiner to un...Devang Patel2011-04-13
* Fix a bug where for t2MOVCCi disassembly, the TIED_TO register operand was no...Johnny Chen2011-04-13
* Forgot to add this change for http://llvm.org/viewvc/llvm-project?view=rev&re...Johnny Chen2011-04-13
* Fixed the revision 129449.Junjie Gu2011-04-13
* Passing unroll parameters (unroll-count, threshold, and partial unroll) via L...Junjie Gu2011-04-13
* Add the alias analysis to the C api.Rafael Espindola2011-04-13
* MCJIT relocation resolution.Jim Grosbach2011-04-13
* PR9214: Convert ConstantExpr::getIndices() to return an ArrayRef, plusJay Foad2011-04-13
* Stop using dead function.Jakob Stoklund Olesen2011-04-13
* Remove some redundant llvm:: prefixes.Jay Foad2011-04-13
* PR9214: Convert ConstantExpr::getWithOperands() to use ArrayRef.Jay Foad2011-04-13
* Like the coding standards say, do not use "using namespace std".Jay Foad2011-04-13
* Fix an obvious problem with an alignment computation. AsmPrinter actually doesCameron Zwarich2011-04-13
* Fix a typo.Cameron Zwarich2011-04-13
* If a global variable has a specified alignment that is less than the preferredCameron Zwarich2011-04-13
* Recommit r129383. PreRA scheduler heuristic fixes: VRegCycle, TokenFactor lat...Andrew Trick2011-04-13
* Reapply r129401 with patch for clang.Bill Wendling2011-04-13
* Temporarily revert r129408 to see if it brings the bots back.Eric Christopher2011-04-13
* Be consistent about being virtual and returning void in the cfi methods.Rafael Espindola2011-04-12
* Add sanity check for Ld/St Dual forms of Thumb2 instructions.Johnny Chen2011-04-12
* Add @earlyclobber constraints to the writeback register of all ARM store inst...Jakob Stoklund Olesen2011-04-12
* Fix a bug where we were counting the alias sets as completely usedEric Christopher2011-04-12
* I missed this new file in previous commit.Devang Patel2011-04-12
* Simplify. There is no need to use static variable.Devang Patel2011-04-12
* Do not reuse parameter name.Devang Patel2011-04-12
* Revert r129401 for now. Clang is using the old way of doing things.Bill Wendling2011-04-12
* This mechanical patch moves type handling into CompileUnit from DwarfDebug. I...Devang Patel2011-04-12
* Remove the unaligned load intrinsics in favor of using native unaligned loads.Bill Wendling2011-04-12
* Add more comments... err debug statements to the fast allocator.Eric Christopher2011-04-12
* The Thumb2 RFE instructions need to have their second halfword fully specified.Johnny Chen2011-04-12
* SparseBitVector is SLOW.Jakob Stoklund Olesen2011-04-12
* MCJIT lazy relocation resolution and symbol address re-assignment.Jim Grosbach2011-04-12
* Add bad register checks for Thumb2 Ld/St instructions.Johnny Chen2011-04-12
* Revert 129383. It causes some targets to hit a scheduler assert.Andrew Trick2011-04-12