[clang] 3c7a878 - [LoongArch] Summary clang20 release notes

2025-01-22 Thread Weining Lu via cfe-commits
Author: Weining Lu Date: 2025-01-23T12:38:04+08:00 New Revision: 3c7a878d919c6483c9e78a3ed4578d4ee2f54408 URL: https://github.com/llvm/llvm-project/commit/3c7a878d919c6483c9e78a3ed4578d4ee2f54408 DIFF: https://github.com/llvm/llvm-project/commit/3c7a878d919c6483c9e78a3ed4578d4ee2f54408.diff LO

[clang] 70f8040 - [LoongArch] Simplify some Args.getLastArg() calls with AddTargetFeature(). NFC

2025-01-22 Thread Weining Lu via cfe-commits
Author: Weining Lu Date: 2025-01-22T17:17:05+08:00 New Revision: 70f8040f099368b2e10f9b12d7f7fdee35c24cee URL: https://github.com/llvm/llvm-project/commit/70f8040f099368b2e10f9b12d7f7fdee35c24cee DIFF: https://github.com/llvm/llvm-project/commit/70f8040f099368b2e10f9b12d7f7fdee35c24cee.diff LO

[clang] 34cab2e - [Driver][test] Remove useless LoongArch test checks in mcmodel.c

2024-09-11 Thread Weining Lu via cfe-commits
Author: Weining Lu Date: 2024-09-11T16:10:38+08:00 New Revision: 34cab2ed82a63ecf3d0ebf790def6d21bd4b87af URL: https://github.com/llvm/llvm-project/commit/34cab2ed82a63ecf3d0ebf790def6d21bd4b87af DIFF: https://github.com/llvm/llvm-project/commit/34cab2ed82a63ecf3d0ebf790def6d21bd4b87af.diff LO

[clang] 8a615bc - [LoongArch] Summary the release notes for LLVM 19

2024-07-23 Thread Weining Lu via cfe-commits
Author: Weining Lu Date: 2024-07-23T15:19:07+08:00 New Revision: 8a615bcf2f8c8140c6eadae964c8ea7fb4cfee33 URL: https://github.com/llvm/llvm-project/commit/8a615bcf2f8c8140c6eadae964c8ea7fb4cfee33 DIFF: https://github.com/llvm/llvm-project/commit/8a615bcf2f8c8140c6eadae964c8ea7fb4cfee33.diff LO

[clang] f2441b0 - [Driver][test] Rename loongarch-{default-, }features.c

2024-06-06 Thread Weining Lu via cfe-commits
Author: Weining Lu Date: 2024-06-07T09:52:43+08:00 New Revision: f2441b0297501610b59527f93e3174c814d63941 URL: https://github.com/llvm/llvm-project/commit/f2441b0297501610b59527f93e3174c814d63941 DIFF: https://github.com/llvm/llvm-project/commit/f2441b0297501610b59527f93e3174c814d63941.diff LO

[clang] 749083b - [LoongArch] Pre-commit test for issue #70890

2023-11-01 Thread Weining Lu via cfe-commits
Author: Weining Lu Date: 2023-11-02T14:18:19+08:00 New Revision: 749083b91f31f370cf64831d3e7e6215b6d51442 URL: https://github.com/llvm/llvm-project/commit/749083b91f31f370cf64831d3e7e6215b6d51442 DIFF: https://github.com/llvm/llvm-project/commit/749083b91f31f370cf64831d3e7e6215b6d51442.diff LO

[clang] eb49b86 - [Clang][LoongArch] Add ABI implementation of passing vectors

2023-10-31 Thread Weining Lu via cfe-commits
Author: licongtian Date: 2023-10-31T15:52:05+08:00 New Revision: eb49b86f5a9b54b0e3c37024334a3c6f6ca88e14 URL: https://github.com/llvm/llvm-project/commit/eb49b86f5a9b54b0e3c37024334a3c6f6ca88e14 DIFF: https://github.com/llvm/llvm-project/commit/eb49b86f5a9b54b0e3c37024334a3c6f6ca88e14.diff LO

[clang] 8d4e356 - [Clang][LoongArch] Support compiler options -mlsx/-mlasx for clang

