- 477bf62 Fix the handling of !if result, avoiding null results for non 'int'. by Bruno Cardoso Lopes · 14 years ago
- c73993b simplify code a bit and add a more explanatory assert for cases that by Jim Grosbach · 14 years ago
- f7a503e Add the entire range of DW_OP_lit[0..31], DW_OP_reg[0..31], and by Jason Molenda · 14 years ago
- e98ad83 Hack to let the move lowering handle dynamic-no-pic absolute moves of TLVP: by Eric Christopher · 14 years ago
- 04b8d3c Update comment. by Eric Christopher · 14 years ago
- eba8f18 For a tablegen expression such as !if(a,b,c), let 'a' by Bruno Cardoso Lopes · 14 years ago
- e3f6473 Fix the typo in my previous one-line commit. by Sean Hunt · 14 years ago
- a85e195 Make sure CMake can build the files added by my previous commit. by Sean Hunt · 14 years ago
- 1617144 Add preliminary clang attribute generation support. by Sean Hunt · 14 years ago
- 7616b64 format and 80-column cleanup by Jim Grosbach · 14 years ago
- e87de41 let the '!eq' expression support 'int' and 'bit' types by Bruno Cardoso Lopes · 14 years ago
- d0e8469 remove trailing whitespace by Jim Grosbach · 14 years ago
- 41f98a2 Revert r106117, which was the result of me misreading the C++98/03 by Douglas Gregor · 14 years ago
- a2846b4 Don't attempt preserving conservative kill flags. We were doing it wrong. by Jakob Stoklund Olesen · 14 years ago
- 07f6e80 Remove the hidden "neon-reg-sequence" option. The reg sequences are working by Bob Wilson · 14 years ago
- bc06737 In progress on 32-bit addends. by Eric Christopher · 14 years ago
- c66d0f2 Allow a register to be redefined multiple times in a basic block. by Jakob Stoklund Olesen · 14 years ago
- 08f55d0 A few more places where SCEVExpander bits need to skip over debug intrinsics by Jim Grosbach · 14 years ago
- d7d4ce3 modify so the test doesn't drop an output file in the test source directory. by Jim Grosbach · 14 years ago
- a86de10 MC/Mach-O: Rewrite atom association to be a final pass we do in Finish(), instead of tracking as part of emission. by Daniel Dunbar · 14 years ago
- 843aa1f MC: Simplify MCAssembler::isSymbolLinkerVisible to only take an MCSymbol. by Daniel Dunbar · 14 years ago
- 83b4671 MC: Lift SwitchSection() and Finish() into MCObjectStreamer. by Daniel Dunbar · 14 years ago
- 8dc68ab MC: Factor out an MCObjectStreamer class, which will be shared by the concrete by Daniel Dunbar · 14 years ago
- 4c47095 Be specific. Use FileCheck. by Devang Patel · 14 years ago
- e96af56 Make sure that simplify libcalls does not replace a call with one calling by Rafael Espindola · 14 years ago
- 956352e add FIXME by Jim Grosbach · 14 years ago
- 0f800a6 This requires more investigation. Unblock buildbots for now. by Devang Patel · 14 years ago
- 6e67c6c Update test to explicitly capture llc output. by Devang Patel · 14 years ago
- 504c0cd Improve comment to include that the use of a preg is also verboten in this situation. by Bill Wendling · 14 years ago
- 0964b4a Eliminate a redundant "typename" keyword by Douglas Gregor · 14 years ago
- 0f471e0 TODO-- by Benjamin Kramer · 14 years ago
- ea9ca02 simplify-libcalls: fold strncmp(x, y, 1) -> memcmp(x, y, 1) by Benjamin Kramer · 14 years ago
- 46df4eb Make post-ra scheduling, anti-dep breaking, and register scavenger (conservatively) aware of predicated instructions. This enables ARM to move if-conversion before post-ra scheduler. by Evan Cheng · 14 years ago
- ffd33cd Check function pointer first, before comparing function names. by Devang Patel · 14 years ago
- 2f7d529 Use separate named MDNode to hold each function's local variable info. by Devang Patel · 14 years ago
- 7500e06 Don't emit the linkage for initializer label for mach-o tls. by Eric Christopher · 14 years ago
- e48dbf8 Fix indentation. by Eric Christopher · 14 years ago
- d361a77 Create a more targeted fix for not sinking instructions into a range where it by Bill Wendling · 14 years ago
- 6102549 For 32-bit non-pic tlv mach-o addressing we don't need a pic base or by Eric Christopher · 14 years ago
- cad22ad Added a comment. by Stuart Hastings · 14 years ago
- c9ada47 Some more work on mach-o TLV relocations. by Eric Christopher · 14 years ago
- 38d5f04 Add file missing from previous commit. by Dale Johannesen · 14 years ago
- 92fffe0 Fix 80col violations, remove trailing whitespace, and clarify a comment. by Bob Wilson · 14 years ago
- 5869dc0 Update test to match recent llvm-gcc change. by Rafael Espindola · 14 years ago
- 4da883a Make VC++ happy by Nate Begeman · 14 years ago
- 6470a11 Next round of tail call changes. Register used in a tail by Dale Johannesen · 14 years ago
- 8a3eab9 Remove the local register allocator. Please use the fast allocator instead. by Jakob Stoklund Olesen · 14 years ago
- bf37850 Reapply 105986 with fix for bug pointed out by Jakob: by Dale Johannesen · 14 years ago
- 381cd02 fix PR7380: use 'test' instead of shell builtins. This improves by Chris Lattner · 14 years ago
- 386e918 simplify-libcalls: fold strstr(a, b) == a -> strncmp(a, b, strlen(b)) == 0 by Benjamin Kramer · 14 years ago
- 2bbaf4d Set the mtriple in some tests so that they use AAPCS. by Rafael Espindola · 14 years ago
- 9c4a84b Fixed vector widening of binary instructions that can trap. Patch by Visa Putkinen! by Mon P Wang · 14 years ago
- 71907fb fpcmp: Fix bug where fpcmp wouldn't early exit when files obviously differ and by Daniel Dunbar · 14 years ago
- d1c82fe fpcmp: Fix a possible infinite loop when comparing something like: by Daniel Dunbar · 14 years ago
- 868ee94 fix fastisel to handle GS and FS relative pointers. Patch by Nelson Elhage! by Chris Lattner · 14 years ago
- 827b210 Add basic support for NEON modified immediates besides VMOV. by Bob Wilson · 14 years ago
- 2ebb4f8 Remove the arm_aapcscc marker from the tests. It is the default by Rafael Espindola · 14 years ago
- 59d52a3 disable SmallVectorImpl's copy constructor. This prevents a class by Chris Lattner · 14 years ago
- 6fb124b IfConversion's AnalyzeBlocks method always returns false; clean it up. by Bob Wilson · 14 years ago
- 288694f fix naming by Jim Grosbach · 14 years ago
- 1b2f94c Fix an exotic bug that only showed up in an internal test case. by Jakob Stoklund Olesen · 14 years ago
- 669db04 Fix a comment typo. by Bob Wilson · 14 years ago
- f19f6a9 Remove stray semi-colon. by Daniel Dunbar · 14 years ago
- 4ffd22d Add some missing checks for the case where the extract_subregs are by Bob Wilson · 14 years ago
- 75ac4d9 Avoid processing early clobbers twice in RegAllocFast. by Jakob Stoklund Olesen · 14 years ago
- 40d07bb Add CoalescerPair helper class. by Jakob Stoklund Olesen · 14 years ago
- f4a7bf4 Add <cstddef> include to get ptrdiff_t, for gcc-4.6; patch by Dimitry Andric. by Daniel Dunbar · 14 years ago
- 852a7e3 Generalize the pre-coalescing of extract_subregs feeding reg_sequences, by Bob Wilson · 14 years ago
- 14f1d4e VMOVQQ and VMOVQQQQ are pseudo instructions and not predicable. by Bob Wilson · 14 years ago
- 69ba5c6 Revert 105986; looks like I'd better try bootstrapping. by Dale Johannesen · 14 years ago
- 76863b1 Update CMake build. by Ted Kremenek · 14 years ago
- 4b559f0 The form of BuildMI used for TAILJMPr was changing the register by Dale Johannesen · 14 years ago
- 400c95f Make sure to skip dbg_value instructions when finding an insertion point for by Jim Grosbach · 14 years ago
- 9342f4f Add missing include to unbreak the build. by Sean Hunt · 14 years ago
- f6c4a30 generate better code in CheckComplexPattern by Chris Lattner · 14 years ago
- d3c4284 Rename functions referring to VMOV immediates to refer to NEON "modified by Bob Wilson · 14 years ago
- c834f41 More dbg_value cleanup so the presence of debug info doesn't affect code-gen. by Jim Grosbach · 14 years ago
- 38a979b Don't produce output only if *all* files are unused. by Rafael Espindola · 14 years ago
- 774bc88 - Do away with SimpleHazardRecognizer.h. It's not used and offers little value. by Evan Cheng · 14 years ago
- ea3447a apparently lots of dupes. by Chris Lattner · 14 years ago
- 538ccb0 Avoid uncessary array copying. by Evan Cheng · 14 years ago
- 6b60153 fix a nasty bug where we were not treating available_externally by Chris Lattner · 14 years ago
- 82c4fbb remove old test. by Chris Lattner · 14 years ago
- efaadb6 rename test by Chris Lattner · 14 years ago
- e58867e jump threading can't split a critical edge from an indirectbr. This by Chris Lattner · 14 years ago
- 12b8bc1 Test case for Radar 8004649. by Stuart Hastings · 14 years ago
- 754f680 Fix a comment typo. by Bob Wilson · 14 years ago
- ef66df4 fix a -Wbool-conversions warning from clang. by Chris Lattner · 14 years ago
- 98cdfc7 fix a -Wbool-conversions warning from clang. by Chris Lattner · 14 years ago
- bf1075c Honor the SDKROOT setting when building llvm. Radar 7894069. by Bob Wilson · 14 years ago
- e103194 Add back some possible optimizations for va_arg, with wording that makes it by Eli Friedman · 14 years ago
- 2214b81 Update html tutorial docs to match api changes. by Eric Christopher · 14 years ago
- 2632bbf Make kaleidoscope use fp add/sub/mul. by Eric Christopher · 14 years ago
- 918f8e4 Add the last of the SemaChecking-gen code. by Nate Begeman · 14 years ago
- c125fed Test case for r105914. by Benjamin Kramer · 14 years ago
- c05cb8d SimplifyCFG: don't turn volatile stores to null/undef into unreachable. Fixes PR7369. by Benjamin Kramer · 14 years ago
- 31135c0 Let SmallVector take advantage of LiveRange's podness. by Benjamin Kramer · 14 years ago
- d72c900 Add a helping of comments Add code for generating bits of semachecking by Nate Begeman · 14 years ago
- 21d238f Merge getStoreRegOpcode and getLoadRegOpcode. by Rafael Espindola · 14 years ago
- 9c57c29 tests: Run macho-dump with binary unbuffered streams on Windows, I can't find a Python 2.6 way to change stdin to binary. by Daniel Dunbar · 14 years ago