aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/MC/MCContext.cpp
AgeCommit message (Expand)AuthorFilesLines
2024-10-15[Coverage][WebAssembly] Add initial support for WebAssembly/WASI (#111332)Yuta Saito1-0/+5
2024-07-31[MC] Remove redundant null check, NFCI (#100928)abhishek-kaushik221-1/+2
2024-07-22[MC,AArch64] Create mapping symbols with non-unique namesFangrui Song1-0/+5
2024-07-22[XCOFF] refactor the XCOFF BeginSymName handlingChen Zheng1-12/+5
2024-06-29[MC] Remove addFragment. NFCFangrui Song1-1/+2
2024-06-29[MC] getWasmSection: remove unused BeginSymNameFangrui Song1-5/+3
2024-06-25[MC,COFF] Change how we handle section symbolsFangrui Song1-27/+36
2024-06-23[MC] Ensure all new sections have a MCDataFragmentFangrui Song1-4/+6
2024-06-22[MC] Change Subsection parameters from const MCExpr * to uint32_tFangrui Song1-2/+2
2024-06-22[MC] Allocate MCFragment with a bump allocatorFangrui Song1-2/+5
2024-06-20[MC] Fix compilationAlexis Engelke1-1/+1
2024-06-20[CodeGen] Use temp symbol for MBBs (#95031)Alexis Engelke1-0/+11
2024-06-20[MC] Eliminate two symbol-related hash maps (#95464)aengelke1-63/+62
2024-06-20[MC] Remove SectionKind from MCSection (#96067)aengelke1-59/+12
2024-06-14[MC] Add MCFragment allocation helpersFangrui Song1-21/+15
2024-06-12[MC] Remove setAllowTemporaryLabels and rename AllowTemporaryLabelsFangrui Song1-2/+2
2024-06-12[MC] Move AllowTemporaryLabels setting to MCContext::MCContextFangrui Song1-1/+1
2024-06-11Reland "[MC][NFC] Make ELFUniquingMap a StringMap (#95006)" (#95030)aengelke1-10/+37
2024-06-10[MC] Don't evaluate name of unnamed symbols (#95021)aengelke1-5/+4
2024-06-10Revert "[MC] Make ELFUniquingMap a StringMap" (#95023)aengelke1-37/+10
2024-06-10[MC][NFC] Make ELFUniquingMap a StringMap (#95006)aengelke1-10/+37
2024-06-08[MC] Simplify Sec.getFragmentList().insert(Sec.begin(), F). NFCFangrui Song1-5/+5
2024-05-14[MC] Make ELFEntrySizeMap a DenseMap (#91728)aengelke1-4/+8
2024-04-02[WebAssembly] Allocate MCSymbolWasm data on MCContext (#85866)Tim Neumann1-0/+5
2024-01-31[llvm] Use StringRef::starts_with (NFC)Kazu Hirata1-1/+1
2023-12-19[SystemZ][z/OS] Add exception handling for XPLINK (#74638)Yusra Syeda1-4/+10
2023-12-11[llvm] Use StringRef::{starts,ends}_with (NFC) (#74956)Kazu Hirata1-5/+5
2023-11-11[llvm] Stop including llvm/ADT/DenseMapInfo.h (NFC)Kazu Hirata1-1/+0
2023-08-09[MC] Restore default section classification to SectionKind::getReadOnly()Fangrui Song1-1/+1
2023-06-20[XRay] Make xray_fn_idx entries PC-relativeFangrui Song1-1/+5
2023-06-07Reland "D144999 [MC][MachO]Only emits compact-unwind format for "canonical" p...Vy Nguyen1-0/+6
2023-06-06[Triple] Add triple for UEFIprabhukr1-1/+1
2023-05-23[Coverity] Constant variable guards dead code.Luo, Yuanke1-3/+0
2023-05-19Revert "[RFC][MC][MachO]Only emits compact-unwind format for "canonical" pers...Nico Weber1-6/+0
2023-05-18[RFC][MC][MachO]Only emits compact-unwind format for "canonical" personality ...Vy Nguyen1-0/+6
2023-04-25-fdebug-prefix-map=: make the last win when multiple prefixes matchFangrui Song1-2/+2
2023-03-21[MCContext] Use `const Twine &` in symbol creation methods. NFCpaperchalice1-18/+15
2022-12-27MC: Add .data. and .rodata. prefixes to MCContext section classificationDave Marchevsky1-0/+2
2022-12-16std::optional::value => operator*/operator->Fangrui Song1-7/+5
2022-12-05Remove unused #include "llvm/ADT/Optional.h"Fangrui Song1-1/+0
2022-12-04[MC] llvm::Optional => std::optionalFangrui Song1-13/+12
2022-12-04DebugInfoMetadata: convert Optional to std::optionalKrzysztof Parzyszek1-1/+2
2022-12-02[llvm] Use std::nullopt instead of None (NFC)Kazu Hirata1-2/+3
2022-11-22[XCOFF] set fragment for XMC_PR csects.esmeyi1-0/+8
2022-10-28Move getenv for AS_SECURE_LOG_FILE to clangBen Langmuir1-7/+1
2022-09-22MC: make section classification a bit more thoroughSaleem Abdulrasool1-1/+30
2022-08-24Revert "MC: make section classification a bit more thorough"Matthias Braun1-17/+1
2022-08-19MC: make section classification a bit more thoroughSaleem Abdulrasool1-1/+17
2022-08-14[DebugInfo] -fdebug-prefix-map: handle '#line "file"' for asm sourceFangrui Song1-1/+7
2022-08-12[MCDwarf] Respect -fdebug-prefix-map= for generated assembly debug info (DWAR...Fangrui Song1-16/+15