2023-10-31 Thread Weining Lu via cfe-commits
Author: licongtian Date: 2023-10-31T15:52:05+08:00 New Revision: 8d4e35600f3ba90997a59fdb9baeb196e723eec9 URL: https://github.com/llvm/llvm-project/commit/8d4e35600f3ba90997a59fdb9baeb196e723eec9 DIFF: https://github.com/llvm/llvm-project/commit/8d4e35600f3ba90997a59fdb9baeb196e723eec9.diff LO

[clang] 8149066 - [LoongArch][test] Add some ABI regression tests for empty struct. NFC

2023-10-26 Thread Weining Lu via cfe-commits
Author: Weining Lu Date: 2023-10-26T19:48:37+08:00 New Revision: 8149066fa532d82ff62a0629d5a9fab6bd4da768 URL: https://github.com/llvm/llvm-project/commit/8149066fa532d82ff62a0629d5a9fab6bd4da768 DIFF: https://github.com/llvm/llvm-project/commit/8149066fa532d82ff62a0629d5a9fab6bd4da768.diff LO

[clang] f62c925 - [LoongArch] Support -march=native and -mtune=

2023-08-08 Thread Weining Lu via cfe-commits
Author: Weining Lu Date: 2023-08-09T10:29:50+08:00 New Revision: f62c9252fc0f1fa0a0f02033659db052c2202a4c URL: https://github.com/llvm/llvm-project/commit/f62c9252fc0f1fa0a0f02033659db052c2202a4c DIFF: https://github.com/llvm/llvm-project/commit/f62c9252fc0f1fa0a0f02033659db052c2202a4c.diff LO

[clang] e7a8a7d - [Clang][LoongArch] Fix ABI handling of empty structs in C++ to match GCC behaviour

2023-08-07 Thread Weining Lu via cfe-commits
Author: Weining Lu Date: 2023-08-08T09:07:11+08:00 New Revision: e7a8a7d4977627ebc43e9ed43462aebad4a66e8d URL: https://github.com/llvm/llvm-project/commit/e7a8a7d4977627ebc43e9ed43462aebad4a66e8d DIFF: https://github.com/llvm/llvm-project/commit/e7a8a7d4977627ebc43e9ed43462aebad4a66e8d.diff LO

[clang] c56514f - Reland "[LoongArch] Support -march=native and -mtune="

2023-07-25 Thread Weining Lu via cfe-commits
Author: Weining Lu Date: 2023-07-26T10:26:38+08:00 New Revision: c56514f21b2cf08eaa7ac3a57ba4ce403a9c8956 URL: https://github.com/llvm/llvm-project/commit/c56514f21b2cf08eaa7ac3a57ba4ce403a9c8956 DIFF: https://github.com/llvm/llvm-project/commit/c56514f21b2cf08eaa7ac3a57ba4ce403a9c8956.diff LO

[clang] 92c0611 - [LoongArch] Support -march=native and -mtune=

2023-07-25 Thread Weining Lu via cfe-commits
Author: Weining Lu Date: 2023-07-25T21:01:51+08:00 New Revision: 92c06114b2ea9900a3364fb395988dfb065758f7 URL: https://github.com/llvm/llvm-project/commit/92c06114b2ea9900a3364fb395988dfb065758f7 DIFF: https://github.com/llvm/llvm-project/commit/92c06114b2ea9900a3364fb395988dfb065758f7.diff LO

[clang] 6223050 - [docs] Add llvm & clang release notes for LoongArch

2023-07-25 Thread Weining Lu via cfe-commits
Author: Weining Lu Date: 2023-07-25T17:06:12+08:00 New Revision: 6223050db88bc5b41c13a593de67554d1e3b72ae URL: https://github.com/llvm/llvm-project/commit/6223050db88bc5b41c13a593de67554d1e3b72ae DIFF: https://github.com/llvm/llvm-project/commit/6223050db88bc5b41c13a593de67554d1e3b72ae.diff LO

[clang] 983f248 - Revert "[Clang][LoongArch] Fix ABI handling of empty structs in C++ to match GCC behaviour"

