aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2012-03-23Ignore the last message.Bill Wendling
2012-03-23Revert patch. It broke the build.Bill Wendling
2012-03-23Dematerialize the source functions after we're done with them. This saves a bitBill Wendling
2012-03-23Remove the C backend.Eric Christopher
2012-03-23Fix up cmake build.Eric Christopher
2012-03-23Take out the debug info probe stuff. It's making some changes toEric Christopher
2012-03-22Remove -enable-lsr-retry in time for 3.1.Andrew Trick
2012-03-22Remove -enable-lsr-nested in time for 3.1.Andrew Trick
2012-03-22Some whitespace and comment cleanup.Bill Wendling
2012-03-22Remove unneeded #ifdefs.Bill Wendling
2012-03-22Add a 'dump' method to the type map. Doxygenify some of the comments and add aBill Wendling
2012-03-22Source order scheduler should not preschedule nodes with multiple uses. rdar:...Evan Cheng
2012-03-22Assign node orders to target intrinsics which do not produce results. rdar://...Evan Cheng
2012-03-22Refactor the code for visiting instructions out into helper functions.Dan Gohman
2012-03-22Cleanup IVUsers::addUsersIfInteresting.Andrew Trick
2012-03-22Remove unused simplifyIVUsersAndrew Trick
2012-03-22Remove -enable-iv-rewrite, which has been unsupported since 3.0.Andrew Trick
2012-03-22Added soft fail checks for the disassembler when decoding some corner cases o...Silviu Baranga
2012-03-22Added soft fail cases for the disassembler when decoding LDRSBT, LDRHT or LDR...Silviu Baranga
2012-03-22Added soft fail cases for the disassembler when decoding MUL instructions on ...Silviu Baranga
2012-03-22Remove some unnecessary forward declarations.Craig Topper
2012-03-22Revert a series of commits to MCJIT to get the build working in CMakeChandler Carruth
2012-03-22PPC::DBG_VALUE must use Reg+Imm frame-index elimination even for large offset...Hal Finkel
2012-03-22add load/store volatility control to the C API, patch by Yiannis Tsiouris!Chris Lattner
2012-03-22don't use "signed", just something I noticed in patches flying by.Chris Lattner
2012-03-22In erroneous inline assembly we could mistakenly try to access theEric Christopher
2012-03-22[fast-isel] Fold "urem x, pow2" -> "and x, pow2-1". This should fix the 271%Chad Rosier
2012-03-21[PathV2]: Fix bug in create_directories which caused infinite recursion onMichael J. Spencer
2012-03-21Re-factored RuntimeDyld.Danil Malyshev
2012-03-21Fix ARM disassembly of VST1 and VST2 instructions with writeback. And add testKevin Enderby
2012-03-21git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@153208 91177308-0d34...Danil Malyshev
2012-03-21Based on this discussion: http://lists.cs.uiuc.edu/pipermail/llvm-commits/Wee...Danil Malyshev
2012-03-21Checking a build_vector for an all-ones value.Jim Grosbach
2012-03-21[asan] fix one more bug related to long doubleKostya Serebryany
2012-03-21Put Is64BitMemOperand into !defined(NDEBUG) for now.Joerg Sonnenberger
2012-03-21Use a signed value for this enum to avoid spuriuos warnings from gcc.Benjamin Kramer
2012-03-21Teach instsimplify to gracefully degrade in the presence of instructionsChandler Carruth
2012-03-21Fix generation of the address size override prefix. Add assertions forJoerg Sonnenberger
2012-03-21misched: fix LiveInterval update for bottom-up schedulingAndrew Trick
2012-03-21misched: trace LiveIntervals after scheduling.Andrew Trick
2012-03-21misched: obvious iterator update fixes for bottom-up.Andrew Trick
2012-03-21misched: cleanup main loopAndrew Trick
2012-03-21misched: fix LI update for bottom-up.Andrew Trick
2012-03-21Add typecast to silence -Wswitch warning introduced by r153153.Craig Topper
2012-03-21Spacing fixes and using 'unsigned' instead of 'int' to index to select shuffl...Craig Topper
2012-03-21Incremental big endian patch by Jack Carter.Akira Hatanaka
2012-03-20Zap some dead code pointed out by Chandler.Eric Christopher
2012-03-20RuntimeDyldMachO has the ability to keep track ofSean Callanan
2012-03-20[avx] Add patterns for combining vextractf128 + vmovaps/vmovups/vmobdqu toChad Rosier
2012-03-20Assembler should accept redefinitions of unused variable symbols.Jim Grosbach