Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
81fe1fbf4abd00b24e078a80cb15a2d2c1343f11
/
llvm
/
lib
/
MC
/
MCObjectStreamer.cpp
94ee072
[codeview] Flush labels before S_DEFRANGE* fragments
by Reid Kleckner
· 7 years ago
1d2714b
[MC] Support labels as offsets in .reloc directive
by Vladimir Stefanovic
· 7 years ago
a6e3a82
Revert BTF commit series.
by Eli Friedman
· 7 years ago
6c2327a
[BPF] Add BTF generation for BPF target
by Yonghong Song
· 7 years ago
fe83270
The initial .text section generated in object files was missing the
by Eric Christopher
· 7 years ago
689f773
[codeview] Clean up machinery for deferring .cv_loc emission
by Reid Kleckner
· 7 years ago
c8074aa
[codeview] Emit labels for .cv_loc immediately
by Reid Kleckner
· 7 years ago
fdc4647
[RISCV][MC] Don't fold symbol differences if requiresDiffExpressionRelocations is true
by Alex Bradbury
· 7 years ago
3e22733
MC: Implement support for new .addrsig and .addrsig_sym directives.
by Peter Collingbourne
· 7 years ago
26ddf27
Use debug-prefix-map for AT_NAME
by Jonas Devlieghere
· 7 years ago
e13e6db
[MC] Add interface to finish pending labels.
by Jonas Devlieghere
· 7 years ago
c17c8bf
Support -fdebug-prefix-map in llvm-mc. This is useful to omit the
by Paul Robinson
· 7 years ago
c0dba0a
Revert "[MC] Factor MCObjectStreamer::addFragmentAtoms out of MachO streamer."
by Sam Clegg
· 7 years ago
57f661b
[MC] Pass MCSubtargetInfo to fixupNeedsRelaxation and applyFixup
by Peter Smith
· 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
588fad4
[MC] Relax .fill size requirements
by Nirav Dave
· 7 years ago
87cc4db
[MC] Factor MCObjectStreamer::addFragmentAtoms out of MachO streamer.
by Sam Clegg
· 7 years ago
6c0665e
[MC] Change AsmParser to leverage Assembler during evaluation
by Nirav Dave
· 7 years ago
6b01b88
[MC] Undo spurious commit added into r331052.
by Nirav Dave
· 7 years ago
38b4b54
[MC] Provide default value for IsResolved.
by Nirav Dave
· 7 years ago
8728e09
[MC] Allow MCAssembler to be constructed without all subcomponents. NFCI.
by Nirav Dave
· 7 years ago
2c6430f
[codeview] Ignore .cv_loc directives at the end of a function
by Reid Kleckner
· 7 years ago
5a791ee
Re-land r327620 "[CodeView] Initial support for emitting S_BLOCK32 symbols for lexical scopes"
by Reid Kleckner
· 8 years ago
d09b416
Use assembler expressions to lay out the EH LSDA.
by Rafael Espindola
· 8 years ago
d707c37
Use a MCExpr for the size of MCFillFragment.
by Rafael Espindola
· 8 years ago
e70ecec
Inline a emitFill variant that is only used once. NFC.
by Rafael Espindola
· 8 years ago
8fcd07d
Make one of the emitFill methods non virtual. NFC.
by Rafael Espindola
· 8 years ago
910c012
Remove redundant includes from lib/MC.
by Michael Zolotukhin
· 8 years ago
2251c79
[MC] Adding code padding for performance stability - infrastructure. NFC.
by Omer Paparo Bivas
· 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
ab23dac
[MC] Suppress .Lcfi labels when emitting textual assembly
by Reid Kleckner
· 8 years ago
0b9db4c
[MC] Use a unique_ptr<MCAssembler> for MCObjectStreamer's Assembler member.
by Lang Hames
· 8 years ago
26fa1bf
Re-land "Fix Bug 30978 by emitting cv file checksums."
by Reid Kleckner
· 8 years ago
913213c
Revert "Fix Bug 30978 by emitting cv file checksums."
by Eric Beckmann
· 8 years ago
349746f
Fix Bug 30978 by emitting cv file checksums.
by Eric Beckmann
· 8 years ago
6d24179
MCObjectStreamer : fail with a diagnostic when emitting an out of range value.
by Arnaud A. de Grandmaison
· 8 years ago
75745d0
This patch closes PR#32216: Better testing of schedule model instruction latencies/throughputs.
by Andrew V. Tischenko
· 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
· 8 years ago
3208484
Dont emit Mapping symbols for sections that contain only data.
by Weiming Zhao
· 8 years ago
6c5bbae
Check that line table entries don't spill over between sections even if they're empty at the end of a section
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
be99157
Move some error handling down to MCStreamer.
by Rafael Espindola
· 9 years ago
268f42f
[Assembler] Better error messages for .org directive
by Oliver Stannard
· 9 years ago
445c952
Tidy the calls to getCurrentSection().first -> getCurrentSectionOnly to help
by Eric Christopher
· 9 years ago
a9f4cc9
[codeview] Add new directives to record inlined call site line info
by Reid Kleckner
· 9 years ago
a5b1eef
[MC] Move .cv_loc management logic out of MCContext
by Reid Kleckner
· 9 years ago
eb9ed61
[mips][ias] Support .dtprel[d]word and .tprel[d]word directives
by Simon Atanasyan
· 9 years ago
8603062
Fix branch relaxation in 16-bit mode.
by Nirav Dave
· 9 years ago
faef320
[MC] Rename EmitFill to emitFill
by Petr Hosek
· 9 years ago
67a94a7
[MC] Support symbolic expressions in assembly directives
by Petr Hosek
· 9 years ago
97859cc
Revert "[MC] Support symbolic expressions in assembly directives"
by Petr Hosek
· 9 years ago
ec73d8b
[MC] Support symbolic expressions in assembly directives
by Petr Hosek
· 9 years ago
63d3d6d
Revert "[MC] Support symbolic expressions in assembly directives"
by Reid Kleckner
· 9 years ago
e258375
[MC] Support symbolic expressions in assembly directives
by Petr Hosek
· 9 years ago
408b5e6
[MC] Add support for encoding CodeView variable definition ranges
by David Majnemer
· 10 years ago
c9911f2
[codeview] Correctly handle inlining functions post-dominated by unreachable
by David Majnemer
· 10 years ago
1fcd610
[codeview] Wire up the .cv_inline_linetable directive
by Reid Kleckner
· 10 years ago
6fcbd7e
[CodeView] Implement .cv_inline_linetable
by David Majnemer
· 10 years ago
2214ed8
Reland "[CodeView] Use assembler directives for line tables"
by Reid Kleckner
· 10 years ago
00d9639
Revert "[CodeView] Use assembler directives for line tables"
by Reid Kleckner
· 10 years ago
c62e379
[CodeView] Use assembler directives for line tables
by Reid Kleckner
· 10 years ago
8cc3078
Rename MCLineEntry to MCDwarfLineEntry
by David Majnemer
· 10 years ago
ce10842
[MC, COFF] Add .reloc support for WinCOFF
by David Majnemer
· 10 years ago
1a7e8b4
Simplify MCFillFragment.
by Rafael Espindola
· 10 years ago
36a425b
Remove a bugs assert.
by Rafael Espindola
· 10 years ago
9f6ad49
Implement .reloc (constant offset only) with support for R_MIPS_NONE and R_MIPS_32.
by Daniel Sanders
· 10 years ago
b23f578
Fix pr24832.
by Rafael Espindola
· 10 years ago
7ae65d8
Simplify now that emitValueToOffset always returns false.
by Rafael Espindola
· 10 years ago
04d3926
Simplify .org processing and make it a bit more powerful.
by Rafael Espindola
· 10 years ago
a5f45da
MC: Remove implicit ilist iterator conversions, NFC
by Duncan P. N. Exon Smith
· 10 years ago
e3a20f5
Fix pr24486.
by Rafael Espindola
· 10 years ago
81413c0
Use early return. NFC.
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
83c862a
[MC] Remove MCAssembler's copy of OS
by David Majnemer
· 10 years ago
556b21a
Remove and forbid raw_svector_ostream::flush() calls.
by Yaron Keren
· 10 years ago
a5ab844
[MC/Dwarf] Allow to specify custom parameters for linetable emission.
by Frederic Riss
· 10 years ago
3294670
[MC] Ensure that pending labels are flushed when -mc-relax-all flag is used
by Petr Hosek
· 10 years ago
7c6e6e4
Generalize emitAbsoluteSymbolDiff.
by Rafael Espindola
· 10 years ago
2641014
Rename HasData to IsRegistered.
by Rafael Espindola
· 10 years ago
cc91cc1
Remove trivial forwarding function.
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
1467250
Move common symbol related information from MCSectionData to MCSymbol.
by Rafael Espindola
· 10 years ago
66ccf49
Store MCSymbols in PendingLabels.
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
a32d0e9
Delete MCSectionData.
by Rafael Espindola
· 10 years ago
8c05c6e
Move getSubsectionInsertionPoint to MCSection.
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
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
967d6a6
Stop forwarding (get|set)Aligment from MCSectionData to MCSection.
by Rafael Espindola
· 10 years ago
Next »