2023-07-24 Thread Weining Lu via cfe-commits
Author: Weining Lu Date: 2023-07-25T09:18:06+08:00 New Revision: 983f2488326e1f8034f3b0686cd44221d8697bdc URL: https://github.com/llvm/llvm-project/commit/983f2488326e1f8034f3b0686cd44221d8697bdc DIFF: https://github.com/llvm/llvm-project/commit/983f2488326e1f8034f3b0686cd44221d8697bdc.diff LO

[clang] d25c79d - [LoongArch] Support InlineAsm for LSX and LASX

2023-07-24 Thread Weining Lu via cfe-commits
Author: chenli Date: 2023-07-25T09:02:29+08:00 New Revision: d25c79dc70008b835312e5cc7ef48b199fda3165 URL: https://github.com/llvm/llvm-project/commit/d25c79dc70008b835312e5cc7ef48b199fda3165 DIFF: https://github.com/llvm/llvm-project/commit/d25c79dc70008b835312e5cc7ef48b199fda3165.diff LOG: [

[clang] c299efb - [Clang][LoongArch] Fix ABI handling of empty structs in C++ to match GCC behaviour

2023-07-24 Thread Weining Lu via cfe-commits
Author: Weining Lu Date: 2023-07-25T08:59:40+08:00 New Revision: c299efbf284fae92bb8d7d29110f76912f089daf URL: https://github.com/llvm/llvm-project/commit/c299efbf284fae92bb8d7d29110f76912f089daf DIFF: https://github.com/llvm/llvm-project/commit/c299efbf284fae92bb8d7d29110f76912f089daf.diff LO

[clang] 669d2bb - [Clang][LoongArch] Pre-commit test for D156116

2023-07-24 Thread Weining Lu via cfe-commits
Author: Weining Lu Date: 2023-07-25T08:59:40+08:00 New Revision: 669d2bbc837ee56d6bb05d5d55615246fc8b6b5c URL: https://github.com/llvm/llvm-project/commit/669d2bbc837ee56d6bb05d5d55615246fc8b6b5c DIFF: https://github.com/llvm/llvm-project/commit/669d2bbc837ee56d6bb05d5d55615246fc8b6b5c.diff LO

[clang] 3e3cdf9 - [LoongArch][NFC] Remove incorrect notes in clang tests

2023-07-20 Thread Weining Lu via cfe-commits
Author: Weining Lu Date: 2023-07-20T20:26:12+08:00 New Revision: 3e3cdf9a480f0c54e94b011a05443c60a7b20375 URL: https://github.com/llvm/llvm-project/commit/3e3cdf9a480f0c54e94b011a05443c60a7b20375 DIFF: https://github.com/llvm/llvm-project/commit/3e3cdf9a480f0c54e94b011a05443c60a7b20375.diff LO

[clang] 1ff1cbb - [LoongArch][NFC] Revise preprocessor test init-loongarch.c

2023-07-20 Thread Weining Lu via cfe-commits
Author: Weining Lu Date: 2023-07-20T16:20:44+08:00 New Revision: 1ff1cbb595f0181360abbcfb54dacbe54f6301c8 URL: https://github.com/llvm/llvm-project/commit/1ff1cbb595f0181360abbcfb54dacbe54f6301c8 DIFF: https://github.com/llvm/llvm-project/commit/1ff1cbb595f0181360abbcfb54dacbe54f6301c8.diff LO

[clang] ef9421d - [LoongArch] Remove useless 'invalid' and 'none' feature and arch names. NFC

2023-07-18 Thread Weining Lu via cfe-commits
Author: Weining Lu Date: 2023-07-18T16:51:23+08:00 New Revision: ef9421dcf15fcd21ba121670ac0c7c7af15bc80f URL: https://github.com/llvm/llvm-project/commit/ef9421dcf15fcd21ba121670ac0c7c7af15bc80f DIFF: https://github.com/llvm/llvm-project/commit/ef9421dcf15fcd21ba121670ac0c7c7af15bc80f.diff LO

[clang] a926a26 - [Triple] Add llvm::Triple::isLoongArch{32,64}

2023-07-17 Thread Weining Lu via cfe-commits
Author: Weining Lu Date: 2023-07-17T20:34:35+08:00 New Revision: a926a2660a7f1942261bb15a0553d7f3999456d1 URL: https://github.com/llvm/llvm-project/commit/a926a2660a7f1942261bb15a0553d7f3999456d1 DIFF: https://github.com/llvm/llvm-project/commit/a926a2660a7f1942261bb15a0553d7f3999456d1.diff LO

