- 2c3acb0 Fix a rather nasty regression from r150690: LHS != RHS does not imply LHS->stripPointerCasts() != RHS->stripPointerCasts(). by Eli Friedman · 14 years ago
- 5bfd969 Fix documentation. by Chad Rosier · 14 years ago
- 5062709 Testcase for the previous commit. by Eric Christopher · 14 years ago
- ecb5062 Bring HMEditor into line with LLVM coding standards. by Lang Hames · 14 years ago
- 9b5d6b8 Ignore the lifetime intrinsics in fast-isel. by Eric Christopher · 14 years ago
- 0b923d9 Don't print out pointer values in SUnit::dump(). by Jakob Stoklund Olesen · 14 years ago
- 0310038 Sink variable into assert by Matt Beaumont-Gay · 14 years ago
- fbc8dd3 Add support for regmask slots to HMEditor. Also fixes a comment error. by Lang Hames · 14 years ago
- d9165eb Fix typo in comment ldopen() -> dlopen(). by Kevin Enderby · 14 years ago
- 2420b55 Handle regmask operands in ARMInstrInfo. by Jakob Stoklund Olesen · 14 years ago
- fc0d740 Put back the initializing the targets in the disassembler API with a comment as by Kevin Enderby · 14 years ago
- 8c3b87c Fix ARMBaseInstrInfo::getInstrLatency for calls. by Jakob Stoklund Olesen · 14 years ago
- d9f0ff5 Transfer regmasks to MRI. by Jakob Stoklund Olesen · 14 years ago
- dbe266b Calls and invokes with the new clang.arc.no_objc_arc_exceptions by Dan Gohman · 14 years ago
- 3dc7c51 Refactor 'handleMove' code in live intervals. Clients of LiveIntervals won't see by Lang Hames · 14 years ago
- ebad58d Remove a comment about an alternative approach that wouldn't by Dan Gohman · 14 years ago
- 7842a74 Tidy up. by Jim Grosbach · 14 years ago
- 4cbcee1 Generate the correct EH frame section types on Solaris, this time without breaking other platforms... by David Chisnall · 14 years ago
- 8bb51ef Revert r150814. It turns out that there is a good reason for this after all... by David Chisnall · 14 years ago
- 0f7de35 Revert r150288, "Allow Post-RA LICM to hoist reserved register reads." by Jakob Stoklund Olesen · 14 years ago
- 406262a Fix typo in comment. by Richard Osborne · 14 years ago
- 637b25a Don't lazily allocate eh_frame. We're not lazily allocating things like the LSDA, which are only used when the eh frame is used, so this lazy allocation doesn't really make sense. by David Chisnall · 14 years ago
- 50f603f ... and it's probably best to use the correct alignment, rather than just guessing that it's the same as the size. by David Chisnall · 14 years ago
- ca5b752 It turns out that putting an 8-byte symbol in a 4-byte section makes Solaris ld sulk. GNU ld is perfectly happy with it, which is worrying for a whole other set of reasons... by David Chisnall · 14 years ago
- c5e6f99 Remove question. by Nick Lewycky · 14 years ago
- c570711 remove Emacs-tag form .cpp files in Mips Backend, and fix some typo. by Jia Liu · 14 years ago
- ed993de Typo in variable name. by Eric Christopher · 14 years ago
- 6e94e68 Remove the last of the old vector_shuffle patterns from X86 isel. by Craig Topper · 14 years ago
- 81266c5 Add support for invariant.start inside the static constructor evaluator. This is by Nick Lewycky · 14 years ago
- 38bdc57 Do not promote i32 arguments to i64. This was causing unnecessary sign extension by Akira Hatanaka · 14 years ago
- 3106b8b Remove redundant comment. Use a more efficient datatype. by Bill Wendling · 14 years ago
- 1bc147b Fix some grammar-os and formatting. by Bill Wendling · 14 years ago
- 00195d8 Reverse iterator - should be incrementing rather than decrementing. by Lang Hames · 14 years ago
- 8f5e8c1 add Emacs tag and fix some comment error in file headers by Jia Liu · 14 years ago
- b8703fe [fast-isel] Add support for returning non-legal types with no sign- or zero- by Chad Rosier · 14 years ago
- 29879d7 MachineScheduler shouldn't use/preserve LiveDebugVariables. by Lang Hames · 14 years ago
- 5d08275 Oops - isRegLiveIntoSuccessor is used in non-assert builds now. Remove NDEBUG guards. by Lang Hames · 14 years ago
- c2e08db Re-enable 150652 and 150654 - Make FPSCR non-reserved, and make MachineCSE bail on reserved registers. This *should* be safe as of r150786. by Lang Hames · 14 years ago
- af8b34d Turn off assertion, conservatively compute liveness for live-in un-allocatable registers. by Lang Hames · 14 years ago
- 178d870 Remove comment. by Akira Hatanaka · 14 years ago
- a69feb0 Remove unnecessary assignment to temporary, ResultReg. by Chad Rosier · 14 years ago
- 5b0e788 Use –mcpu=generic, so that the test will not fail when run on an Intel Atom by Bill Wendling · 14 years ago
- 3318884 Update credits. by Chad Rosier · 14 years ago
- 2624661 Note x86 regmask operands in release notes. by Jakob Stoklund Olesen · 14 years ago
- 8b0a3f2 Remove the YMM_HI_6_15 hack. by Jakob Stoklund Olesen · 14 years ago
- 527a08b Use the same CALL instructions for Windows as for everything else. by Jakob Stoklund Olesen · 14 years ago
- e318677 Remove trailing whitespace. Add newline. by Akira Hatanaka · 14 years ago
- 1a7ea9d Disable machine copy propagation for now. It's known to be buggy (PR11940) and introduces subtle miscompiles in many places. by Benjamin Kramer · 14 years ago
- ea79b8e Revert "InstSimplify: Strip pointer casts early." by Benjamin Kramer · 14 years ago
- 475ebf5 InstSimplify: Strip pointer casts early. by Benjamin Kramer · 14 years ago
- fd8779a InstSimplify: Ignore pointer casts when constant folding compares between pointers. by Benjamin Kramer · 14 years ago
- e6bd7a8 s/ModAttrBehavior/ModFlagBehavior/g to be consistent with how module flags are named elsewhere. by Bill Wendling · 14 years ago
- 7d4deaa Add 'exception handling' to my description. by Bill Wendling · 14 years ago
- 190ec9b Add blurb about module flags and reformat a bit. by Bill Wendling · 14 years ago
- 6afa3f7 Remove extraneous #include and spelling mistake introduced in r150669. by James Molloy · 14 years ago
- 6660c05 Modify the algorithm when traversing the DAGCombiner's worklist to be O(log N) for all operations. This fixes a horrible worst case with lots of nodes where 99% of the time was being spent in std::remove. by James Molloy · 14 years ago
- 22bed5d VMCore/AsmWriter.cpp: Tweak to check #INF and #NAN earlier. by NAKAMURA Takumi · 14 years ago
- 0f0c411 Replace all instances of dg.exp file with lit.local.cfg, since all tests are run with LIT now and now Dejagnu. dg.exp is no longer needed. by Eli Bendersky · 14 years ago
- d8d110e Template specialize SmallVector::push_back based on POD-ness of the type. Reduces clang binary by 188KB by Pete Cooper · 14 years ago
- c8782a1 VMCore/AsmWriter.cpp: Use APFloat instead of atof(3). by NAKAMURA Takumi · 14 years ago
- 1834df8 Oop - r150653 + r150654 broke one of my test cases. Backing out for now... by Lang Hames · 14 years ago
- afae28b FPSCR shouldn't be reserved. by Lang Hames · 14 years ago
- f7e31b9 MachineCSE shouldn't extend the live ranges of reserved or allocatable registers. by Lang Hames · 14 years ago
- f7b367c Give a description of the Objective-C garbage collection module flags. by Bill Wendling · 14 years ago
- 5e6162e loop-rotate shouldn't hoist alloca instructions out of a loop. Patch by Patrik Hägglund, with slightly modified test. Issue reported by Patrik Hägglund on llvmdev. by Eli Friedman · 14 years ago
- 8bcde2a Enable register mask operands for x86 calls. by Jakob Stoklund Olesen · 14 years ago
- 46b8b27 Remove extraneous tests. by Bill Wendling · 14 years ago
- b183f52 Add a test for generating Objective-C metadata from module flags. by Bill Wendling · 14 years ago
- a230262 Handle register masks in branch folding. by Jakob Stoklund Olesen · 14 years ago
- e746186 Fix library visibility problems with VLIWPacketizer. by Andrew Trick · 14 years ago
- 426f215 Use the enum instead of 'unsigned'. by Bill Wendling · 14 years ago
- cc2037b Make LiveIntervals::handleMove() bundle aware. by Lang Hames · 14 years ago
- 2de3ff5 Use 'getDataNoRel' for the section kind. by Bill Wendling · 14 years ago
- cc72913 Fix assertion condition. by Lang Hames · 14 years ago
- 39c4cd3 Add a test for the Objective-C garbage collection metadata stuff. by Bill Wendling · 14 years ago
- 057d521 Modify the code that emits the module flags to use the new module flags accessor by Bill Wendling · 14 years ago
- f20f281 Add a module flags accessor method which returns the flags in a vector. by Bill Wendling · 14 years ago
- 01d53ec Add function for computing the edit distance of two arrays. by Kaelyn Uhrain · 14 years ago
- 68c36e0 Don't expose DefaultVLIWScheduler by Andrew Trick · 14 years ago
- 5b10656 utils: Kill NewNightlyTest.pl, which has been replaced by LNT (as far as I know). by Daniel Dunbar · 14 years ago
- 862fd5f Remove overly conservative assert. by Lang Hames · 14 years ago
- ebafa0c Generic "VLIW" packetizer based on a DFA generated from target itinerary. by Andrew Trick · 14 years ago
- ab7955b Optimize redundant sign extends and negation of predicates. by Sirish Pande · 14 years ago
- 2a4bc1e Revert "Replacing HexagonOptimizeSZExtends with HexagonPeephole." by Eric Christopher · 14 years ago
- eddd6ab Revert "Optimize redundant sign extends and negation of predicates" by Eric Christopher · 14 years ago
- a997b3e Replacing HexagonOptimizeSZExtends with HexagonPeephole. by Sirish Pande · 14 years ago
- 11241ab Optimize redundant sign extends and negation of predicates by Sirish Pande · 14 years ago
- 40d552e Add braces to if clause to make symmetric with associate else clause. by Chad Rosier · 14 years ago
- 5f76926 For ELF, also call fixSymbolsInTLSFixups() on expressions passed to EmitValue (literal values). Previously only called on expressions in instructions. New test cases added to tls.s, tls-i386.s. Resolves PR11981. by David Meyer · 14 years ago
- 4a1ff2f Strip the pointer casts from the constants here. by Bill Wendling · 14 years ago
- f32a960 Add a way to replace a field inside a metadata node. This can be by Eric Christopher · 14 years ago
- 900d7b7 Revert r150565 again. Appears to be a stage2 failure with dragonegg. by Andrew Trick · 14 years ago
- 788066a Reapply r150565 with the typo fix properly merged. by Andrew Trick · 14 years ago
- 40bb92a reverting r150565. Premature push. by Andrew Trick · 14 years ago
- 352aa4f Move PostRAMachineLICM into MachineLateOptimization. It now runs after PEI! by Andrew Trick · 14 years ago
- ac597ec Add a check to make sure we don't assign slot indexes for instructions inside bundles. by Lang Hames · 14 years ago
- 79bf288 Allow CodeGen (llc) command line options to work as expected. by Andrew Trick · 14 years ago
- 5e108ee Added TargetPassConfig::disablePass/substitutePass as a general mechanism to override specific passes. by Andrew Trick · 14 years ago
- 5fd84a2 comment by Andrew Trick · 14 years ago
- f58e37f Don't emit live ranges for physregs live-ins that are dead. by Lang Hames · 14 years ago