index
:
ampere-computing/llvm.git
release_60-f1b37feef3d-amp-20180630
release_70-e8af9b4c407-amp-20181130
LLVM including Ampere Computing toolchain specific patches
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
LTO
/
LTOModule.cpp
Age
Commit message (
Expand
)
Author
2014-11-11
libLTO: Allow LTOModule to own a context
Duncan P. N. Exon Smith
2014-09-18
LTO: introduce object file-based on-disk module format.
Peter Collingbourne
2014-08-27
Return a std::unique_ptr when creating a new MemoryBuffer.
Rafael Espindola
2014-08-26
Pass a MemoryBufferRef when we can avoid taking ownership.
Rafael Espindola
2014-08-26
Simplify LTOModule::makeLTOModule a bit. NFC.
Rafael Espindola
2014-08-20
Silencing a -Wcast-qual warning. NFC.
Aaron Ballman
2014-08-19
Don't own the buffer in object::Binary.
Rafael Espindola
2014-08-17
Return a std::uinque_ptr. Every caller was already using one.
Rafael Espindola
2014-08-04
Remove the TargetMachine forwards for TargetSubtargetInfo based
Eric Christopher
2014-07-30
Refactor duplicated code.
Rafael Espindola
2014-07-30
Add the missing hasLinkOnceODRLinkage predicate.
Rafael Espindola
2014-07-23
AArch64: remove arm64 triple enumerator.
Tim Northover
2014-07-06
Update the MemoryBuffer API to use ErrorOr.
Rafael Espindola
2014-07-04
Revert "Convert a few std::strings to StringRef."
Rafael Espindola
2014-07-04
Ignore llvm specific symbols in the LTOModule.
Rafael Espindola
2014-07-04
Implement LTOModule on top of IRObjectFile.
Rafael Espindola
2014-07-04
Avoid mangling names twice. No functionality change.
Rafael Espindola
2014-07-04
Convert a few std::strings to StringRef.
Rafael Espindola
2014-07-04
Fix prefix comparison from r212308
Alp Toker
2014-07-04
Sink undesirable LTO functions into the old C API
Alp Toker
2014-07-03
Modify LTOModule::isTargetMatch to take a StringRef instead of a MemoryBuffer.
Peter Collingbourne
2014-07-03
LTO: rename the various makeLTOModule overloads.
Peter Collingbourne
2014-07-03
Use std::unique_ptr to manage memory. No functionality change.
Rafael Espindola
2014-07-03
Add support for inline asm symbols to IRObjectFile.
Rafael Espindola
2014-06-28
Use a range loop. No functionality change.
Rafael Espindola
2014-06-25
Merge the used symbol scanning of MCObjectStreamer and RecordStreamer.
Rafael Espindola
2014-06-25
Move expression visitation logic up to MCStreamer.
Rafael Espindola
2014-06-25
Move some trivial methods up to MCStreamer.
Rafael Espindola
2014-06-25
Simplify the handling of .cfi_endproc.
Rafael Espindola
2014-06-24
Simplify EmitLabel.
Rafael Espindola
2014-06-24
Print a=b as an assignment.
Rafael Espindola
2014-06-13
Remove 'using std::errro_code' from lib.
Rafael Espindola
2014-06-12
Don't use 'using std::error_code' in include/llvm.
Rafael Espindola
2014-06-12
Remove system_error.h.
Rafael Espindola
2014-06-03
Allow alias to point to an arbitrary ConstantExpr.
Rafael Espindola
2014-05-24
AArch64/ARM64: move ARM64 into AArch64's place
Tim Northover
2014-05-23
Aliases are always definition, delete dead code.
Rafael Espindola
2014-05-16
Delete getAliasedGlobal.
Rafael Espindola
2014-05-12
Move EmitDwarfAdvanceLineAddr and EmitDwarfAdvanceFrameAddr to the obj streamer.
Rafael Espindola
2014-05-07
LTO: Check local linkage first
Duncan P. N. Exon Smith
2014-05-05
Trivial simplification. No functionality change.
Rafael Espindola
2014-04-23
Create MCTargetOptions.
Evgeniy Stepanov
2014-04-22
Fix the assembler to print a better relocatable expression error
Kevin Enderby
2014-04-19
Remove some empty statements
Alp Toker
2014-04-15
[C++11] More 'nullptr' conversion. In some cases just using a boolean check i...
Craig Topper
2014-03-31
This patch fixes LTO's RecordStreamer so that it records symbols in the MCExpr
Tom Roeder
2014-03-29
ARM64: initial backend import
Tim Northover
2014-03-13
Remove the linker_private and linker_private_weak linkages.
Rafael Espindola
2014-03-08
[C++11] Add 'override' keyword to virtual methods that override their base cl...
Craig Topper
2014-03-06
Replace OwningPtr<T> with std::unique_ptr<T>.
Ahmed Charles
[prev]
[next]