Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
a69bbe02a2352271e8b14542073f177e24c499c1
/
llvm
/
lib
/
CodeGen
/
TargetLoweringObjectFileImpl.cpp
f14642f
Added support for "#pragma clang section relro=<name>"
by Dmitry Mikulin
· 6 years ago
1ae7905
[Alignment][NFC] DataLayout migration to llvm::Align
by Guillaume Chatelet
· 6 years ago
f1c2892
AArch64: support arm64_32, an ILP32 slice for watchOS.
by Tim Northover
· 6 years ago
ef039a3
[PowerPC][AIX] Adds support for writing the .data section in assembly files
by Xing Xue
· 6 years ago
5b5ee61
[MachO][TLOF] Use hasLocalLinkage to determine if indirect symbol is local
by Francis Visoiu Mistrih
· 6 years ago
246750c
[COFF] Fix section name for constants larger than 64 bits on Windows
by Fangrui Song
· 6 years ago
1e46d4c
Adds support for writing the .bss section for XCOFF object files.
by Sean Fertile
· 6 years ago
f7229ac
Fixed placement of llvm.global_dtors on Windows.
by Vyacheslav Zakharin
· 6 years ago
8558aac
Enable assembly output of local commons for AIX
by David Tenty
· 6 years ago
885fa02
Revert r367501 "Create unique, but identically-named ELF sections..."
by Bob Haarman
· 6 years ago
fbc563e
Create unique, but identically-named ELF sections for explicitly-sectioned functions and globals when using -function-sections and -data-sections.
by Peter Collingbourne
· 6 years ago
39f3503
Address post commit review comments on revision 366727.
by Sean Fertile
· 6 years ago
9df6177
[PowerPC][AIX]Add lowering of MCSymbol MachineOperand.
by Sean Fertile
· 6 years ago
942537d
Stubs out TLOF for AIX and add support for common vars in assembly output.
by Sean Fertile
· 6 years ago
50057f3
CodeGen: Allow !associated metadata to point to aliases.
by Peter Collingbourne
· 6 years ago
ab009a6
[AsmPrinter] Make the encoding of call sites in .gcc_except_table configurable and use for RISC-V
by Alex Bradbury
· 6 years ago
b94c233
[RISCV] Set correct encodings for DWARF exception handling
by Alex Bradbury
· 6 years ago
2f07c2e
Standardize on MSVC behavior for triples with no environment
by Reid Kleckner
· 6 years ago
1d16515
[ELF] Implement Dependent Libraries Feature
by Ben Dunbobbin
· 6 years ago
f3b4f99
[WebAssembly] Remove uses of ThreadModel
by Thomas Lively
· 7 years ago
2e15040
[WebAssembly] Update MC for bulk memory
by Thomas Lively
· 7 years ago
2946cd7
Update the file headers across all of the LLVM projects in the monorepo
by Chandler Carruth
· 7 years ago
de6beb0
Implement -frecord-command-line (-frecord-gcc-switches)
by Scott Linder
· 7 years ago
91e69d8
[MachO][TLOF] Add support for local symbols in the indirect symbol table
by Francis Visoiu Mistrih
· 7 years ago
86ada54
[mingw] Use unmangled name after the $ in the section name
by Reid Kleckner
· 7 years ago
24faf85
Reland "[WebAssembly] LSDA info generation"
by Heejin Ahn
· 7 years ago
547d824
Revert "[WebAssembly] LSDA info generation"
by Krasimir Georgiev
· 7 years ago
0981eaa
[WebAssembly] LSDA info generation
by Heejin Ahn
· 7 years ago
47bab69
[MC][ELF] fix newly added test
by Nick Desaulniers
· 7 years ago
2ce1d6f
Revert r344197 "[MC][ELF] compute entity size for explicit sections"
by Artem Dergachev
· 7 years ago
3353156
[MC][ELF] compute entity size for explicit sections
by Nick Desaulniers
· 7 years ago
f803b23
[COFF] Implement llvm.global_ctors priorities for MSVC COFF targets
by Reid Kleckner
· 7 years ago
9fbecc9
Revert r340904 "[llvm-mc] - Allow to set custom flags for debug sections."
by George Rimar
· 7 years ago
999d1ce
[llvm-mc] - Allow to set custom flags for debug sections.
by George Rimar
· 7 years ago
901a0a9
Restore correct x86_64 EH encodings in kernel code model
by Lei Liu
· 7 years ago
fce7f73
[MC] Move EH DWARF encodings from MC to CodeGen, NFC
by Reid Kleckner
· 7 years ago
7a70be6
Simplify selectELFSectionForGlobal by pulling out the entry size
by Eric Christopher
· 7 years ago
ad36c74
Tidy up logic around unique section name creation and remove a
by Eric Christopher
· 7 years ago
9dafd6f
Revert "[COFF] Use comdat shared constants for MinGW as well"
by Martin Storsjo
· 7 years ago
ff33a95
[COFF] Use comdat shared constants for MinGW as well
by Martin Storsjo
· 7 years ago
db42d51
[MC] Add a separate flag for skipping comdat constant sections for MinGW. NFC.
by Martin Storsjo
· 7 years ago
7bb2767
Recommit r335794 "Add support for generating a call graph profile from Branch Frequency Info." with fix for removed functions.
by Michael J. Spencer
· 7 years ago
2a9bd7b
[COFF] Fix constant sharing regression for MinGW
by Martin Storsjo
· 7 years ago
269eb21
Revert "Add support for generating a call graph profile from Branch Frequency Info."
by Benjamin Kramer
· 7 years ago
5bf1ead
Add support for generating a call graph profile from Branch Frequency Info.
by Michael J. Spencer
· 7 years ago
aa5f4d2
Revert r335306 (and r335314) - the Call Graph Profile pass.
by Chandler Carruth
· 7 years ago
fc93dd8
[Instrumentation] Add Call Graph Profile pass
by Michael J. Spencer
· 7 years ago
2ef4866
[X86] Fix 32-bit mingw comdat names, only add one underscore
by Reid Kleckner
· 7 years ago
13c9ee6
[mingw] Fix GCC ABI compatibility for comdat things
by Reid Kleckner
· 7 years ago
76cfef4
Add some explanatory text to the associated symbol support.
by Eric Christopher
· 7 years ago
277f898
[WebAssembly] Ignore explicit section names for functions
by Sam Clegg
· 7 years ago
98117a4
[MS][ARM64] Hoist __ImageBase handling into TargetLoweringObjectFileCOFF
by Reid Kleckner
· 7 years ago
f31e91e
Tidy comment up a bit.
by Eric Christopher
· 7 years ago
1f5eb86
Fix small grammar-o.
by Eric Christopher
· 7 years ago
aadbabc
Remove unused argument from emitModuleMetadata.
by Eric Christopher
· 7 years ago
d0804aa
[MachO] Emit Weak ReadOnlyWithRel to ConstDataSection
by Steven Wu
· 7 years ago
b36fbbc
CodeGen: support an extension to pass linker options on ELF
by Saleem Abdulrasool
· 8 years ago
99f479a
CodeGen: handle llvm.used properly for COFF
by Saleem Abdulrasool
· 8 years ago
ea7cace
[WebAssembly] Add COMDAT support
by Sam Clegg
· 8 years ago
bafe690
[WebAssembly] Implement @llvm.global_ctors and @llvm.global_dtors
by Sam Clegg
· 8 years ago
e1694f9
[WebAssembly] section kind can be code
by Sam Clegg
· 8 years ago
04b6844
[COFF] Implement constructor priorities
by Martin Storsjo
· 8 years ago
e7353446
NFC Remove default argument of DataLayout::getPointerABIAlignment
by Fangrui Song
· 8 years ago
9996607
[WebAssembly] Explicily disable comdat support for wasm output
by Sam Clegg
· 8 years ago
12fd3da
[WebAssembly] MC: Fix crash when -g specified.
by Sam Clegg
· 8 years ago
b2b019f
[WebAssembly] MC: Support for init_array and fini_array
by Sam Clegg
· 8 years ago
759631c
[WebAssembly] MC: Create wasm data segments based on MCSections
by Sam Clegg
· 8 years ago
2176a9f
[WebAssembly] Remove flags from MCSectionWasm
by Sam Clegg
· 8 years ago
89061b2
IR: Replace the "Linker Options" module flag with "llvm.linker.options" named metadata.
by Peter Collingbourne
· 8 years ago
264b5d9
Move Object format code to lib/BinaryFormat.
by Zachary Turner
· 8 years ago
6bda14b
Sort the remaining #include lines in include/... and lib/....
by Chandler Carruth
· 8 years ago
4c47434
CodeGen: add support for emitting ObjC image info
by Saleem Abdulrasool
· 8 years ago
b16d146
Add support for #pragma clang section
by Javed Absar
· 8 years ago
f7e8acf
Ignore !associated metadata with null argument.
by Evgeniy Stepanov
· 8 years ago
1a6a2b6
[ProfileData] Unify getInstrProf*SectionName helpers
by Vedant Kumar
· 8 years ago
4a5ddf8
[Profile] Make host tool aware of object format when quering prof section names
by Xinliang David Li
· 8 years ago
57dea2d
[Profile] PE binary coverage bug fix
by Xinliang David Li
· 8 years ago
c66018e
Move llvm::emitLinkerFlagsForGlobalCOFF() to Mangler.
by Peter Collingbourne
· 9 years ago
51c962f72
Add !associated metadata.
by Evgeniy Stepanov
· 9 years ago
fa912a7
[CodeGen] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
by Eugene Zelenko
· 9 years ago
d934cb8
[WebAssembly] Basic support for Wasm object file encoding.
by Dan Gohman
· 9 years ago
18eafb6
[WebAssembly] Add skeleton MC support for the Wasm container format
by Dan Gohman
· 9 years ago
dd4ebc1
[lto] add getLinkerOpts()
by Bob Haarman
· 9 years ago
cd46c1d
Revert "[COFF] Use 32-bit jump table entries in .rdata for Win64"
by Reid Kleckner
· 9 years ago
c9e0a15
[COFF] Use 32-bit jump table entries in .rdata for Win64
by Reid Kleckner
· 9 years ago
52a7dd7
[ARM] Implement execute-only support in CodeGen
by Prakhar Bahuguna
· 9 years ago
b64fb45
CodeGen: simplify TargetMachine::getSymbol interface. NFC.
by Tim Northover
· 9 years ago
6733564
Target: Change various section classifiers in TargetLoweringObjectFile to take a GlobalObject.
by Peter Collingbourne
· 9 years ago
302b69c
Use profile info to set function section prefix to group hot/cold functions.
by Dehao Chen
· 9 years ago
c39f8b0
Revert "In preparation for removing getNameWithPrefix off of
by Eric Christopher
· 9 years ago
2bd52b5
In preparation for removing getNameWithPrefix off of TargetMachine,
by Eric Christopher
· 9 years ago
c4636b3
Revert "Remove extra argument used once on
by Eric Christopher
· 9 years ago
1290355
Mark ELF sections whose name start with .note as note
by Petr Hosek
· 9 years ago
a1ccdc3
Remove more guts of TargetMachine::getNameWithPrefix and migrate one check to the TLOF mach-o version.
by Eric Christopher
· 9 years ago
0be7793
Remove extra argument used once on TargetMachine::getNameWithPrefix and inline the result into the singular caller.
by Eric Christopher
· 9 years ago
4367c7f
Move the Mangler from the AsmPrinter down to TLOF and clean up the
by Eric Christopher
· 9 years ago
412a529
Use the correct ctor/dtor section for dynamic-no-pic.
by Rafael Espindola
· 9 years ago
46fa231
Move code only used by codegen out of MC. NFC.
by Rafael Espindola
· 9 years ago
36e601c
Add support for allowing us to create uniquely identified "COMDAT" or "ELF
by Eric Christopher
· 9 years ago
ef3eb06
[ARM] Fix Thumb text sections' flags under COFF/Windows
by Renato Golin
· 9 years ago
Next »