- 0d1680a by David Greene · 15 years ago
- 3ddf704 Revert r87059 for now. It is failing clang tests. by Devang Patel · 15 years ago
- c78c0c9 by Rafael Espindola · 15 years ago
- 1e60881 Adjust isConstantSplat to allow for big-endian targets. by Dale Johannesen · 15 years ago
- 0418c10 Remove unnecessary llvm.dbg.declare bitcast by Victor Hernandez · 15 years ago
- 5ccac24 Add a new split method to StringRef that puts the substrings in a vector. by Rafael Espindola · 15 years ago
- dda3978 by David Greene · 15 years ago
- b3bc115 by David Greene · 15 years ago
- 89fccca StringRef(const char*) should not be used to turn null pointers into empty by Daniel Dunbar · 15 years ago
- efae4d3 Remove my Value.h build fix. by Daniel Dunbar · 15 years ago
- d7a18e4 by David Greene · 15 years ago
- b9c2fd9 by David Greene · 15 years ago
- b87bc95 by David Greene · 15 years ago
- db99095 Attempt to unbreak LLVM build, David G. please check. by Daniel Dunbar · 15 years ago
- 3f2bf85 by David Greene · 15 years ago
- 05872ea Add compare_lower and equals_lower methods to StringRef. Switch all users of by Benjamin Kramer · 15 years ago
- cf62632 by David Greene · 15 years ago
- 1251443 by David Greene · 15 years ago
- e55abe5 by David Greene · 15 years ago
- 70d75ca "Attach debug info with llvm instructions" mode was enabled a month ago. Now make it permanent and remove old way of inserting intrinsics to encode debug info for line number and scopes. by Devang Patel · 15 years ago
- 777bdad Mark DBG_LABEL, EH_LABEL, and GC_LABEL as not-duplicable, since by Dan Gohman · 15 years ago
- 7f82fdb Silence a warning on targets with unsigned chars. by Benjamin Kramer · 15 years ago
- 34e992d implement shl, ashr, and lshr methods. shl is not fully implemented as it is quite tricky. by Nuno Lopes · 15 years ago
- 586f69a - Teach LSR to avoid changing cmp iv stride if it will create an immediate that by Evan Cheng · 15 years ago
- 06b53c0 isLegalICmpImmediate should take a signed integer; code clean up. by Evan Cheng · 15 years ago
- 8e3c169 CMake: Hopefully unbreak the build by mimicking the changes on the by Oscar Fuentes · 15 years ago
- 7f9ec91 Add the --with-c-include-dirs to llvm's configure. The clang patch is next. by Rafael Espindola · 15 years ago
- a447cfe CMake: Pass -lm to check_symbol_exists for detecting several math by Oscar Fuentes · 15 years ago
- b52675b Add a new getPredicateOnEdge method which returns more rich information for by Chris Lattner · 15 years ago
- 7707a0d Move the utility function UpdateTerminator() from CodePlacementOpt() into by Jim Grosbach · 15 years ago
- ad108ba Add CreateNUWAdd and CreateNUWSub to complement the existing CreateNSWAdd and by Nick Lewycky · 15 years ago
- 38392bb expose edge information and switch j-t to use it. by Chris Lattner · 15 years ago
- afa5a34 Do not use StringRef in DebugInfo interface. by Devang Patel · 15 years ago
- 3e20475 Fix liveness calculation when splitting critical edges during PHI elimination. by Jakob Stoklund Olesen · 15 years ago
- 4a8efb0 Add SetDebugLocation() variant to add debug info location to an instruction. by Devang Patel · 15 years ago
- 77e4751 Add TargetLowering::isLegalICmpImmediate. It tells LSR what immediate can be folded into target icmp instructions. by Evan Cheng · 15 years ago
- 641c6f9 Fix a copy+pasto in a comment. by Dan Gohman · 15 years ago
- a3da922 Don't trivially delete unused calls to llvm.invariant.start. This allows by Duncan Sands · 15 years ago
- f8fb7c2 remove the now dead condprop pass, PR3906. by Chris Lattner · 15 years ago
- a8333d3 Add StringRef::split(StringRef), to complement StringRef::split(char). by Daniel Dunbar · 15 years ago
- cc4d3b2 stub out some LazyValueInfo interfaces, and have JumpThreading by Chris Lattner · 15 years ago
- 3691393 Add Triple::str() which returns the contents of the Triple as a string, as a more readable alternative to getTriple(). by Daniel Dunbar · 15 years ago
- 64066bd Add From arguments to StringRef search functions, and tweak doxyments. by Daniel Dunbar · 15 years ago
- 10f2d13 Stub out a new lazy value info pass, which will eventually by Chris Lattner · 15 years ago
- 68cf604 remove redundant foward declaration. This function is already in by Chris Lattner · 15 years ago
- 6eb8dd2 jump threading does everything that condprop does any more. This passes by Chris Lattner · 15 years ago
- 53bb5c9 Implement support to debug inlined functions. by Devang Patel · 15 years ago
- 0a26870 in -dot-cfg and -dot-cfg-only, when rendering switch instructions, by Chris Lattner · 15 years ago
- 40d8c28 move some generally useful functions out of jump threading by Chris Lattner · 15 years ago
- 6daf99b Process InlinedAt location info. by Devang Patel · 15 years ago
- f235f13 Teach PHIElimination to split critical edges when -split-phi-edges is enabled. by Jakob Stoklund Olesen · 15 years ago
- 8e345a1 Update computeArraySize() to use ComputeMultiple() to determine the array size associated with a malloc; also extend PerformHeapAllocSRoA() to check if the optimized malloc's arg had its highest bit set, so that it is safe for ComputeMultiple() to look through sext instructions while determining the optimized malloc's array size by Victor Hernandez · 15 years ago
- 2b6705f Add ComputeMultiple() analysis function that recursively determines if a Value V is a multiple of unsigned Base by Victor Hernandez · 15 years ago
- dce94d9 refactor TryToSimplifyUncondBranchFromEmptyBlock out of SimplifyCFG. by Chris Lattner · 15 years ago
- e345378 add a new SimplifyInstruction API, which is like ConstantFoldInstruction, by Chris Lattner · 15 years ago
- 81cf432 Fix DenseMap iterator constness. by Jeffrey Yasskin · 15 years ago
- d06094f factor simplification logic for AND and OR out to InstSimplify from instcombine. by Chris Lattner · 15 years ago
- c2e8a7e Fixed to address code review. No functional changes. by David Goodwin · 15 years ago
- d65267e Fix MemoryBuffer::getSTDIN to *not* return null if stdin is empty, this is a lame API. by Daniel Dunbar · 15 years ago
- 0855dee Allow targets to specify register classes whose member registers should not be renamed to break anti-dependencies. by David Goodwin · 15 years ago
- 9dbb429 rename SimplifyCompare -> SimplifyCmpInst and split it into by Chris Lattner · 15 years ago
- 8f73dea fix ConstantFoldCompareInstOperands to take the LHS/RHS as by Chris Lattner · 15 years ago
- 38424c9 Add StringSwitch::Cases overloads, for matching multiple strings to a single by Daniel Dunbar · 15 years ago
- 9f3c25a stub out a new libanalysis "instruction simplify" interface that by Chris Lattner · 15 years ago
- 6f348e4 Remove dlsym stubs, with Nate Begeman's permission. by Jeffrey Yasskin · 15 years ago
- 80f6c58 Print "..." instead of all the uninteresting register clobbers on call by Dan Gohman · 15 years ago
- d146e98 Fix an 80-column violation. by Dan Gohman · 15 years ago
- 28a4c78 Constify MachineFunctionAnalysis' TargetMachine reference. by Dan Gohman · 15 years ago
- 1edb8e0 Fix a comment. by Dan Gohman · 15 years ago
- 9d51c97 Suppress implicit copy ctor and copy assignment for MachineFunction. by Dan Gohman · 15 years ago
- 95a3be0 add zextOrTrunc and sextOrTrunc methods, that are similar to the ones in APInt by Nuno Lopes · 15 years ago
- 6a660d4 CMake: Detect gv, circo, twopi, neato, fdo, dot and dotty. by Oscar Fuentes · 15 years ago
- 0dd3b76 fix some bogus asserts, PR5049 by Chris Lattner · 15 years ago
- 16dcaf5 Moved some ManagedStatics out of the SlotIndexes header. by Lang Hames · 15 years ago
- d711535 Fix class -> struct tag. by Daniel Dunbar · 15 years ago
- 9e496d2 all targets should be required to declare legal integer types. My plan to by Chris Lattner · 15 years ago
- 8983da7 Add 8 bit libcalls and make use of them for msp430 by Anton Korobeynikov · 15 years ago
- e82bdc4 add the ability for TargetData to return information about legal integer by Chris Lattner · 15 years ago
- 2e07494 more cleanup. by Chris Lattner · 15 years ago
- b7aadfa rewrite TargetData to use StringRef/raw_ostream instead of thrashing std::strings. by Chris Lattner · 15 years ago
- 2d27441 Make the need-stub variables accurate and consistent. In the case of by Jeffrey Yasskin · 15 years ago
- 6533afe llvmc: Add a '-time' option. by Mikhail Glushenkov · 15 years ago
- 4e22111 80-col violation. by Mikhail Glushenkov · 15 years ago
- d6ef7fa Update some globals to use ManagedStatic. by Lang Hames · 15 years ago
- 12749db Missed this. by Evan Cheng · 15 years ago
- b4997ae Add code to check at SelectionDAGISel::LowerArguments time to see if return values can be lowered to registers. Coming soon, code to perform sret-demotion if return values cannot be lowered to registers by Kenneth Uildriks · 15 years ago
- 3de23e6 Fix inverted conflict test in -early-coalesce. by Jakob Stoklund Olesen · 15 years ago
- 9d0b704 Re-commit r86077 now that r86290 fixes the 179.art and 175.vpr ARM regressions. by Victor Hernandez · 15 years ago
- 2928c83 Pass StringRef by value. by Daniel Dunbar · 15 years ago
- f55eeb9 remove some more Context arguments. by Chris Lattner · 15 years ago
- 7b550cc remove a bunch of extraneous LLVMContext arguments by Chris Lattner · 15 years ago
- df98761 Revert r86077 because it caused crashes in 179.art and 175.vpr on ARM by Victor Hernandez · 15 years ago
- 6a66b38 Add a bunch of missing "template" keywords to disambiguate dependent template names. GCC eats this ill-formed code, Clang does not. I already filed PR5404 to improve recovery in this case by Douglas Gregor · 15 years ago
- ef1fad5 Fix PR5315, original patch by Nicolas Capens! by Eric Christopher · 15 years ago
- b38a308 Make printImplicitDef and printKill non-virtual, since they don't by Dan Gohman · 15 years ago
- 0c8ae78 Make a few more LLVM headers parsable as standalone headers. by Douglas Gregor · 15 years ago
- e5db7c4 InstrTypes.h includes Instruction.h, so it's not necessary to include both. by Dan Gohman · 15 years ago
- f17e951 Factor out the predicate code for loopsimplify form exit blocks into by Dan Gohman · 15 years ago
- b5b10c2 CMake: Detect dotty. by Oscar Fuentes · 15 years ago
- 9ed0d92 Move llvm::cl::opt's conversion function into the base classes that by Douglas Gregor · 15 years ago