summaryrefslogtreecommitdiff
path: root/gcc/config/loongarch
Commit message (Expand)AuthorAgeFilesLines
* LoongArch: Add fcopysign instructionsXi Ruoyao2022-11-061-1/+21
* c: tree: target: C2x (...) function prototypes and va_start relaxationJoseph Myers2022-10-281-1/+2
* LoongArch: Use UNSPEC for fmin/fmax RTL pattern [PR105414]Xi Ruoyao2022-09-281-4/+8
* LoongArch: Fixed a typo in the comment information of the function loongarch_...Lulu Cheng2022-09-281-1/+1
* LoongArch: Prepare static PIE supportXi Ruoyao2022-09-201-2/+4
* LoongArch: Fix pr106828 by define hook TARGET_ASAN_SHADOW_OFFSET in loongarch...Lulu Cheng2022-09-071-0/+13
* LoongArch: add -mdirect-extern-access optionXi Ruoyao2022-09-053-0/+14
* LoongArch: add model attributeXi Ruoyao2022-08-252-21/+177
* LoongArch: Avoid RTL flag check failure in loongarch_classify_symbolXi Ruoyao2022-08-251-3/+2
* LoongArch: Fix pr106459 by use HWIT instead of 1UL.Chenghua Xu2022-08-252-9/+12
* LoongArch: Add new code model 'medium'.Lulu Cheng2022-08-2411-38/+257
* LoongArch: Add support code model extreme.Lulu Cheng2022-08-204-33/+235
* LoongArch: Get __tls_get_addr address through got table when disable plt.Lulu Cheng2022-08-181-2/+12
* LoongArch: Provide fmin/fmax RTL patternXi Ruoyao2022-08-171-0/+18
* LoongArch: Define the macro ASM_PREFERRED_EH_DATA_FORMAT by checking the asse...Lulu Cheng2022-07-291-0/+5
* LoongArch: adjust the default of -mexplicit-relocs by checking gas featureXi Ruoyao2022-07-273-2/+6
* LoongArch: Modify the output message string of the warning.Lulu Cheng2022-07-261-2/+2
* LoongArch: Support split symbol.Lulu Cheng2022-07-266-112/+453
* LoongArch: Subdivision symbol type, add SYMBOL_PCREL support.Lulu Cheng2022-07-267-433/+184
* loongarch: avoid unnecessary sign-extend after 32-bit divisionXi Ruoyao2022-07-101-4/+8
* loongarch: add alternatives for idiv insns to improve code generationXi Ruoyao2022-07-103-9/+22
* loongarch: fix mulsidi3_64bit instructionXi Ruoyao2022-07-101-1/+1
* LoongArch: Modify fp_sp_offset and gp_sp_offset's calculation method when fra...Lulu Cheng2022-07-081-3/+9
* loongarch: use -mno-check-zero-division as the default for optimized codeXi Ruoyao2022-07-031-3/+15
* LoongArch: Remove undefined behavior from code [PR 106097]Lulu Cheng2022-06-291-5/+6
* loongarch: exclude LARCH_PROLOGUE_TEMP from SIBCALL_REGS [PR 106096]Xi Ruoyao2022-06-282-2/+2
* loongarch: ignore zero-size fields in calling conventionXi Ruoyao2022-04-281-0/+3
* LoongArch: Add fdiv define_expand template.Lulu Cheng2022-04-271-0/+6
* LoongArch: Add '(clobber (mem:BLK (scratch)))' to PLV instruction templates.Lulu Cheng2022-04-271-12/+28
* LoongArch: Fix bug for tmpdir-g++.dg-struct-layout-1/t033.chenglulu2022-04-121-3/+5
* LoongArch Port: Builtin macros.chenglulu2022-03-291-0/+109
* LoongArch Port: Builtin functions.chenglulu2022-03-292-0/+779
* LoongArch Port: Machine description C files and .h files.chenglulu2022-03-294-0/+7314
* LoongArch Port: Machine description files.chenglulu2022-03-298-0/+4762
* LoongArch Port: gcc buildchenglulu2022-03-2917-0/+2328