6931743e29845d66d919a83db5a7b734f57ffdf2 |
|
06-Apr-2011 |
Peter Collingbourne <peter@pcc.me.uk> |
Do not use IR marker for LLVM intrinsics git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@129001 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/mangle.c
|
4e274e955451632e6ba287bb03fb7a7840c3505e |
|
15-Feb-2011 |
Rafael Espindola <rafael.espindola@gmail.com> |
Add a hack to avoid adding '\01' to asm names when possible. It would be better for clang to always compute the right name, but for now this hack fixes PR9177 and lets us build firefox with LTO :-) git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@125607 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/mangle.c
|
0e5f067da58e43aa9bdfd1317283b52d4beeb19a |
|
26-Mar-2010 |
Nick Lewycky <nicholas@mxc.ca> |
Implement new mangling for vectors. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@99616 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/mangle.c
|
a5728872c7702ddd09537c95bc3cbd20e1f2fb09 |
|
15-Dec-2009 |
Daniel Dunbar <daniel@zuster.org> |
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'. - This is designed to make it obvious that %clang_cc1 is a "test variable" which is substituted. It is '%clang_cc1' instead of '%clang -cc1' because it can be useful to redefine what gets run as 'clang -cc1' (for example, to set a default target). git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@91446 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/mangle.c
|
457e2815d43fa68f7ff7cd2f7e9d1bf7b6fdc653 |
|
28-Oct-2009 |
Douglas Gregor <dgregor@apple.com> |
Mangle based on the declaration we're given, not the canonical declaration, since attributes that affect mangling may have been added to subsequent declarations. However, to determine the linkage of the declaration, we need to look at the canonical declaration. Fixes PR4412. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@85400 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/mangle.c
|
c219a1579c200c62d925653336e72d9d2f6c4cb7 |
|
19-May-2009 |
Eli Friedman <eli.friedman@gmail.com> |
Remove the -arch option from clang-cc: for all practical purposes, it's redundant with -triple. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@72108 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/mangle.c
|
35f38a2c22d68c22e2dbe8e9ee84c120c8f327bb |
|
01-Apr-2009 |
Chris Lattner <sabre@nondot.org> |
Change UsedArray to be a vector of WeakVH to fix a dangling pointer problem that occurs when attribute(used) and asm renaming are used together. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@68155 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/mangle.c
|
d7d5f0223bd30dfd618762349c6209dd1d5ea3e6 |
|
24-Mar-2009 |
Daniel Dunbar <daniel@zuster.org> |
Rename clang to clang-cc. Tests and drivers updated, still need to shuffle dirs. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@67602 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/mangle.c
|
0558e79840bfdbbd38c6e2b4f6765bf0158e85f4 |
|
21-Mar-2009 |
Chris Lattner <sabre@nondot.org> |
fix a crash that could occur when a variable declaration became a function definition. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@67446 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/mangle.c
|
570585c91dee98d7ba8ccf1198c03208ba17966b |
|
21-Mar-2009 |
Chris Lattner <sabre@nondot.org> |
simplify and cleanup global variable creation stuff to all go through one code path. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@67445 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/mangle.c
|
ca3f25c1fb9bbf0d807985baee460670b7f195b4 |
|
21-Mar-2009 |
Chris Lattner <sabre@nondot.org> |
fix several problems with asm renaming, by pulling it into the mangling code: 1. it wasn't applying to definitions, only declarations, e.g. int x __asm("foo") 2. multiple definitions were conflicting, they weren't getting merged. 3. the code was duplicated in several places. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@67442 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/mangle.c
|
524ed953823ee605793c93452a2f86e4a7c4a2fe |
|
21-Feb-2009 |
Daniel Dunbar <daniel@zuster.org> |
We must always mangle attribute overloadable functions; even if in a system header. - Prevents a codegen crash when anything used anything in tgmath! :) git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@65200 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/mangle.c
|