[clang] f693200 - [Clang][LoongArch] Consume and check -mabi and -mfpu even if -m*-float is present

2023-06-26 Thread Weining Lu via cfe-commits
Author: WANG Xuerui Date: 2023-06-26T15:07:22+08:00 New Revision: f6932007ab4e047e17e04ae8a024105700b7d906 URL: https://github.com/llvm/llvm-project/commit/f6932007ab4e047e17e04ae8a024105700b7d906 DIFF: https://github.com/llvm/llvm-project/commit/f6932007ab4e047e17e04ae8a024105700b7d906.diff L

[clang] d0a32b0 - [doc][LoongArch] Add missed release note about `ual` feature addition

2023-06-25 Thread Weining Lu via cfe-commits
Author: Weining Lu Date: 2023-06-26T10:37:29+08:00 New Revision: d0a32b0273b9e5d881417cc668e944e35e55c845 URL: https://github.com/llvm/llvm-project/commit/d0a32b0273b9e5d881417cc668e944e35e55c845 DIFF: https://github.com/llvm/llvm-project/commit/d0a32b0273b9e5d881417cc668e944e35e55c845.diff LO

[clang] 4760181 - [LoongArch] Define `ual` feature and override `allowsMisalignedMemoryAccesses`

2023-06-06 Thread Weining Lu via cfe-commits
Author: Weining Lu Date: 2023-06-07T13:40:58+08:00 New Revision: 47601815ec3a4f31c797c75748af08acfabc46dc URL: https://github.com/llvm/llvm-project/commit/47601815ec3a4f31c797c75748af08acfabc46dc DIFF: https://github.com/llvm/llvm-project/commit/47601815ec3a4f31c797c75748af08acfabc46dc.diff LO

[clang] ddb27b1 - [Clang][LoongArch] Pass the -mabi and -target-abi options to as and cc1as respectively

2023-05-16 Thread Weining Lu via cfe-commits
Author: Weining Lu Date: 2023-05-16T21:10:15+08:00 New Revision: ddb27b1870691595173608ce0c4a0c70ad16513d URL: https://github.com/llvm/llvm-project/commit/ddb27b1870691595173608ce0c4a0c70ad16513d DIFF: https://github.com/llvm/llvm-project/commit/ddb27b1870691595173608ce0c4a0c70ad16513d.diff LO

[clang] 0bbf3dd - [Clang][LoongArch] Add GPR alias handling without `$` prefix

2023-05-12 Thread Weining Lu via cfe-commits
Author: Weining Lu Date: 2023-05-13T12:08:59+08:00 New Revision: 0bbf3ddf5fea86e0eb0726142827e175aadaf53b URL: https://github.com/llvm/llvm-project/commit/0bbf3ddf5fea86e0eb0726142827e175aadaf53b DIFF: https://github.com/llvm/llvm-project/commit/0bbf3ddf5fea86e0eb0726142827e175aadaf53b.diff LO

[clang] 161716a - [LoongArch] Support fcc* (condition flag) registers in inlineasm clobbers

2023-05-08 Thread Weining Lu via cfe-commits
Author: Weining Lu Date: 2023-05-09T14:55:50+08:00 New Revision: 161716a7132d4ab70c6ae23df721331599b24c94 URL: https://github.com/llvm/llvm-project/commit/161716a7132d4ab70c6ae23df721331599b24c94 DIFF: https://github.com/llvm/llvm-project/commit/161716a7132d4ab70c6ae23df721331599b24c94.diff LO

[clang] 61fee67 - [Clang][Driver] Handle LoongArch multiarch tuples

2023-04-24 Thread Weining Lu via cfe-commits
Author: WANG Xuerui Date: 2023-04-24T15:18:59+08:00 New Revision: 61fee67cd77aedcb6f172ee0cfb0a0e5fa3c9c0d URL: https://github.com/llvm/llvm-project/commit/61fee67cd77aedcb6f172ee0cfb0a0e5fa3c9c0d DIFF: https://github.com/llvm/llvm-project/commit/61fee67cd77aedcb6f172ee0cfb0a0e5fa3c9c0d.diff L

