- 3ae9f48 Teach sema and codegen about the difference between address of labels, by Chris Lattner · 15 years ago
- f3b1862 merge an indirect goto test into statements, add another by Chris Lattner · 15 years ago
- 4053983 fix PR4938 by recognizing % as a modifier on outputs, by Chris Lattner · 15 years ago
- 72ad5f5 Disable tests that check debug info intrinsic. This does not work if debug info intrinsics are not used to encode debug info. by Devang Patel · 15 years ago
- 76bee4b Speed up testing by avoiding stdio.h, also helps testing on windows. by Mike Stump · 15 years ago
- e368031 In VC++, the *printf functions put an extra "0" in the exponent part by Mike Stump · 15 years ago
- 8408db3 Convert some tests to FileCheck to be more portable. Patch by John Thompson. by Mike Stump · 15 years ago
- 31c5141 Add codegen for __builtin_abort. Convert to FileCheck. by Mike Stump · 15 years ago
- bc64bb1 remove this test, grepping for define isn't really testing anything. by Chris Lattner · 15 years ago
- d9097ff FileCheckize test case. by Benjamin Kramer · 15 years ago
- 2df96e7 Don't update the struct alignment when adding fields to a packed struct. Fixes PR5118. by Anders Carlsson · 15 years ago
- 31f2f9c When building constant structs, check if the resulting LLVM struct will be bigger than the record layout size and use a packed struct if that's the case. Fixes PR5108. by Anders Carlsson · 15 years ago
- 60a90cc Tweak CHECK lines to eliminate a failure on i686-apple-darwin10 by Douglas Gregor · 15 years ago
- a67810e Convert from nonportable grep to filecheck, patch by John Thompson by Chris Lattner · 15 years ago
- 41f8a13 Set alignment on static function level decls and VLAs. Fixes PR5060. by Anders Carlsson · 15 years ago
- 55e59e1 Darwin/x86-32: Enumerated types and block pointer types in structures were not by Daniel Dunbar · 15 years ago
- c1f2cdd Add ARM register names and aliases. - Patch by Shantonu Sen! by Daniel Dunbar · 15 years ago
- 4202557 ARM/[A]APCS: Ignore empty records passed as arguments. by Daniel Dunbar · 15 years ago
- 34771b5 Fix subtle bug in generating LLVM function declarations for builtin functions. by Daniel Dunbar · 15 years ago
- b0d5819 ARM/APCS: Don't treat structs w/ floating point types as "integer like". by Daniel Dunbar · 15 years ago
- 16a0808 Some minor clang/ARM/AAPCS tweaks. by Daniel Dunbar · 15 years ago
- 018ba5a Add TargetInfo::getABI(), and base ARM APCS vs AAPCS choice on that. by Daniel Dunbar · 15 years ago
- e0c8822 Fix another byref bug. This should hopefully get QuickLookPlugins building successfully. by Anders Carlsson · 15 years ago
- 98303b9 ARM/APCS: Only "integer like" aggregates should be returned in r0 (following by Daniel Dunbar · 15 years ago
- 1fc09a9 Rework the way we determine whether an externally visible symbol is by Douglas Gregor · 15 years ago
- 0a23d76 Don't use the PredefinedExpr string as the global variable name, these don't by Daniel Dunbar · 15 years ago
- 18be84c Add support for __block variables with alignment greater than __alignof(void *). by Anders Carlsson · 15 years ago
- 5e7bace Stub out room for ARM APCS ABI implementation (and AAPCS_VFP, although you can't by Daniel Dunbar · 15 years ago
- 1da83fa Update this test to expect the "inbounds" keyword, which LLVM's constant by Dan Gohman · 15 years ago
- 3604386 Make the forwarding member of block byref structs be a pointer to the block byref struct itself. by Anders Carlsson · 15 years ago
- 1eb4433 Remove tabs, and whitespace cleanups. by Mike Stump · 15 years ago
- 60e8188 convert this to filecheck, hopefully it will fix PR4888. If nothing by Chris Lattner · 15 years ago
- 3a082d8 Vastly improve PredefinedExpr output, both in Sema and CodeGen. Patch by Sam Weinig! by Anders Carlsson · 15 years ago
- 3662000 If the alignment of the chosen field in a union is greater than the alignment of the union, we need to use a packed LLVM struct. Fixes <rdar://problem/7184250>. by Anders Carlsson · 15 years ago
- d0eb3b9 Packed unions should be packed. Fixes an assert Daniel reported. by Anders Carlsson · 15 years ago
- d613989 PR4836, part 2: CodeGen for __builtin_isnan. by Eli Friedman · 15 years ago
- 9058f90 convert to filecheck and force a triple so that this passes on big by Chris Lattner · 15 years ago
- d15d8c6 Make address-space qualification work correctly for compound literals. by Eli Friedman · 15 years ago
- b044c47 Update clang for raw_fd_ostream no longer requiring F_Force. by Dan Gohman · 15 years ago
- 55a759b Fix a few tests to be -Asserts agnostic. - Ugh. by Daniel Dunbar · 15 years ago
- d3afba8 Fix some made up triples. by Daniel Dunbar · 15 years ago
- cdcea87 Make test a bit more precise. by Eli Friedman · 15 years ago
- bbed6b9 Fix for PR4721: adjust CodeGen and ASTContext so that we have a by Eli Friedman · 15 years ago
- 8d5053c Update test by Daniel Dunbar · 15 years ago
- b2fedb4 Update test case. by Daniel Dunbar · 15 years ago
- 2e0110e these tests include section specifiers that aren't valid on the by Chris Lattner · 15 years ago
- 87b5fa9 Add tests. by Anders Carlsson · 15 years ago
- e78b86f weak globals that are const should get weak_odr linkage. by Chris Lattner · 15 years ago
- 309457d rdar://7119244 - globals with an explicit section specified don't get by Chris Lattner · 15 years ago
- fca9361 Revert the fix for PR3800, it broke things. by Anders Carlsson · 15 years ago
- 7cfd891 Fix test case for Darwin10 (which sets ssp), and move to CodeGen/ by Daniel Dunbar · 15 years ago
- 434da48 Make sure UTF-16 strings end with a 16-bit null (as opposed to 8-bit). by Daniel Dunbar · 15 years ago
- 5a23264 Don't evaluate inout constraints twice. Fixes PR3800. by Anders Carlsson · 15 years ago
- c0879bb Fix a minor issue with unions in the new struct building code. by Eli Friedman · 15 years ago
- 29852b6 New test case for rev. 77694. by Devang Patel · 15 years ago
- abdad35 Enable the new struct type builder now that the constant struct builder works. (The old code will still be there until we know that everything works well. by Anders Carlsson · 15 years ago
- 8dca3b3 Enable the new constant struct builder by default. The old code is still in place but will be removed shortly. The new struct builder works on big endian systems. by Anders Carlsson · 15 years ago
- 2455636 Add noreturn as a type attribute, handle printing for them and handle by Mike Stump · 15 years ago
- 46e702b Remove empty tests, left over from an svn revert. by Daniel Dunbar · 15 years ago
- 025f80d MultiTestRunner: Validate '&&' at the end of RUN lines. by Daniel Dunbar · 15 years ago
- 13591ed Semantic checking for main(). by John McCall · 15 years ago
- 5f28a1e Implement new warning for functions declared 'noreturn' when they fall off the end. by Mike Stump · 15 years ago
- 70ee975 Output UTF-16 string literals independent of host byte order. by Daniel Dunbar · 15 years ago
- faaec22 Correct a thinko in bitfield layout code. Fixes PR4611. by Anders Carlsson · 15 years ago
- 4b5584b We don't need to keep track of the packed alignment, just whether the struct is packed or not. Fixes PR4610. by Anders Carlsson · 15 years ago
- 20d6d04 Use arrays as union padding. Also, since the resulting struct will always contain a single element and either a single i8 element or an array of i8s, there's no reason to use a packed struct. by Anders Carlsson · 15 years ago
- 1360d4a Make vectorized floating-point comparisons work without crashing. by Eli Friedman · 15 years ago
- c6a38a4 Preserve address space information through member accesses, e.g., by Mon P Wang · 15 years ago
- 9ff982c Revert this, was a bug in my new warning code, not the test case. by Mike Stump · 15 years ago
- c36541e Prep for new warning. by Mike Stump · 15 years ago
- cd5e60e Detect when the current generation point is unreachable after emitting by Daniel Dunbar · 15 years ago
- d286f05 Avoid generation of dead code in a few more situations. by Daniel Dunbar · 15 years ago
- 95b851e codegen string literals using private linkage now like llvm-gcc, eliminating by Chris Lattner · 15 years ago
- 9c10fcf reimplement vector comparisons as [fi]cmp+sext instead of using v[if]cmp. by Chris Lattner · 15 years ago
- ae0b243 make these tests pass with the stack canary stuff even on targets where they default to on. by Chris Lattner · 15 years ago
- 45483f7 Add stack protector support to clang. This generates the 'ssp' and 'sspreq' by Bill Wendling · 15 years ago
- 72240d7 Revrt PR4228 fix for now. by Devang Patel · 15 years ago
- d6bebbf fix PR4423. by Chris Lattner · 15 years ago
- eb44e0a Add a target triple to a couple of tests which depend on it. Reported by Eli Friedman · 15 years ago
- 9983169 It is possible that main input file does not have any symbol with debug info. To handle this edge case, always create main compile unit first. by Devang Patel · 15 years ago
- c581e6e testcase for r72869, it turns out that it happens in Ruby. by Chris Lattner · 15 years ago
- 4c4c527 PR4390: Make sure to handle anonymous unions correctly while building by Eli Friedman · 15 years ago
- a1e6de9 Fix the calling convention for structs/unions containing SSE vectors on by Eli Friedman · 15 years ago
- 5db7ae5 Fix PR4372, another case where non-prototyped functions can prevent by Chris Lattner · 15 years ago
- db75ad9 Fix test, which could miss failures, and also avoid leaving temporary .i file in by Daniel Dunbar · 15 years ago
- 9e7d596 Add stack alignment to x86_64 target data. by Daniel Dunbar · 15 years ago
- 8fff257 Remove a few more vector builtins. by Eli Friedman · 15 years ago
- e0ae8bd Now that LLVM CodeGen can handle the generic variations a bit better, by Eli Friedman · 15 years ago
- 61d004a PR4339: make sure to properly extend/trunc the index of a vector element by Eli Friedman · 15 years ago
- dc5a1bd Test changes to account for removed builtins. by Eli Friedman · 15 years ago
- 2968b77 weak_import should not make definitions have weak linkage. by Daniel Dunbar · 15 years ago
- fdf4986 ABI handling: Fix nasty thinko where IRgen could generate an out-of-bounds read by Daniel Dunbar · 15 years ago
- 34ebf4d PR4316: Fix IRGen for cast-to-union extension. by Eli Friedman · 15 years ago
- e528028 Driver: Support -mllvm; this just forwards options to clang-cc. by Daniel Dunbar · 15 years ago
- 877db38 Add clang-cc support for -disable-llvm-optzns. by Daniel Dunbar · 15 years ago
- a6d75c0 Add support for __builtin_unwind_init. by Eli Friedman · 15 years ago
- 3fbc473 PR4289: Make sure "&func" has the right LLVM type when "func" is a by Eli Friedman · 15 years ago
- c13f9f0 Simplify run line. by Eli Friedman · 15 years ago
- 4572bab Improve __builtin_nanf support; we now can deal with them as constants. by Mike Stump · 15 years ago
- bdad6b6 Re-add a slightly more general version of the check from r72578; it is by Eli Friedman · 15 years ago