- 7fa75ce whitespace by Andrew Trick · 15 years ago
- fc8475b Don't forget to emit the load from indirect symbol when using movw + movt to materialize GA indirect symbols. by Evan Cheng · 15 years ago
- 6cd0b17 When matching asm operands, always try to match the most restricted type first. by Owen Anderson · 15 years ago
- 6150590 Create two new generic classes to represent the following VMRS/VMSR variations: by Bruno Cardoso Lopes · 15 years ago
- e7255a8 Fix MRS encoding for arm and thumb. by Bruno Cardoso Lopes · 15 years ago
- 892fc6d Fix the encoding of t2ISB by using the right class and also parse it correctly by Bruno Cardoso Lopes · 15 years ago
- 615da1a Teach BasicAA to return PartialAlias in cases where both pointers by Dan Gohman · 15 years ago
- b5fa933 Add RAGreedy methods for splitting live ranges around regions. by Jakob Stoklund Olesen · 15 years ago
- fdcee77 Follow the current hack set and enable the correct parsing of bkpt while in thumb mode. by Bruno Cardoso Lopes · 15 years ago
- 435b4d2 fix rdar://8878965, a regression I introduced with the recent by Chris Lattner · 15 years ago
- a461d42 Add support for parsing and encoding ARM's official syntax for the BFI instruction by Bruno Cardoso Lopes · 15 years ago
- ff12a8b Add a FIXME. by Jim Grosbach · 15 years ago
- fb67faa Ensure Mips::GP is properly reloaded after a function call. Patch by Sasa Stankovic by Bruno Cardoso Lopes · 15 years ago
- 6b90282 Negative zero is not legal on mips. Patch by Sasa Stankovic by Bruno Cardoso Lopes · 15 years ago
- b1fce0a Handle (i32,i32) => f64 in a cleaner way. Patch by Sasa Stankovic by Bruno Cardoso Lopes · 15 years ago
- 8be7611 Add support for mips32 madd and msub instructions. Patch by Akira Hatanaka by Bruno Cardoso Lopes · 15 years ago
- b2f3c38 For completeness, generalize the (X + Y) - Y -> X transform and add X - (X + 1) -> -1. by Duncan Sands · 15 years ago
- fe02c69 Simplify (X<<1)-X into X. According to my auto-simplier this is the most common missed by Duncan Sands · 15 years ago
- 908d8e8 add a note by Chris Lattner · 15 years ago
- 8994075 finish a sentence. by Chris Lattner · 15 years ago
- 687ae96 SPARC backend: Modified LowerCall and LowerFormalArguments so that they use CallingConv assignments. by Venkatraman Govindaraju · 15 years ago
- f889b3b Remove an unnecessary #include. by Cameron Zwarich · 15 years ago
- 4676599 Move DominanceFrontier from VMCore to Analysis. by Cameron Zwarich · 15 years ago
- 4b46267 McARM: Use accessors where appropriate. by Daniel Dunbar · 15 years ago
- 6ec5620 McARM: Fill in ASMOperand::dump() for memory operands. by Daniel Dunbar · 15 years ago
- 2637dc9 McARM: Make ARMOperand use a union where appropriate. by Daniel Dunbar · 15 years ago
- 5d2cf40 There is no point in verifying an analysis that is never updated. by Cameron Zwarich · 15 years ago
- 05d8b71 McARM: Unify ParseMemory() successfull return. by Daniel Dunbar · 15 years ago
- 0571093 McARM: Early exit on failure (NEFC). by Daniel Dunbar · 15 years ago
- d3df5f3 McARM: Always keep an offset expression, if used (instead of assuming == 0 if used but not present), and simplify logic. by Daniel Dunbar · 15 years ago
- 023835d McARM: Add a variety of asserts on the sanity of memory operands. by Daniel Dunbar · 15 years ago
- 81f453c McARM: Use a consistent marker for not-set OffsetRegNum. by Daniel Dunbar · 15 years ago
- 59f5319 Convert a std::map to a DenseMap for another 1.7% speedup on -scalarrepl. by Cameron Zwarich · 15 years ago
- 443997d Make a std::vector a SmallVector<*, 32> like the other vectors in the same by Cameron Zwarich · 15 years ago
- daad56a Reduce indentation and remove commented out code. by Rafael Espindola · 15 years ago
- 72d1695 Remove some now-unused DominanceFrontier methods. by Cameron Zwarich · 15 years ago
- 3012787 Remove code for updating dominance frontiers and some outdated references to by Cameron Zwarich · 15 years ago
- b1686c3 Remove outdated references to dominance frontiers. by Cameron Zwarich · 15 years ago
- 2e3cea3 McARM: Start marking T2 address operands as such, for the benefit of the parser. by Daniel Dunbar · 15 years ago
- 55b5e85 Formatting tweak. by Daniel Dunbar · 15 years ago
- f4fb66a Support/CommandLine: Add "Did you mean" print for mismatched operands. by Daniel Dunbar · 15 years ago
- cdfe3c3 The stub routine that we're calling uses test and so clobbers the flags. by Eric Christopher · 15 years ago
- 3289919 minor change to rafael's recent patches: if something is by Chris Lattner · 15 years ago
- 955ed73 Remove unused variables found by gcc-4.6's -Wunused-but-set-variable. by Jeffrey Yasskin · 15 years ago
- f224322 Remove checking that prevented overlapping CALLSEQ_START/CALLSEQ_END by Stuart Hastings · 15 years ago
- edd0924 Windows/PathV2.inc: For CryptAcquireContext(), CRYPT_VERIFYCONTEXT may be specified for easy use. by NAKAMURA Takumi · 15 years ago
- 8ee48c5 Windows/PathV2.inc: MoveFileEx() can behave like Posix's mv(1) to specify MOVEFILE_COPY_ALLOWED | MOVEFILE_REPLACE_EXISTING. by NAKAMURA Takumi · 15 years ago
- ac25e44 lib/Support/Windows/Signals.inc: "Showstopper" dialogs may be suppressed with SetErrorMode() on Windows 7. by NAKAMURA Takumi · 15 years ago
- 390b9f0 Remove dead code, that I apparently wrote a while back. We seem to be doing well enough by Owen Anderson · 15 years ago
- e735882 Add a missing <cctype> include, from Joerg Sonnenberger! by Douglas Gregor · 15 years ago
- 6bbf5eb Trailing whitespace. by Jim Grosbach · 15 years ago
- c9b6a3e Fix an off-by-one error in ctpop combining. by Benjamin Kramer · 15 years ago
- 2522ae5 Update tests to accomodate unnamed_addr introduction. by Devang Patel · 15 years ago
- 419e8a6 Roll r123609 back in with two changes that fix test failures with expensive by Cameron Zwarich · 15 years ago
- 5860c6c Revert rr123550. It causes clang build failure on darwin9. by Devang Patel · 15 years ago
- 02e27ed Archive: Fix temp path names. by Michael J. Spencer · 15 years ago
- 3c00a83 Add some platform checks. Also fix a typo on a Makefile. by Oscar Fuentes · 15 years ago
- 2634a54 Support/raw_ostream: Fix uninitalized variable in raw_fd_ostream constructor. by Michael J. Spencer · 15 years ago
- 0d1941a Remove useless Tag enumeration. by Jay Foad · 15 years ago
- 9dcb98c Split up RotateShift itinerary in SPU. by Kalle Raiskila · 15 years ago
- d822892 Add a DAGCombine to turn (ctpop x) u< 2 into (x & x-1) == 0. by Benjamin Kramer · 15 years ago
- 8702e8b Don't crash SPU BE with memory accesses with big alignmnet. by Kalle Raiskila · 15 years ago
- 5de5d4b Materialize GA addresses with movw + movt pairs for Darwin in PIC mode. e.g. by Evan Cheng · 15 years ago
- b1086a9 Roll out r123609 due to failures on the llvm-x86_64-linux-checks bot. by Cameron Zwarich · 15 years ago
- 119266c Suppress warning "switch statement contains 'default' but no 'case' labels" on MSVC. by Francois Pichet · 15 years ago
- ebed6de Eliminate the use of dominance frontiers in PromoteMemToReg. In addition to by Cameron Zwarich · 15 years ago
- e7a820c UnRevert "Revert "Archive: Replace all internal uses of PathV1 with PathV2. The external API still uses PathV1."" by Michael J. Spencer · 15 years ago
- 283d49c Fix rename. by Michael J. Spencer · 15 years ago
- 33d8400 Test for lazy value info's ability to prove the absense of NULLs in pointers. by Nick Lewycky · 15 years ago
- ddbb3bc Make everyone happy this time. by Michael J. Spencer · 15 years ago
- 1d8334e Provide instruction sizes for ARMv5 variants of MUL instructions. by Anton Korobeynikov · 15 years ago
- 5822b86 Update README.txt to remove the DAE enhancement. by Anders Carlsson · 15 years ago
- 0599c6b Teach DAE to look for functions whose arguments are unused, and change all callers to pass in an undefvalue instead. by Anders Carlsson · 15 years ago
- 3c98e14 UnRevert "Revert the archive part of "Support/PathV2: Add identify_magic."" by Michael J. Spencer · 15 years ago
- 6990433 Try and fix this test. For some reason llvm-ar thinks that the file exists when by Michael J. Spencer · 15 years ago
- dd10302 Revert the archive part of "Support/PathV2: Add identify_magic." by Michael J. Spencer · 15 years ago
- 1c10db3 Update tests. by Rafael Espindola · 15 years ago
- 396a056 tidy up a comment, as suggested by duncan by Chris Lattner · 15 years ago
- 7010401 Only put unnamed_addr constants in mergeable sections. Fixes PR8297. by Rafael Espindola · 15 years ago
- d6e5cbc Don't merge two constants if we care about the address of both. by Rafael Espindola · 15 years ago
- 1ed26ac Simplify the construction and destruction of Uses. Simplify by Jay Foad · 15 years ago
- 29c8419 Reduce and merge testcases. by Owen Anderson · 15 years ago
- dec28ce fix PR8514, a bug where the "heroic" transformation of shift/and by Chris Lattner · 15 years ago
- 65762b5 Remove unnecessary specialization OperandTraits<User>. by Jay Foad · 15 years ago
- bdbe342 Move the implementation of the User class into a new source file, User.cpp. by Jay Foad · 15 years ago
- 28252b6 fix PR8932, a case where arg promotion could infinitely promote. by Chris Lattner · 15 years ago
- 54cfe7e simplify a little by Chris Lattner · 15 years ago
- b0daffc add some commentary by Chris Lattner · 15 years ago
- 7e9b427 if an alloca is only ever accessed as a unit, and is accessed with load/store instructions, by Chris Lattner · 15 years ago
- 7072853 Use an irbuilder to get some trivial constant folding when doing a store by Chris Lattner · 15 years ago
- 6eb6116 remove a dead check, this was needed before we had an explicit veto on uses of phis. by Chris Lattner · 15 years ago
- 192228e enhance FoldOpIntoPhi in instcombine to try harder when a phi has by Chris Lattner · 15 years ago
- df55fea Spill R4 if it's going to be used to restore SP from FP. by Evan Cheng · 15 years ago
- 9922ccf remove the AllowAggressive argument to FoldOpIntoPhi. It is forced to false in the by Chris Lattner · 15 years ago
- 7dfe8fd more cleanups: use the IR builder. by Chris Lattner · 15 years ago
- 5aac832 tidy up code. by Chris Lattner · 15 years ago
- 66f708f Improve the safety of my globalopt enhancement by ensuring that the bitcast by Owen Anderson · 15 years ago
- 156eb0a fix PR8983, a broken assertion. by Chris Lattner · 15 years ago
- c1a6283 Implement AnalyzeBranch in Sparc Backend. by Venkatraman Govindaraju · 15 years ago
- 9cd3da4 fix PR8981, a crash trying to form a conditional inc with a floating point compare. by Chris Lattner · 15 years ago