[libunwind] ff0aabf - [libunwind][LoongArch] Restore $r1 before $r4 in `jumpto`

2023-04-06 Thread Weining Lu via cfe-commits
Author: Weining Lu Date: 2023-04-07T13:42:23+08:00 New Revision: ff0aabf14dfa0a369c38f6e267c56a83ee48d647 URL: https://github.com/llvm/llvm-project/commit/ff0aabf14dfa0a369c38f6e267c56a83ee48d647 DIFF: https://github.com/llvm/llvm-project/commit/ff0aabf14dfa0a369c38f6e267c56a83ee48d647.diff LO

[libunwind] 366c547 - [libunwind][test] Add test to check for unw_resume()

2023-04-06 Thread Weining Lu via cfe-commits
Author: zhanglimin Date: 2023-04-07T13:42:23+08:00 New Revision: 366c5474a3002114b8980ab278d93baa96046385 URL: https://github.com/llvm/llvm-project/commit/366c5474a3002114b8980ab278d93baa96046385 DIFF: https://github.com/llvm/llvm-project/commit/366c5474a3002114b8980ab278d93baa96046385.diff LO

[clang] db5dfec - [Clang][LoongArch] Implement patchable function entry

2023-03-15 Thread Weining Lu via cfe-commits
Author: WANG Xuerui Date: 2023-03-16T09:33:58+08:00 New Revision: db5dfec9d4442c360e9712bbd71b3462cac427e9 URL: https://github.com/llvm/llvm-project/commit/db5dfec9d4442c360e9712bbd71b3462cac427e9 DIFF: https://github.com/llvm/llvm-project/commit/db5dfec9d4442c360e9712bbd71b3462cac427e9.diff L

[clang] 82c6e90 - [Clang][Test] Add llvm-lto, llvm-lto2 and llvm-profdata to the tool substitutions list

2023-02-14 Thread Weining Lu via cfe-commits
Author: Weining Lu Date: 2023-02-15T09:16:14+08:00 New Revision: 82c6e90d6a3d6773372b845a246adfed1682cb65 URL: https://github.com/llvm/llvm-project/commit/82c6e90d6a3d6773372b845a246adfed1682cb65 DIFF: https://github.com/llvm/llvm-project/commit/82c6e90d6a3d6773372b845a246adfed1682cb65.diff LO

[clang] 6458218 - [docs] Add llvm & clang release notes for LoongArch

2023-01-17 Thread Weining Lu via cfe-commits
Author: Weining Lu Date: 2023-01-17T20:56:57+08:00 New Revision: 64582189b3fc6a65f6dc2e5205da3b6ff71beb93 URL: https://github.com/llvm/llvm-project/commit/64582189b3fc6a65f6dc2e5205da3b6ff71beb93 DIFF: https://github.com/llvm/llvm-project/commit/64582189b3fc6a65f6dc2e5205da3b6ff71beb93.diff LO

[clang] 3a58e11 - [lsan] Add lsan support for loongarch64

2023-01-13 Thread Weining Lu via cfe-commits
Author: Youling Tang Date: 2023-01-14T09:23:51+08:00 New Revision: 3a58e11961d873bd9de1023cd248a403926d URL: https://github.com/llvm/llvm-project/commit/3a58e11961d873bd9de1023cd248a403926d DIFF: https://github.com/llvm/llvm-project/commit/3a58e11961d873bd9de1023cd248a403926d.diff

[clang] b89b42b - [tsan] Add tsan support for loongarch64

2022-12-07 Thread Weining Lu via cfe-commits
Author: Youling Tang Date: 2022-12-08T10:08:49+08:00 New Revision: b89b42b31c4590bb01076ed52f1c781ff787e0ef URL: https://github.com/llvm/llvm-project/commit/b89b42b31c4590bb01076ed52f1c781ff787e0ef DIFF: https://github.com/llvm/llvm-project/commit/b89b42b31c4590bb01076ed52f1c781ff787e0ef.diff

[clang] 47edc70 - [LoongArch] Specify registers used for exception handling

