- 8c562e2 Silence Release-Asserts warnings. by Daniel Dunbar · 15 years ago
- 10978bd Teach ScalarEvolution to recognize x^-1 in the case where non-demanded by Dan Gohman · 15 years ago
- 0bac95e Delete a redundant 'else'. by Dan Gohman · 15 years ago
- 8ea9452 Fix ScalarEvolution::isLoopGuardedByCond to accept a null Loop*, for by Dan Gohman · 15 years ago
- 5183cae Minor code cleanups. Do more of the work before the if statements by Dan Gohman · 15 years ago
- f78a978 Add assertion checks to the SCEV operator creation methods to catch by Dan Gohman · 15 years ago
- 859b482 Make ScalarEvolution::isLoopGuardedByCond work even when the edge by Dan Gohman · 15 years ago
- 70a1fe7 Add an isOne() utility function to ScalarEvolution, similar to isZero() by Dan Gohman · 15 years ago
- 96cd7af Tweak MemoryBuffer::getSTDIN so that it returns after the first EOF. by Eli Friedman · 15 years ago
- b0e519f Prevented reg0 from being added to MBB live-in set, which was causing issues by Lang Hames · 15 years ago
- de67a51 Rename MachineVerifier pass to avoid command line collision. by Jakob Stoklund Olesen · 15 years ago
- e4fdb8b Mark rotl/rotr as expand. This generates pretty ugly code, but this is better than nothing. by Anton Korobeynikov · 15 years ago
- aceb620 Typo by Anton Korobeynikov · 15 years ago
- b542645 Fix a missing def-flag on a Mips epilogue load. by Jakob Stoklund Olesen · 15 years ago
- f2c3f6a Remember to set def-flag on register loaded from stack slot in CellSPU. by Jakob Stoklund Olesen · 15 years ago
- 44b27e5 Verify that explicit definitions in the TargetInstrDesc are matched by by Jakob Stoklund Olesen · 15 years ago
- d6fb977 Allow redefinition of reserved registers. by Jakob Stoklund Olesen · 15 years ago
- 0394c4f Put back a bit of expensive checking logic that by Duncan Sands · 15 years ago
- e556720 Pacify gcc-4.3, which suggests explicit braces here to avoid an ambiguous else. by Duncan Sands · 15 years ago
- 48872e0 Pass to verify generated machine code. by Jakob Stoklund Olesen · 15 years ago
- 0310d76 Split out the DwarfDebug module from the DwarfWriter module. by Bill Wendling · 15 years ago
- e428e21 Mark class as hidden. by Bill Wendling · 15 years ago
- 427a6b6 Fix PR4210. Rewritter should track and update kills of sub-registers as well. by Evan Cheng · 15 years ago
- bc0d23a Move c'tor/d'tor to top of file. by Bill Wendling · 15 years ago
- eb90721 Split out the DwarfException class into its own file. No functionality change, by Bill Wendling · 15 years ago
- 88423ee Split out the Dwarf writer stuff into separate files. This is a much more by Bill Wendling · 15 years ago
- 11adeed Reflow to fit 80-col. by Mike Stump · 15 years ago
- 6726be6 Reflow to fit 80-col. by Mike Stump · 15 years ago
- 2b2c0d71 Down with static variables! by Owen Anderson · 15 years ago
- a681515 Tag blocks with DW_AT_APPLE_block. by Mike Stump · 15 years ago
- 7616a4a Reuse existing getUnderlyingObject instead of adding another copy. by Dale Johannesen · 15 years ago
- dc817b6 Non-functionality changes: by Bill Wendling · 15 years ago
- e66b291 Clean up this file fixing 80-column violations, bad formatting, etc. No functionality change. by Bill Wendling · 15 years ago
- 4bb3374 Revert r71744. I must not have understood this correctly, because the by Bob Wilson · 15 years ago
- bae7d6d Use abs64 in one more place. by Dale Johannesen · 15 years ago
- a7c9dea Fix for PR4124. Make TwoAddressFormPass::FindLastUseInMBB return the real last use. by Lang Hames · 15 years ago
- f957012 Update the names of the exception handling sjlj instrinsics to by Jim Grosbach · 15 years ago
- e340e84 Add an assert to turn a segfault on an unsupported inline by Dan Gohman · 15 years ago
- 8cf6571 Add dumping support for DW_AT_APPLE_isa and DW_AT_APPLE_block. Radar 6867696 by Mike Stump · 15 years ago
- f59d10f There's yet more ugliness (surprise!) in DebugInfo. This needs major reworking. by Bill Wendling · 15 years ago
- df1ed67 The IfConverter::MergeBlocks method appears to be used only to merge a basic by Bob Wilson · 15 years ago
- 2afb3b7 Removing the HasBuiltinSetjmp flag and associated bits. Flagging the presence by Jim Grosbach · 15 years ago
- 8308e8f Revert a portion of Dan's change r71018 that I'm convinced is wrong. by Bob Wilson · 15 years ago
- 596e22e Merge adjacent conditional. by Bob Wilson · 15 years ago
- e19fb7d Remove an unused variable. by Bob Wilson · 15 years ago
- 9c4856a Fix some typos and spelling and grammar, mostly in comments, but also one by Bob Wilson · 15 years ago
- f3dc0c0 Fix whitespacing (space after switch). by Mike Stump · 15 years ago
- 6aa7197 Spelling correction s/builting/builtin/ and remove trailing whitespace in a few places by Jim Grosbach · 15 years ago
- 6ebf7bc Run code placement optimization for targets that want it (arm and x86 for now). by Evan Cheng · 15 years ago
- 587daed Change MachineInstrBuilder::addReg() to take a flag instead of a list of by Bill Wendling · 15 years ago
- 556d0a0 Handle some additonal cases of external weak globals. by Dale Johannesen · 15 years ago
- f3cc96e Move the bookkeeping of the debug scopes back to the place where it by Bill Wendling · 15 years ago
- f8bc300 Don't generate a select whose operand is load of a weak by Dale Johannesen · 15 years ago
- 752c1df PEI: rename PEI.h to PrologEpilogInserter.h to adhere to file naming standard by John Mosby · 15 years ago
- aab6ec4 calls in nothrow functions can be marked nothrow even if the callee by Chris Lattner · 15 years ago
- ad6585b Run through the list of globals once and sectionize all types of globlas includeing declarations. Later emit them from their section lists. by Sanjiv Gupta · 15 years ago
- 18395d2 Avoid getting a compiler warning by Duncan Sands · 15 years ago
- 21c4bdd add IVUsers.cpp by Chris Lattner · 15 years ago
- 9422e01 add ShrinkWrapping.cpp by Chris Lattner · 15 years ago
- bcc2e7d Fix PR4206 - crash in simplify lib calls by Chris Lattner · 15 years ago
- 60dc734 Fix for PR4121. If TwoAddressInstructionPass removes a dead def, and the regB by Lang Hames · 15 years ago
- 467c430 Add three new helper routines, getNoopOrZeroExtend, by Dan Gohman · 15 years ago
- 7b9486a Add an int64_t variant of abs, for host environments by Dale Johannesen · 15 years ago
- 0e0da73 Add support for GCC compatible builtin setjmp and longjmp intrinsics. This is by Jim Grosbach · 15 years ago
- 9d3094b If header of inner loop is aligned, do not align the outer loop header. We don't want to add nops in the outer loop for the sake of aligning the inner loop. by Evan Cheng · 15 years ago
- eca24fb Teach TransferDeadness to delete truly dead instructions if they do not produce side effects. by Evan Cheng · 15 years ago
- c93f961 correct register class for tADDspi to GPR since the register will always be SP by Jim Grosbach · 15 years ago
- b877a1f More MSVC fixes -- class/struct conflicts. by Bill Wendling · 15 years ago
- 378553c by John Mosby · 15 years ago
- e1e2014 Switch to using IRBuilder throughout. by Jay Foad · 15 years ago
- 0af934e 80 col violations. by Evan Cheng · 15 years ago
- 1ea7327 Fixed a stack slot coloring with reg bug: do not update implicit use / def when doing forward / backward propagation. by Evan Cheng · 15 years ago
- 39bf051 Fix up a few minor typos in comments. by Bob Wilson · 15 years ago
- 8494526 Fix 80-col violations and remove trailing whitespace. No functional changes. by Bob Wilson · 15 years ago
- 2364cfe Iterate over globals once and sectionize them into appropriate sections. by Sanjiv Gupta · 15 years ago
- 4291857 We do not need to create a label for external defs and decls, by Sanjiv Gupta · 15 years ago
- ed4f4fb Mark mayLoad, mayStore for insns correctly and use them by Sanjiv Gupta · 15 years ago
- 74b0ccc Fix pr4195: When iterating through predecessor blocks, break out of the loop by Bob Wilson · 15 years ago
- 81db61a Factor the code for collecting IV users out of LSR into an IVUsers class, by Dan Gohman · 15 years ago
- efb9fbf When forgetting SCEVs for loop PHIs, don't forget SCEVUnknown values. by Dan Gohman · 15 years ago
- 42a5875 Fix GetMinTrailingZeros for SCEVSignExtend and SCEVZeroExtendExpr to by Dan Gohman · 15 years ago
- 6ed3491 Avoid unneeded SIB byte encoding. Patch by Zoltan Varga. by Evan Cheng · 15 years ago
- bc12c2b - Record that the debug info is actually used so that the label folder doesn't by Bill Wendling · 15 years ago
- 9c992f1 Fixed PR4090. by Lang Hames · 15 years ago
- 5792f51 Teach LSR to optimize more loop exit compares, i.e. change them to use postinc iv value. Previously LSR would only optimize those which are in the loop latch block. However, if LSR can prove it is safe (and profitable), it's now possible to change those not in the latch blocks to use postinc values. by Evan Cheng · 15 years ago
- bf06f6a Fix PR4188. TailMerging can't tolerate inexact sucessor info. by Dale Johannesen · 15 years ago
- fb3bd47 Apply patch review feedback. by Evan Cheng · 15 years ago
- 8d730fb Don't #include DerivedTypes.h from TargetData.h. by Jay Foad · 15 years ago
- 1f3be1a Fix two wording errors that Duncan spotted. by Dan Gohman · 15 years ago
- 6afd198 Unbreak non-debug build. by Evan Cheng · 15 years ago
- ec51b58 Eliminate a compiler warning. by Evan Cheng · 15 years ago
- 4e3fdf2 When scalarizing a vector BITCAST, check whether the operand has vector by Dan Gohman · 15 years ago
- 0d9bb68 LLVM has unaligned loads and stores now. by Dan Gohman · 15 years ago
- 0174674 Add terminal width detection to llvm::sys::Process. This is needed to by Douglas Gregor · 15 years ago
- 5c8274b Upgrade this example to new-style syntax. by Dan Gohman · 15 years ago
- 3cd90a1 Convert a subtract into a negate and an add when it helps x86 address folding. by Dan Gohman · 15 years ago
- 32c5f17 remove some done things: we have nocapture and SROA is smarter. by Chris Lattner · 15 years ago
- d919a8b add a note by Chris Lattner · 15 years ago
- c1acc3f Reverse a loop that is counting up to a maximum to by Dale Johannesen · 15 years ago
- b9cfbd9 by John Mosby · 15 years ago