Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
81fe1fbf4abd00b24e078a80cb15a2d2c1343f11
/
llvm
/
lib
/
MC
/
MCELFStreamer.cpp
4d5b107
[MC] Error on a .zerofill directive in a non-virtual section
by Francis Visoiu Mistrih
· 7 years ago
cac28ae
[PowerPC] Add support for high and higha symbol modifiers on tls modifers.
by Sean Fertile
· 7 years ago
1503fc0
[MC] Move bundling and MCSubtargetInfo to MCEncodedFragment [NFC]
by Peter Smith
· 7 years ago
57f661b
[MC] Pass MCSubtargetInfo to fixupNeedsRelaxation and applyFixup
by Peter Smith
· 7 years ago
ae6eeae
[MC] Add assembler support for .cg_profile.
by Michael J. Spencer
· 7 years ago
2d3eaeb2
MC: Remove dead code. NFCI.
by Peter Collingbourne
· 7 years ago
147db3e
MC: Change MCAssembler::writeSectionData and writeFragmentPadding to take a raw_ostream. NFCI.
by Peter Collingbourne
· 7 years ago
f7b81db
MC: Change the streamer ctors to take an object writer instead of a stream. NFCI.
by Peter Collingbourne
· 7 years ago
47b4d6b
Delay creating an alias for @@@.
by Rafael Espindola
· 8 years ago
81e911c
Don't treat .symver as a regular alias definition.
by Rafael Espindola
· 8 years ago
2241ffa
[MC] Have MCObjectStreamer take its MCAsmBackend argument via unique_ptr.
by Lang Hames
· 8 years ago
02d3305
[MC] Have MCObjectStreamer take its MCAsmBackend argument via unique_ptr.
by Lang Hames
· 8 years ago
60fbc7c
[MC] Thread unique_ptr<MCObjectWriter> through the create.*ObjectWriter
by Lang Hames
· 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
74a7fa0
Reland r298901 with modifications (reverted in r298932)
by Weiming Zhao
· 8 years ago
da4d12a
Revert "Dont emit Mapping symbols for sections that contain only data."
by Weiming Zhao
· 9 years ago
3208484
Dont emit Mapping symbols for sections that contain only data.
by Weiming Zhao
· 9 years ago
618d342
Simplify/make more explicit (by making less explicit in some ways) some function calls
by David Blaikie
· 9 years ago
5b75fd9
MC: De-duplicate the object streamer implementations of EmitFileDirective into MCObjectStreamer. NFCI.
by Peter Collingbourne
· 9 years ago
1f4e26f
[MC] Factor out non-COFF handling of COFF-specific directives.
by Dan Gohman
· 9 years ago
be99157
Move some error handling down to MCStreamer.
by Rafael Espindola
· 9 years ago
1d43552
[MC] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
by Eugene Zelenko
· 9 years ago
13a79bb
Change how we handle section symbols on ELF.
by Rafael Espindola
· 9 years ago
734c59d
[MC] Refactor emitELFSize to make usage more consistent. NFC.
by Dan Gohman
· 9 years ago
0801d12
Fix instance of -Wdelete-incomplete
by Reid Kleckner
· 9 years ago
fe98b2f
[mips] Use MipsMCExpr instead of MCSymbolRefExpr for all relocations.
by Daniel Sanders
· 9 years ago
f9033bb
[Object] Make .alt_entry directive parsing MachO specific.
by Lang Hames
· 9 years ago
6d22d8a
[Object] Report an error if .alt_entry is used with ELF or COFF.
by Lang Hames
· 9 years ago
1b640e0
[MachO] Add MachO alt-entry directive support.
by Lang Hames
· 10 years ago
0e05192
[MC] Merge VK_PPC_TPREL in to generic VK_TPREL.
by Colin LeMahieu
· 10 years ago
2b27b2f
Don't create empty sections just to look like gas.
by Rafael Espindola
· 10 years ago
43e2e25
Delete dead code.
by Rafael Espindola
· 10 years ago
e7fe1a4
Simplify local common output.
by Rafael Espindola
· 10 years ago
e0550a8
Move code out of a loop and use a range loop.
by Rafael Espindola
· 10 years ago
e3a20f5
Fix pr24486.
by Rafael Espindola
· 10 years ago
3c76c52
Cleanup places that passed SMLoc by const reference to pass it by value instead. NFC
by Craig Topper
· 10 years ago
556b21a
Remove and forbid raw_svector_ostream::flush() calls.
by Yaron Keren
· 10 years ago
df005cb
Fix some comment typos.
by Benjamin Kramer
· 10 years ago
e0d4037
Devirtualize and pack MCFragment to reduce memory usage.
by Pete Cooper
· 10 years ago
1c8c213
[MC] Common symbols weren't being checked for redeclaration which allowed an assembly file to generate an assertion in setCommon(): !isCommon(). This change allows redeclaration as long as the size and alignment match exactly, otherwise report a fatal error.
by Colin LeMahieu
· 10 years ago
e194400
Test commit access.
by Gabor Ballabas
· 10 years ago
f8794ff
Remove MCELFSymbolFlags.h. It is now internal to MCSymbolELF.
by Rafael Espindola
· 10 years ago
f6dcd2a
Convert BindingExplicitlySet into a MCSymbolELF field.
by Rafael Espindola
· 10 years ago
95fb9b9
Merge MCELF.h into MCSymbolELF.h.
by Rafael Espindola
· 10 years ago
a869576
Create a MCSymbolELF.
by Rafael Espindola
· 10 years ago
13760bd
MC: Clean up MCExpr naming. NFC.
by Jim Grosbach
· 10 years ago
4d37b2a
Remove getData.
by Rafael Espindola
· 10 years ago
beb6060
Remove the MCSymbolData typedef.
by Rafael Espindola
· 10 years ago
b5d316b
Rename getOrCreateSymbolData to registerSymbol and return void.
by Rafael Espindola
· 10 years ago
e3b2acf
Pass MCSymbols to the helper functions in MCELF.h.
by Rafael Espindola
· 10 years ago
1467250
Move common symbol related information from MCSectionData to MCSymbol.
by Rafael Espindola
· 10 years ago
7c23cba
Move SymbolSize from MCSymbolData to MCSymbol.
by Rafael Espindola
· 10 years ago
3a5d3cc
Remove a trivial forwarding function. NFC.
by Rafael Espindola
· 10 years ago
983bec6
Rename and move getCurrentSectionData.
by Rafael Espindola
· 10 years ago
2f9bdd8
There is only one current section.
by Rafael Espindola
· 10 years ago
bb9a71c
Replace getOrCreateSectionData with registerSection.
by Rafael Espindola
· 10 years ago
3d2aeb2
Have getCurrentSectionData return a MCSection.
by Rafael Espindola
· 10 years ago
e6e287d
Pass a MCSection to getCurrentSectionData.
by Rafael Espindola
· 10 years ago
64acc7f
Remove most uses of MCSectionData from MCAssembler.
by Rafael Espindola
· 10 years ago
8324c2f
Store a MCSection in MCFragment.
by Rafael Espindola
· 10 years ago
cd62518
Move HasInstructions to MCSection.
by Rafael Espindola
· 10 years ago
b028cc8
Move bundle info from MCSectionData to MCSection.
by Rafael Espindola
· 10 years ago
c1cd944
Add a isBundleLocked helper to MCELFStreamer.
by Rafael Espindola
· 10 years ago
967d6a6
Stop forwarding (get|set)Aligment from MCSectionData to MCSection.
by Rafael Espindola
· 10 years ago
0709a7b
Move alignment from MCSectionData to MCSection.
by Rafael Espindola
· 10 years ago
fd28abc
MC: Use MCSymbol in LocalCommon, NFC
by Duncan P. N. Exon Smith
· 10 years ago
91df21f
MC: Update MCCodeEmitter naming. NFC.
by Jim Grosbach
· 10 years ago
2a1678a
[MC] When using bundle aligment, align sections to bundle size
by Derek Schuff
· 10 years ago
5560a4c
Use raw_pwrite_stream in the object writer/streamer.
by Rafael Espindola
· 10 years ago
9e0c890
[MC] Write padding into fragments when -mc-relax-all flag is used
by Petr Hosek
· 10 years ago
cd584a8
Split the object streamer callback in one per file format.
by Rafael Espindola
· 11 years ago
867bfc5
Make constant arrays that are passed to functions as const.
by Benjamin Kramer
· 11 years ago
ba31e27
Compute the ELF SectionKind from the flags.
by Rafael Espindola
· 11 years ago
5fa925e
Add STB_GNU_UNIQUE to the ELF writer.
by Rafael Espindola
· 11 years ago
b661302
Add back commits r219835 and a fixed version of r219829.
by Rafael Espindola
· 11 years ago
4544a40
Revert commit r219835 and r219829.
by Rafael Espindola
· 11 years ago
a74b5e6
Correctly handle references to section symbols.
by Rafael Espindola
· 11 years ago
05fb735
[MC] Make bundle alignment mode setting idempotent and support nested bundles
by Derek Schuff
· 11 years ago
7b61ddf
Simplify handling of --noexecstack by using getNonexecutableStackSection.
by Rafael Espindola
· 11 years ago
f491704
Print a=b as an assignment.
by Rafael Espindola
· 11 years ago
7f4ccce
Remove an always true argument.
by Rafael Espindola
· 11 years ago
aa02427
Make getOrCreateSymbolData non virtual.
by Rafael Espindola
· 11 years ago
96918bc
Fix the assembler to print a better relocatable expression error
by Kevin Enderby
· 11 years ago
bb694de
[C++11] More 'nullptr' conversion or in some cases just using a boolean check instead of comparing to nullptr.
by Craig Topper
· 11 years ago
28221d8
Mark alias symbols as microMIPS if necessary. Differential Revision: http://llvm-reviews.chandlerc.com/D3080
by Zoran Jovanovic
· 12 years ago
7fadc0e
Look through variables when computing relocations.
by Rafael Espindola
· 12 years ago
8377085
Always print the implicit .text at the start of an asm file.
by Rafael Espindola
· 12 years ago
7b51496
Use the default values.
by Rafael Espindola
· 12 years ago
9784cef
Explictly pass MCSubtargetInfo to MCCodeEmitter::EncodeInstruction()
by David Woodhouse
· 12 years ago
6f3c73f
Modify MCObjectStreamer EmitInstTo* interface
by David Woodhouse
· 12 years ago
24ea09e
Construct the MCStreamer before constructing the MCTargetStreamer.
by Rafael Espindola
· 12 years ago
0e2ccb2
Simplify the logic for deciding when to initialize the sections.
by Rafael Espindola
· 12 years ago
247f951
Inline functions that are only called once.
by Rafael Espindola
· 12 years ago
f144034
InitToTextSection is redundant with InitSections. Remove it.
by Rafael Espindola
· 12 years ago
e308c0c
Remove duplicated info on what .text, .data and .bss look like.
by Rafael Espindola
· 12 years ago
8a8cd2b
Re-sort all of the includes with ./utils/sort_includes.py so that
by Chandler Carruth
· 12 years ago
8ad70b3
Add support for parsing ARM symbol variants on ELF targets
by David Peixotto
· 12 years ago
7266731
ARM integrated assembler generates incorrect nop opcode
by David Peixotto
· 12 years ago
fc18473
Move the STT_FILE symbols out of the normal symbol table processing for
by Joerg Sonnenberger
· 12 years ago
Next »