- a650f77 limit the recursion depth of GetLinearExpression. This by Chris Lattner · 15 years ago
- 1ce0eaa Implement PR1143 (at -m64) by making basicaa look through extensions. We by Chris Lattner · 15 years ago
- b18004c fix two transposed lines duncan caught and add an explanatory comment. by Chris Lattner · 15 years ago
- 8fe8ac7 this todo is resolved. by Chris Lattner · 15 years ago
- e405c64 move DecomposeGEPExpression out into ValueTracking.cpp by Chris Lattner · 15 years ago
- 11fe726 remove some redundant braces by Chris Lattner · 15 years ago
- ae3d802 Remove unused LLVMContext. by Nick Lewycky · 15 years ago
- 3dbb9e6 Simplify ComputeMultiple so that it doesn't depend on TargetData. by Dan Gohman · 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
- 7b929da Remove AllocationInst. Since MallocInst went away, AllocaInst is the only subclass of AllocationInst, so it no longer is necessary. by Victor Hernandez · 15 years ago
- a276c60 Remove MallocInst from LLVM Instructions. by Victor Hernandez · 15 years ago
- 9d06175 Handle sqrt in CannotBeNegativeZero. absf and absl by Dale Johannesen · 15 years ago
- 307a7c4 Teach ValueTracking how to look through GlobalAliases. GlobalAliases are by Dan Gohman · 15 years ago
- b9a4ddb fix ComputeMaskedBits handling of zext/sext/trunc to work with vectors. by Chris Lattner · 15 years ago
- cf5128e add some comments to describe the invariants. by Chris Lattner · 15 years ago
- 148843b Fix DbgStopPointInst->getFileName/getDirectory, broken by the MDNodification in by Torok Edwin · 15 years ago
- 846a2f2 Handle TargetData with const. by Dan Gohman · 15 years ago
- 8255573 Use hasDefinitiveInitializer() instead of testing the same thing by Dan Gohman · 15 years ago
- 107f41f Fix SimplifyLibcalls and ValueTracking to check mayBeOverridden by Dan Gohman · 15 years ago
- 1d0be15 Push LLVMContexts through the IntegerType APIs. by Owen Anderson · 15 years ago
- 0040725 Don't assume that external global variables are aligned at their preferred by Dan Gohman · 15 years ago
- 7db949d Fix a bunch of namespace pollution. by Dan Gohman · 15 years ago
- a7235ea Move a few more APIs back to 2.5 forms. The only remaining ones left to change back are by Owen Anderson · 15 years ago
- 9e9a0d5 Move more code back to 2.5 APIs. by Owen Anderson · 15 years ago
- f0443c1 Remove Value::getNameLen by Daniel Dunbar · 15 years ago
- e922c02 Get rid of the Pass+Context magic. by Owen Anderson · 15 years ago
- ca17890 Add a new Operator class, for handling Instructions and ConstantExprs by Dan Gohman · 15 years ago
- 07cf79e "LLVMContext* " --> "LLVMContext *" by Owen Anderson · 15 years ago
- 76f600b Finish LLVMContext-ing lib/Analysis. This required pushing LLVMContext's through the ValueTracking API. by Owen Anderson · 15 years ago
- 0dabb0b do not try to analyze bitcasts from i64 to <2 x i32> in ComputedMaskedBits. While by Chris Lattner · 15 years ago
- bd5ce52 Fix llvm::ComputeNumSignBits to handle pointer types by Dan Gohman · 15 years ago
- 6de29f8 Support vector casts in more places, fixing a variety of assertion failures. by Dan Gohman · 15 years ago
- ae3a0be Split the Add, Sub, and Mul instruction opcodes into separate by Dan Gohman · 15 years ago
- 3925043 When the low bits of one operand of an add are zero, that number by Dan Gohman · 15 years ago
- 9004c8a Teach ValueTracking a new way to analyze PHI nodes, and and teach by Dan Gohman · 15 years ago
- 777d230 Rename PaddedSize to AllocSize, in the hope that this by Duncan Sands · 15 years ago
- 0582ae9 Oops...I committed too much. by Bill Wendling · 16 years ago
- c7a09ab Temporarily XFAIL this test. by Bill Wendling · 16 years ago
- 0001e56 Fix a ValueTracking rule: RHS means operand 1, not 0. Add a simple by Dan Gohman · 16 years ago
- 79abedb Eliminate use of uint32_t to improve compatibility with cygwin by Chris Lattner · 16 years ago
- ceb4d1a Rename getABITypeSize to getTypePaddedSize, as suggested by Chris. by Duncan Sands · 16 years ago
- 0f2831c ValueTracker can't assume that an alloca with no specified alignment by Chris Lattner · 16 years ago
- c714f13 by David Greene · 16 years ago
- d611cf6 Temporarily reverting r55137. This was causing the bootstrap to go into an by Bill Wendling · 16 years ago
- dce51c3 by David Greene · 16 years ago
- a60832b Fix a bogus srem rule - a negative value srem'd by a power-of-2 by Dan Gohman · 16 years ago
- dddc827 Don't use ++idx_begin when I actually mean idx_begin + 1, especially since we by Matthijs Kooijman · 16 years ago
- 0ff39b3 - Re-apply 52748 and friends with fix. GetConstantStringInfo() returns an empty string for ConstantAggregateZero case which surprises selectiondag. by Evan Cheng · 16 years ago
- 6d116bc Revert (52748 and friends): by Anton Korobeynikov · 16 years ago
- b746b82 Add back the capability to include nul characters in strings with by Chris Lattner · 16 years ago
- 3284d42 Tighten up checking. by Chris Lattner · 16 years ago
- 3648f9f fix the regressions from Eric's patch by making GetConstantStringInfo by Chris Lattner · 16 years ago
- aefacb5 Reserve the size we'll need in advance. by Owen Anderson · 16 years ago
- 0d2b0ab Move GetConstantStringInfo to lib/Analysis. Remove by Eric Christopher · 16 years ago
- 9954c76 Fix some warnings reported by gcc-4.3. Hopefully by Duncan Sands · 16 years ago
- 3faf9df Use a SmallVector instead of an array, since auto_ptr doesn't handle arrays by Matthijs Kooijman · 16 years ago
- 0a9aaf4 Make BuildSubAggregate use FindInsertedElement again to prevent it from by Matthijs Kooijman · 16 years ago
- 9772891 Make the InsertBefore argument to FindInsertedValue optional, so you can find an inserted value without modifying the code. by Matthijs Kooijman · 16 years ago
- 0a7413d Pass around Instruction* instead of Instruction& in FindInsertedValue and friends. by Matthijs Kooijman · 16 years ago
- 710eb23 80 column fixes. by Matthijs Kooijman · 16 years ago
- b23d5ad Move FindScalarValue from InstructionCombining.cpp to ValueTracking.cpp. While by Matthijs Kooijman · 16 years ago
- 32a9e7a Add #includes required by GCC 4.3, thanks for Zhongxing Xu for reporting this. by Chris Lattner · 16 years ago
- d82e511 Remove unneeded code I added. by Chris Lattner · 16 years ago
- 833f25d move CannotBeNegativeZero to ValueTracking. Simplify some signbit comparisons. by Chris Lattner · 16 years ago
- 173234a move ComputeMaskedBits, MaskedValueIsZero, and ComputeNumSignBits by Chris Lattner · 16 years ago