Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
268b51a188b718debaaa7f758200246f1039cfb9
/
llvm
/
lib
/
MC
/
WinCOFFStreamer.cpp
e3a20f5
Fix pr24486.
by Rafael Espindola
· 10 years ago
2f83437
Disallow assigning symbol a null section.
by Rafael Espindola
· 10 years ago
556b21a
Remove and forbid raw_svector_ostream::flush() calls.
by Yaron Keren
· 10 years ago
f00654e
Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)
by Alexander Kornienko
· 10 years ago
70bc5f1
Fixed/added namespace ending comments using clang-tidy. NFC
by Alexander Kornienko
· 10 years ago
2bc93ca
[WinEH] Emit .safeseh directives for all 32-bit exception handlers
by Reid Kleckner
· 10 years ago
6bf1f30
Move all of the MCSymbol COFF flags logic in to MCSymbolCOFF.
by Pete Cooper
· 10 years ago
ad9f9c3
Add MCSymbolCOFF class and use it to get and set the COFF type field.
by Pete Cooper
· 10 years ago
a869576
Create a MCSymbolELF.
by Rafael Espindola
· 10 years ago
279306c
[WinCOFF] Ignore .safeseh for non-x86 architectures
by David Majnemer
· 10 years ago
4eecd30
[WinCOFF] Add support for the .safeseh directive
by David Majnemer
· 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
2229d33
Move Flags from MCSymbolData to MCSymbol.
by Rafael Espindola
· 10 years ago
1467250
Move common symbol related information from MCSectionData to MCSymbol.
by Rafael Espindola
· 10 years ago
dba7ee9
Don't call utostr in Twine/raw_ostream contexts.
by Benjamin Kramer
· 10 years ago
bb9a71c
Replace getOrCreateSectionData with registerSection.
by Rafael Espindola
· 10 years ago
8324c2f
Store a MCSection in MCFragment.
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
6f48200
MC: Clean up method names in MCContext.
by Jim Grosbach
· 10 years ago
91df21f
MC: Update MCCodeEmitter naming. NFC.
by Jim Grosbach
· 10 years ago
63661f8
MC: Update MCFixup naming. NFC.
by Jim Grosbach
· 10 years ago
5560a4c
Use raw_pwrite_stream in the object writer/streamer.
by Rafael Espindola
· 11 years ago
9f380a3
Fix uses of reserved identifiers starting with an underscore followed by an uppercase letter
by David Blaikie
· 11 years ago
d990388
[cleanup] Re-sort all the #include lines in LLVM using utils/sort_includes.py.
by Chandler Carruth
· 11 years ago
2cc4bc77
MC, COFF: Use relocations for function references inside the section
by David Majnemer
· 11 years ago
7b61ddf
Simplify handling of --noexecstack by using getNonexecutableStackSection.
by Rafael Espindola
· 11 years ago
5fcaeeb
Fix COFF section index relocation should be 16 bits, not 32
by Timur Iskhodzhanov
· 11 years ago
d758604
COFF: Don't oversize COMMON symbols when targeting BFD ld
by David Majnemer
· 11 years ago
64d491e
MC: add support for -aligncomm GNU extension
by Saleem Abdulrasool
· 11 years ago
48227a3
MC: Support aligned COMMON symbols for COFF
by David Majnemer
· 11 years ago
87a54c4
MC: cleanup includes
by Saleem Abdulrasool
· 11 years ago
7206a52
MC: rename EmitWin64EH routines
by Saleem Abdulrasool
· 11 years ago
f491704
Print a=b as an assignment.
by Rafael Espindola
· 11 years ago
6663f8f
MC: formalise some assertions into proper errors
by Saleem Abdulrasool
· 11 years ago
aa02427
Make getOrCreateSymbolData non virtual.
by Rafael Espindola
· 11 years ago
a8b1f72
MC: create X86WinCOFFStreamer for target specific behaviour
by Saleem Abdulrasool
· 11 years ago
cf1a29f
MC: rename WinCOFFStreamer and move declaration out-of-line
by Saleem Abdulrasool
· 11 years ago
8e4fee0
MC: style tweaks to WinCOFFStreamer
by Saleem Abdulrasool
· 11 years ago
f58e376
[Modules] Fix potential ODR violations by sinking the DEBUG_TYPE
by Chandler Carruth
· 11 years ago
a2bf05a
COFF: add support for .file symbols
by Saleem Abdulrasool
· 12 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
· 12 years ago
a9bdb32
WinCOFF: Emit common symbols as specified in the COFF spec
by David Majnemer
· 12 years ago
34a61bc
[C++11] Add 'override' keyword to virtual methods that override their base class.
by Craig Topper
· 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
f281253
Inline trivial functions called only once or twice.
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
09069e0
clang-format a couple of mis-formatted functions
by Timur Iskhodzhanov
· 12 years ago
c1fb2d6
[COFF] Add support for the .secidx directive
by Timur Iskhodzhanov
· 12 years ago
f907b89
Correct word hyphenations
by Alp Toker
· 12 years ago
af7131d
Output .eh_frames on COFF too now that the integrated as is used on mingw.
by Rafael Espindola
· 12 years ago
edcf1ff
Fix .comm and .lcomm on COFF.
by Rafael Espindola
· 12 years ago
3294e05
Refactor to make the .bss, .data and .text sections available for other uses.
by Rafael Espindola
· 12 years ago
60ec383
Support multiple COFF sections with the same name but different COMDAT.
by Rafael Espindola
· 12 years ago
5645bad
Move .ident handling to MCStreamer.
by Rafael Espindola
· 12 years ago
a17151a
Add a MCTargetStreamer interface.
by Rafael Espindola
· 12 years ago
ac4ad25
Remove some really nasty uses of hasRawTextSupport.
by Rafael Espindola
· 12 years ago
21101b3
Added support for generate DWARF .debug_aranges sections automatically.
by Richard Mitton
· 12 years ago
4208b61
[CodeGen] prevent abnormal on invalid attributes
by Saleem Abdulrasool
· 12 years ago
a37acf7
MC: Implement COFF .linkonce directive
by Nico Rieck
· 12 years ago
de093ef
Give the MCStreamer class hierarchy LLVM RTTI facilities for use with
by Chandler Carruth
· 13 years ago
54b24e1
[MC][COFF] Delay handling symbol aliases when writing
by Michael J. Spencer
· 13 years ago
cbb2514
Expose an InitToTextSection through MCStreamer.
by Eli Bendersky
· 13 years ago
088925e
[MC][COFF] Switch the COFF streamer over to using the MCObjectStreamer version of EmitInstruction.
by Michael J. Spencer
· 13 years ago
aee4d5d1
This patch is needed to make c++ exceptions work for mips16.
by Reed Kotler
· 13 years ago
a31a894
Refactor MCInstFragment and MCDataFragment to adhere to a common interface,
by Eli Bendersky
· 13 years ago
131186c
Some common functionality from WinCOFFStreamer::EmitAssignment can be now
by Eli Bendersky
· 13 years ago
ea2824d
Lift EmitAssignment into MCObjectStreamer which gets rid of at least three
by Eli Bendersky
· 13 years ago
ed0881b
Use the new script to sort the includes of every file under lib.
by Chandler Carruth
· 13 years ago
64ddcb0
Hoist some grossly duplicated code from the COFF/ELF/MachO streamers into MCObjectStreamer.
by Benjamin Kramer
· 13 years ago
f5bd6c6
EmitZerofill should take a 64-bit size or else it's chopping off large zero-filled global. rdar://11729134
by Evan Cheng
· 13 years ago
1fcf5bc
Prune some includes
by Craig Topper
· 14 years ago
46a9f01
More dead code removal (using -Wunreachable-code)
by David Blaikie
· 14 years ago
0708209
Split Finish into Finish and FinishImpl to have a common place to do end of
by Rafael Espindola
· 14 years ago
a56ab0ed
Section relative fixups are a coff concept, not a x86 one. Replace the
by Rafael Espindola
· 14 years ago
d3df3d3
Add back the MC bits of 126425. Original patch by Nathan Jeffords. I added the
by Rafael Espindola
· 14 years ago
6397051
Don't drop alignment info on local common symbols.
by Benjamin Kramer
· 14 years ago
2bb4035
Move TargetRegistry and TargetSelect from Target to Support where they belong.
by Evan Cheng
· 14 years ago
5928e69
Rename TargetAsmBackend to MCAsmBackend; rename createAsmBackend to createMCAsmBackend.
by Evan Cheng
· 14 years ago
f2596bc
Move TargetAsmParser.h TargetAsmBackend.h and TargetAsmLexer.h to MC where they belong.
by Evan Cheng
· 14 years ago
bc2daa0
Implement emission of all Win64 exception tables. Make the COFF streamer emit
by Charles Davis
· 14 years ago
1c8bd5a
Make the COFF streamer emit unwind info when processing a .seh_handlerdata
by Charles Davis
· 14 years ago
fcf51fd
Roll out r126425 and r126450 to see if it fixes the failures on the buildbots.
by Cameron Zwarich
· 15 years ago
b037383
Enable DebugInfo support for COFF object files. Patch by Nathan Jeffords!
by Devang Patel
· 15 years ago
93e3cf0
Sorry for such a large commit. The summary is that only MachO cares about the
by Rafael Espindola
· 15 years ago
ac60adb
Don't use PadSectionToAlignment on windows.
by Rafael Espindola
· 15 years ago
9065bfc6
Move EmitValueToOffset to the ObjectStreamer.
by Rafael Espindola
· 15 years ago
a084fd6
Move EmitValue to MCObjectStreamer.
by Rafael Espindola
· 15 years ago
e5b7415
Fixed verson of r120245.
by Rafael Espindola
· 15 years ago
1679580
Revert previous patch while I debug the darwin bootstrap failure.
by Rafael Espindola
· 15 years ago
d4b3feb
Factor some duplicated code into MCObjectStreamer::EmitLabel.
by Rafael Espindola
· 15 years ago
Next »