Davide Italiano
|
ad63f23c04
[IRObjectFile] Turn llvm_unreachable("foo") into something more explicative.
|
9 年之前 |
Davide Italiano
|
8471051cc5
[IRObjectFile] Handle undefined weak symbols in RecordStreamer.
|
9 年之前 |
Teresa Johnson
|
2d320e58a9
Restore "Resolution-based LTO API."
|
9 年之前 |
Teresa Johnson
|
6f0ab85031
Revert "Resolution-based LTO API."
|
9 年之前 |
Teresa Johnson
|
9fd977036c
Resolution-based LTO API.
|
9 年之前 |
Benjamin Kramer
|
fc44a8b1e4
function_refify. NFC.
|
9 年之前 |
Davide Italiano
|
788062df94
[IRObjectFile] Try to be defensive, add a break.
|
9 年之前 |
Davide Italiano
|
90107652c0
[IRObjectFile] Propagate .weak attribute correctly for ASM symbols.
|
9 年之前 |
Rafael Espindola
|
2dc637165b
Don't pass a Reloc::Model to MC.
|
9 年之前 |
Rafael Espindola
|
e973d3f2ce
Return a StringRef from getSection.
|
9 年之前 |
Mehdi Amini
|
4302c2c052
Clean the API for CollectAsmUndefinedRefs, taking a Triple and a String InlineAsm instead of a Module (NFC)
|
9 年之前 |
Mehdi Amini
|
bfce19c73c
IRObjectFile, clang-format fixup for r267104
|
9 年之前 |
Mehdi Amini
|
12a3bb49b1
Use std::move on the enum to insert it into the pair to please MSVC
|
9 年之前 |
Mehdi Amini
|
90c7bb067d
Refactor IRObjectFile, extract a static CollectAsmUndefinedRefs() method to parse inline assembly (NFC)
|
9 年之前 |
Kevin Enderby
|
c6bf9be16d
Thread Expected<...> up from createMachOObjectFile() to allow llvm-objdump to produce a real error message
|
9 年之前 |
Steven Wu
|
b9de197a7a
Rename embedded bitcode section in MachO
|
9 年之前 |
Rafael Espindola
|
78ddd2d003
IRObject: Mark extern_weak as weak.
|
9 年之前 |
Rafael Espindola
|
ba3b03fb25
Use copy initialization.
|
9 年之前 |
Benjamin Kramer
|
030c9dc308
Move MCTargetAsmParser.h to llvm/MC/MCParser where it belongs.
|
9 年之前 |
Rafael Espindola
|
7a1fc2d33e
Use diagnostic handler in the LLVMContext
|
9 年之前 |
Kevin Enderby
|
7f0edadcaf
Fix llvm-nm(1) printing of llvm-bitcode files for -format darwin to match darwin’s nm(1).
|
9 年之前 |
Rafael Espindola
|
9758b4ae95
Simplify the Mangler interface now that DataLayout is mandatory.
|
10 年之前 |
Rafael Espindola
|
20a6785cd2
Return a unique_ptr from getLazyBitcodeModule and parseBitcodeFile. NFC.
|
10 年之前 |
Daniel Sanders
|
0987211e24
Recommit r239721: Replace string GNU Triples with llvm::Triple in InitMCObjectFileInfo. NFC.
|
10 年之前 |
Daniel Sanders
|
ad0b09d10e
Revert r239721 - Replace string GNU Triples with llvm::Triple in InitMCObjectFileInfo. NFC.
|
10 年之前 |
Daniel Sanders
|
4a867c7a05
Replace string GNU Triples with llvm::Triple in InitMCObjectFileInfo. NFC.
|
10 年之前 |
Peter Collingbourne
|
6170134a1f
Object: Prepend __imp_ when mangling a dllimport symbol in IRObjectFile.
|
10 年之前 |
Rui Ueyama
|
eae4673c2f
Remove object_error::success and use std::error_code() instead
|
10 年之前 |
Pete Cooper
|
fc9bfcd184
Remove MCAssembler.h include from MCStreamer.h and fix users of MCStreamer.h
|
10 年之前 |
Rafael Espindola
|
dc6141a4ff
Be lazy about loading metadata in IRObjectFile.
|
10 年之前 |