2022-12-04 Thread Weining Lu via cfe-commits
Author: Weining Lu Date: 2022-12-05T11:42:41+08:00 New Revision: 47edc70866920693d99e5b31014ba761a796d181 URL: https://github.com/llvm/llvm-project/commit/47edc70866920693d99e5b31014ba761a796d181 DIFF: https://github.com/llvm/llvm-project/commit/47edc70866920693d99e5b31014ba761a796d181.diff LO

[clang] ac84798 - [scudo] Add loongarch64 support for scudo

2022-11-22 Thread Weining Lu via cfe-commits
Author: Youling Tang Date: 2022-11-22T22:02:31+08:00 New Revision: ac84798570cd480f431005b1ff943ca7070e541c URL: https://github.com/llvm/llvm-project/commit/ac84798570cd480f431005b1ff943ca7070e541c DIFF: https://github.com/llvm/llvm-project/commit/ac84798570cd480f431005b1ff943ca7070e541c.diff

[libunwind] c507269 - [libunwind][LoongArch] Add 64-bit LoongArch support

2022-11-14 Thread Weining Lu via cfe-commits
Author: zhanglimin Date: 2022-11-15T14:37:00+08:00 New Revision: c5072695127e767a76973cdbed683215df31fa40 URL: https://github.com/llvm/llvm-project/commit/c5072695127e767a76973cdbed683215df31fa40 DIFF: https://github.com/llvm/llvm-project/commit/c5072695127e767a76973cdbed683215df31fa40.diff LO

[clang] 6890b9b - Add missing changes for "[Clang][LoongArch] Handle -march/-m{single,double,soft}-float/-mfpu options"

2022-11-10 Thread Weining Lu via cfe-commits
Author: Weining Lu Date: 2022-11-11T09:06:53+08:00 New Revision: 6890b9b71e525020ab58d436336664beede71575 URL: https://github.com/llvm/llvm-project/commit/6890b9b71e525020ab58d436336664beede71575 DIFF: https://github.com/llvm/llvm-project/commit/6890b9b71e525020ab58d436336664beede71575.diff LO

[clang] e415cb1 - [LoongArch] Support inline asm operand modifier 'z'

2022-10-30 Thread Weining Lu via cfe-commits
Author: Weining Lu Date: 2022-10-31T09:56:41+08:00 New Revision: e415cb1d61e798b6d69b5960a90f00518ca5008f URL: https://github.com/llvm/llvm-project/commit/e415cb1d61e798b6d69b5960a90f00518ca5008f DIFF: https://github.com/llvm/llvm-project/commit/e415cb1d61e798b6d69b5960a90f00518ca5008f.diff LO

[clang] cd0174a - [Clang][LoongArch] Support inline asm constraint 'J'

2022-10-30 Thread Weining Lu via cfe-commits
Author: Weining Lu Date: 2022-10-31T09:13:52+08:00 New Revision: cd0174aacb734904205ed7827fb923acda08f79a URL: https://github.com/llvm/llvm-project/commit/cd0174aacb734904205ed7827fb923acda08f79a DIFF: https://github.com/llvm/llvm-project/commit/cd0174aacb734904205ed7827fb923acda08f79a.diff LO

[clang] fcce256 - [Clang][LoongArch] Pass "f" and "d" features to cc1 to enable hard float

2022-10-13 Thread Weining Lu via cfe-commits
Author: Weining Lu Date: 2022-10-13T20:00:29+08:00 New Revision: fcce2562c177f0ad2aa03620be8675bef5c631d1 URL: https://github.com/llvm/llvm-project/commit/fcce2562c177f0ad2aa03620be8675bef5c631d1 DIFF: https://github.com/llvm/llvm-project/commit/fcce2562c177f0ad2aa03620be8675bef5c631d1.diff LO

[clang] defe7c0 - Reland "[clang][LoongArch] Set MaxAtomicInlineWidth and MaxAtomicPromoteWidth for LoongArch"

2022-10-11 Thread Weining Lu via cfe-commits
Author: wanglei Date: 2022-10-11T20:36:09+08:00 New Revision: defe7c07f0db9d18a59087dd7aaf7becb38595b2 URL: https://github.com/llvm/llvm-project/commit/defe7c07f0db9d18a59087dd7aaf7becb38595b2 DIFF: https://github.com/llvm/llvm-project/commit/defe7c07f0db9d18a59087dd7aaf7becb38595b2.diff LOG:

