Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
81fe1fbf4abd00b24e078a80cb15a2d2c1343f11
/
llvm
/
lib
/
Target
/
PowerPC
/
MCTargetDesc
/
PPCAsmBackend.cpp
57f661b
[MC] Pass MCSubtargetInfo to fixupNeedsRelaxation and applyFixup
by Peter Smith
· 7 years ago
dcd7d6c
MC: Separate creating a generic object writer from creating a target object writer. NFCI.
by Peter Collingbourne
· 7 years ago
571a330
MC: Change MCAsmBackend::writeNopData() to take a raw_ostream instead of an MCObjectWriter. NFCI.
by Peter Collingbourne
· 7 years ago
b22f751
Thread MCSubtargetInfo through Target::createMCAsmBackend
by Alex Bradbury
· 8 years ago
60fbc7c
[MC] Thread unique_ptr<MCObjectWriter> through the create.*ObjectWriter
by Lang Hames
· 8 years ago
1beb702
Fully fix the movw/movt addend.
by Rafael Espindola
· 8 years ago
76287ab
Rename and adjust processFixupValue.
by Rafael Espindola
· 8 years ago
6418856
Simplify the processFixupValue interface. NFC.
by Rafael Espindola
· 8 years ago
f351292
Remove redundant argument.
by Rafael Espindola
· 8 years ago
801b42d
ARM: move some logic from processFixupValue to applyFixup.
by Rafael Espindola
· 8 years ago
88d9e37
Use a MutableArrayRef. NFC.
by Rafael Espindola
· 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
866113c
Add MCContext argument to MCAsmBackend::applyFixup for error reporting
by Alex Bradbury
· 9 years ago
373d7d3
MC] Provide an MCTargetOptions to implementors of MCAsmBackendCtorTy, NFC
by Joel Jones
· 9 years ago
8603062
Fix branch relaxation in 16-bit mode.
by Nirav Dave
· 9 years ago
50f1723
Revert r247692: Replace Triple with a new TargetTuple in MCTargetDesc/* and related. NFC.
by Daniel Sanders
· 10 years ago
153010c
Re-commit r247683: Replace Triple with a new TargetTuple in MCTargetDesc/* and related. NFC.
by Daniel Sanders
· 10 years ago
c40de48
Revert r247684 - Replace Triple with a new TargetTuple ...
by Daniel Sanders
· 10 years ago
18d4b0d
Replace Triple with a new TargetTuple in MCTargetDesc/* and related. NFC.
by Daniel Sanders
· 10 years ago
418caf5
Replace string GNU Triples with llvm::Triple in MCAsmBackend subclasses and create*AsmBackend(). NFC.
by Daniel Sanders
· 10 years ago
36e60e9
MC: Clean up naming in MCObjectWriter. NFC.
by Jim Grosbach
· 10 years ago
95fb9b9
Merge MCELF.h into MCSymbolELF.h.
by Rafael Espindola
· 10 years ago
e3b2acf
Pass MCSymbols to the helper functions in MCELF.h.
by Rafael Espindola
· 10 years ago
3a5d3cc
Remove a trivial forwarding function. NFC.
by Rafael Espindola
· 10 years ago
97fbdd5
[mc] Clean up emission of byte sequences
by Benjamin Kramer
· 11 years ago
5560a4c
Use raw_pwrite_stream in the object writer/streamer.
by Rafael Espindola
· 11 years ago
d990388
[cleanup] Re-sort all the #include lines in LLVM using utils/sort_includes.py.
by Chandler Carruth
· 11 years ago
bb68610
[PowerPC] ELFv2 MC support for .localentry directive
by Ulrich Weigand
· 11 years ago
0d3fa92
[C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final' and leave 'virtual' on some methods that are marked virtual without overriding anything and have no obvious overrides themselves. PowerPC edition
by Craig Topper
· 11 years ago
5904e12
Completely rewrite ELFObjectWriter::RecordRelocation.
by Rafael Espindola
· 12 years ago
cae3a17
[PowerPC] Generate little-endian object files
by Ulrich Weigand
· 12 years ago
4998280
Just returning false is the default.
by Rafael Espindola
· 12 years ago
7137420
PPC: Allow partial fills in writeNopData()
by David Majnemer
· 12 years ago
58e2d3d
Generate compact unwind encoding from CFI directives.
by Bill Wendling
· 12 years ago
8bdfafd
Move everything depending on Object/MachOFormat.h over to Support/MachO.h.
by Charles Davis
· 12 years ago
1827bd8
Revert "Fix the build broken by r189315." and "Move everything depending on Object/MachOFormat.h over to Support/MachO.h."
by Charles Davis
· 12 years ago
0c6f71b
Move everything depending on Object/MachOFormat.h over to Support/MachO.h.
by Charles Davis
· 12 years ago
b88cdf6
initial draft of PPCMachObjectWriter.cpp
by David Fang
· 12 years ago
0a9170d
[PowerPC] Support powerpc64le as a syntax-checking target.
by Bill Schmidt
· 12 years ago
5b42759
by Ulrich Weigand
· 12 years ago
d3ac7c0
by Ulrich Weigand
· 12 years ago
b6a30d1
by Ulrich Weigand
· 12 years ago
6e23ac6
by Ulrich Weigand
· 12 years ago
994f49e
by Ulrich Weigand
· 12 years ago
2fb140e
by Ulrich Weigand
· 12 years ago
56f5b28
by Ulrich Weigand
· 12 years ago
3e18601
PowerPC: Simplify handling of fixups.
by Ulrich Weigand
· 13 years ago
4d9ada0
Renamed MCInstFragment to MCRelaxableFragment and added some comments.
by Eli Bendersky
· 13 years ago
24b8dd6
This patch implements local-dynamic TLS model support for the 64-bit
by Bill Schmidt
· 13 years ago
c56f1d3
This patch implements the general dynamic TLS model for 64-bit PowerPC.
by Bill Schmidt
· 13 years ago
ca4a0c9
This patch introduces initial-exec model support for thread-local storage
by Bill Schmidt
· 13 years ago
ed0881b
Use the new script to sort the includes of every file under lib.
by Chandler Carruth
· 13 years ago
1694f91
PPC: Reinstate the fatal error when trying to emit a macho file.
by Benjamin Kramer
· 13 years ago
8abfec3
PPC: Share applyFixup between ELF and Darwin.
by Benjamin Kramer
· 13 years ago
f2aceda
Initial TOC support for PowerPC64 object creation
by Adhemerval Zanella
· 13 years ago
5dd4ccb
When creating MCAsmBackend pass the CPU string as well. In X86AsmBackend
by Roman Divacky
· 13 years ago
2039a98
Revert r162034, r162035 and r162037.
by Roman Divacky
· 13 years ago
9d38fc8
Define and handle additional fixup kinds. By Adhemerval Zanella.
by Roman Divacky
· 13 years ago
6e80c28
Prune some includes and forward declarations.
by Craig Topper
· 14 years ago
b25fda9
Reorder includes in Target backends to following coding standards. Remove some superfluous forward declarations.
by Craig Topper
· 14 years ago
e55c556
Convert assert(0) to llvm_unreachable
by Craig Topper
· 14 years ago
e2d2981
Tidy up. 80 columns.
by Jim Grosbach
· 14 years ago
aba3de9
Tidy up. MCAsmBackend naming conventions.
by Jim Grosbach
· 14 years ago
2500962
Fix an incomplete refactoring of the ppc backend. Thanks to rdivacky for reporting
by Rafael Espindola
· 14 years ago
1ad4095
Reduce the exposure of Triple::OSType in the ELF object writer. This will
by Rafael Espindola
· 14 years ago
d300249
MipsAsmBackend.cpp, PPCAsmBackend.cpp: Fix -Asserts build to appease msvc.
by NAKAMURA Takumi
· 14 years ago
25b63fa
Move target-specific logic out of generic MCAssembler.
by Jim Grosbach
· 14 years ago
2bb4035
Move TargetRegistry and TargetSelect from Target to Support where they belong.
by Evan Cheng
· 14 years ago
038c1a1
Sketch out PowerPC ELF writer. This is enough to get clang -integrated-as
by Roman Divacky
· 14 years ago
5928e69
Rename TargetAsmBackend to MCAsmBackend; rename createAsmBackend to createMCAsmBackend.
by Evan Cheng
· 14 years ago
61d4a20
Refactor PPC target to separate MC routines from Target routines.
by Evan Cheng
· 14 years ago
[Renamed (97%) from llvm/lib/Target/PowerPC/PPCAsmBackend.cpp]
f2596bc
Move TargetAsmParser.h TargetAsmBackend.h and TargetAsmLexer.h to MC where they belong.
by Evan Cheng
· 14 years ago
28fcafb
Refactor MachO relocation generaration into the Target directories.
by Jim Grosbach
· 14 years ago
2b9b0e3
ADT/Triple: Move a variety of clients to using isOSDarwin() and isOSWindows()
by Daniel Dunbar
· 15 years ago
8396dd0
Remove the MCObjectFormat class.
by Rafael Espindola
· 15 years ago
d2867f1
MC/Target: Remove HasScatteredSymbols target hook variable, which has been
by Daniel Dunbar
· 15 years ago
03fcccb
MC/Mach-O: Lift some MachObjectWriter arguments into the target specific
by Daniel Dunbar
· 15 years ago
8888a96
MC/Mach-O: Stub out explicit MCMachObjectTargetWriter interface.
by Daniel Dunbar
· 15 years ago
7ee2181
Fix indentation (per style guide).
by Daniel Dunbar
· 15 years ago
73b8713
MC/Mach-O: Move createMachObjectWriter into MCMachObjectWriter.h.
by Daniel Dunbar
· 15 years ago
0c9d9fd
MC: Move target specific fixup info descriptors to TargetAsmBackend instead of
by Daniel Dunbar
· 15 years ago
0f30fec
Remove the instruction fragment to data fragment lowering since it was causing
by Rafael Espindola
· 15 years ago
a5f50c1
MC/Mach-O: Switch to using MachOFormat.h.
by Daniel Dunbar
· 15 years ago
bf4a4e4
Remove the unused TheTarget member.
by Rafael Espindola
· 15 years ago
7a2cd8b
make isVirtualSection a virtual method on MCSection. Chris' suggestion.
by Rafael Espindola
· 15 years ago
aac9fa7
Wire up primitive support in the assembler backend for writing .o files
by Chris Lattner
· 15 years ago