summaryrefslogtreecommitdiff
path: root/bolt/lib/Target/RISCV
AgeCommit message (Expand)Author
2025-09-25[BOLT][AArch64][instr] Consider targeting ARM64 CPUs without LSE support (#15...YongKang Zhu
2025-06-27MC: Remove unneeded VK_None argument to MCSymbolRefExpr::create callsFangrui Song
2025-06-15RISCV: Replace RISCVMCExpr with MCSpecifierExprFangrui Song
2025-06-15RISCV: Move RISCVMCExpr functions to RISCVMCAsmInfo or RISCVMCAsmBackendFangrui Song
2025-06-15RISCV: Rename RISCVMCExpr::VK_ to RISCV::S_Fangrui Song
2025-06-07BOLT: Replace MCTargetExpr with MCSpecifierExpr to fix bolt-icf.test on aarch...Fangrui Song
2025-05-22[BOLT] Remove redundant control flow statements (NFC) (#141182)Kazu Hirata
2025-05-17RISCV: Replace most Specifier constants with relocation typesFangrui Song
2025-04-17[BOLT][RISCV] Fix MCPlusBuilder instrumentation ifaces (#136211)Kazu Hirata
2025-04-16[BOLT][Instrumentation] Initial instrumentation support for RISCV64 (#133882)wangjue
2025-03-31[BOLT][X86] Fix getTargetSymbol() (#133834)Maksim Panchenko
2025-03-20[RISCV] Rename VariantKind to SpecifierFangrui Song
2025-03-17[BOLT] Fix the buildKazu Hirata
2025-03-14[BOLT] Change Relocation Type to 32-bit NFCI (#130792)Paschalis Mpeis
2025-01-08[BOLT][CMake] Don't export bolt libraries in LLVMExports.cmake (#121936)Nikita Popov
2024-07-25[BOLT] Enable standalone build (#97130)Tristan Ross
2024-07-18[BOLT] Support POSSIBLE_PIC_FIXED_BRANCHAmir Ayupov
2024-06-07[BOLT][NFC] Infailable fns return void (#92018)Nathan Sidwell
2024-03-31[BOLT][NFC] Clean includes, add license headers (#87200)Amir Ayupov
2024-03-14[BOLT] Refactor instruction creation interface. NFCI (#85292)Maksim Panchenko
2023-11-06[BOLT] Use Label annotation instead of EHLabel pseudo. NFCI. (#70179)Maksim Panchenko
2023-10-23[BOLT][RISCV] Set minimum function alignment to 2 for RVC (#69837)Job Noorman
2023-10-16[BOLT][RISCV] Implement getCalleeSavedRegs (#69161)Job Noorman
2023-10-16[BOLT][RISCV] Handle EH_LABEL operands (#68998)Job Noorman
2023-10-16[BOLT][RISCV] Implement MCPlusBuilder::equals (#68989)Job Noorman
2023-10-06[BOLT][NFC] Add MCSubtargetInfo to MCPlusBuilder (#68223)Job Noorman
2023-10-05[BOLT][RISCV] Handle long tail calls (#67098)Job Noorman
2023-10-05[BOLT][RISCV] Implement TLS le/ie relocations (#67112)Job Noorman
2023-09-26[BOLT][RISCV] Implement LO/HI relocations (#67444)Job Noorman
2023-09-15[BOLT][RISCV] Add support for linker relaxationJob Noorman
2023-09-09[BOLT][RISCV] Implement R_RISCV_PCREL_LO12_S (#65204)Job Noorman
2023-08-24[BOLT] Fix trap value for non-X86Denis Revunov
2023-06-21[BOLT][RISCV] Fix implementation of getTargetSymbolJob Noorman
2023-06-21[BOLT][RISCV] Implement branch reversalJob Noorman
2023-06-21[BOLT][RISCV] Implement return/unconditional branch creationJob Noorman
2023-06-16[BOLT] Add minimal RISC-V 64-bit supportJob Noorman