[clang] 42b7079 - Reland "[Clang][LoongArch] Add inline asm support for constraints k/m/ZB/ZC"

2022-10-11 Thread Weining Lu via cfe-commits
Author: Weining Lu Date: 2022-10-11T19:51:48+08:00 New Revision: 42b70793a1df473be9c78b4141d3f3cedcbac988 URL: https://github.com/llvm/llvm-project/commit/42b70793a1df473be9c78b4141d3f3cedcbac988 DIFF: https://github.com/llvm/llvm-project/commit/42b70793a1df473be9c78b4141d3f3cedcbac988.diff LO

[clang] b32a1bd - Revert "[clang][LoongArch] Set MaxAtomicInlineWidth and MaxAtomicPromoteWidth for LoongArch"

2022-10-11 Thread Weining Lu via cfe-commits
Author: Weining Lu Date: 2022-10-11T19:21:28+08:00 New Revision: b32a1bdf42b0be59d02876874b6764b4700ee7d7 URL: https://github.com/llvm/llvm-project/commit/b32a1bdf42b0be59d02876874b6764b4700ee7d7 DIFF: https://github.com/llvm/llvm-project/commit/b32a1bdf42b0be59d02876874b6764b4700ee7d7.diff LO

[clang] 6547565 - [clang][LoongArch] Set MaxAtomicInlineWidth and MaxAtomicPromoteWidth for LoongArch

2022-10-11 Thread Weining Lu via cfe-commits
Author: wanglei Date: 2022-10-11T18:12:37+08:00 New Revision: 6547565e7bdcd9c3f683ad196b62d08c7061fdf1 URL: https://github.com/llvm/llvm-project/commit/6547565e7bdcd9c3f683ad196b62d08c7061fdf1 DIFF: https://github.com/llvm/llvm-project/commit/6547565e7bdcd9c3f683ad196b62d08c7061fdf1.diff LOG:

[clang] b7baddc - [Clang][LoongArch] Add inline asm support for constraints k/m/ZB/ZC

2022-09-29 Thread Weining Lu via cfe-commits
Author: Weining Lu Date: 2022-09-29T15:02:08+08:00 New Revision: b7baddc7557e5c35a0f6a604a134d849265a99d4 URL: https://github.com/llvm/llvm-project/commit/b7baddc7557e5c35a0f6a604a134d849265a99d4 DIFF: https://github.com/llvm/llvm-project/commit/b7baddc7557e5c35a0f6a604a134d849265a99d4.diff LO

[clang] 394f309 - [Clang][LoongArch] Add inline asm support for constraints f/l/I/K

2022-09-25 Thread Weining Lu via cfe-commits
Author: Weining Lu Date: 2022-09-26T08:49:58+08:00 New Revision: 394f30919a029331ebdfe02c180bd1586c0d9ace URL: https://github.com/llvm/llvm-project/commit/394f30919a029331ebdfe02c180bd1586c0d9ace DIFF: https://github.com/llvm/llvm-project/commit/394f30919a029331ebdfe02c180bd1586c0d9ace.diff LO

[clang] 7d88a05 - [Clang][LoongArch] Implement ABI lowering

2022-09-18 Thread Weining Lu via cfe-commits
Author: Weining Lu Date: 2022-09-19T12:05:00+08:00 New Revision: 7d88a05cc01c8d8950d88e96fd8516af67b10b8e URL: https://github.com/llvm/llvm-project/commit/7d88a05cc01c8d8950d88e96fd8516af67b10b8e DIFF: https://github.com/llvm/llvm-project/commit/7d88a05cc01c8d8950d88e96fd8516af67b10b8e.diff LO

[clang] 15b65bc - [Clang][LoongArch] Add initial LoongArch target and driver support

2022-08-22 Thread Weining Lu via cfe-commits
Author: Weining Lu Date: 2022-08-23T13:47:22+08:00 New Revision: 15b65bcd65195df8c9c0e84b64a1a825d9901ba6 URL: https://github.com/llvm/llvm-project/commit/15b65bcd65195df8c9c0e84b64a1a825d9901ba6 DIFF: https://github.com/llvm/llvm-project/commit/15b65bcd65195df8c9c0e84b64a1a825d9901ba6.diff LO