projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Move all private members together. NFC.
2015-12-08
Rafael Espindola
Move all private members together. NFC.
commit
|
commitdiff
|
tree
2015-12-08
Rafael Espindola
Add a test showing that we internalize lazily linked...
commit
|
commitdiff
|
tree
2015-12-08
Rafael Espindola
Simplify test. NFC.
commit
|
commitdiff
|
tree
2015-12-07
Rafael Espindola
Factor two calls to a common location.
commit
|
commitdiff
|
tree
2015-12-07
Rafael Espindola
Simplify the error handling a bit. NFC.
commit
|
commitdiff
|
tree
2015-12-07
Rafael Espindola
Link declaration lazily.
commit
|
commitdiff
|
tree
2015-12-07
Rafael Espindola
Simplify test.
commit
|
commitdiff
|
tree
2015-12-07
Rafael Espindola
Change how the linker handles the old llvm.global_ctors.
commit
|
commitdiff
|
tree
2015-12-06
Rafael Espindola
Create llvm.global_ctors in the new format.
commit
|
commitdiff
|
tree
2015-12-04
Rafael Espindola
MSVC complains about this being ambiguous.
commit
|
commitdiff
|
tree
2015-12-04
Rafael Espindola
Always pass a diagnostic handler to the linker.
commit
|
commitdiff
|
tree
2015-12-04
Rafael Espindola
Modernize the C++ APIs for creating LTO modules.
commit
|
commitdiff
|
tree
2015-12-04
Rafael Espindola
Revert "[BranchFolding] Merge MMOs during tail merge"
commit
|
commitdiff
|
tree
2015-12-04
Rafael Espindola
Move a call to getGlobalContext out of lib/LTO.
commit
|
commitdiff
|
tree
2015-12-04
Rafael Espindola
Simplify the error handling in llvm-lto a bit.
commit
|
commitdiff
|
tree
2015-12-03
Rafael Espindola
Simplify since this function never fails.
commit
|
commitdiff
|
tree
2015-12-03
Rafael Espindola
Simplify test. NFC.
commit
|
commitdiff
|
tree
2015-12-03
Rafael Espindola
Simplify ValueMap handling.
commit
|
commitdiff
|
tree
2015-12-03
Rafael Espindola
Don't pass member variables to member functions. NFC.
commit
|
commitdiff
|
tree
2015-12-03
Rafael Espindola
Delete dead code.
commit
|
commitdiff
|
tree
2015-12-02
Rafael Espindola
Switch the linker to having a whitelist of GVs.
commit
|
commitdiff
|
tree
2015-12-02
Rafael Espindola
Delete what is now duplicated code.
commit
|
commitdiff
|
tree
2015-12-02
Rafael Espindola
Also copy private linkage globals when needed.
commit
|
commitdiff
|
tree
2015-12-02
Rafael Espindola
Don't copy information from aliasee to alias.
commit
|
commitdiff
|
tree
2015-12-02
Rafael Espindola
Fix linking when we copy over only a decl.
commit
|
commitdiff
|
tree
2015-12-02
Rafael Espindola
Add an interesting case we already get right.
commit
|
commitdiff
|
tree
2015-12-01
Rafael Espindola
Use default member initializers.
commit
|
commitdiff
|
tree
2015-12-01
Rafael Espindola
Remove unnecessary getter.
commit
|
commitdiff
|
tree
2015-12-01
Rafael Espindola
Pass down the dst GV to linkGlobalValueBody. NFC.
commit
|
commitdiff
|
tree
2015-12-01
Rafael Espindola
Delete unused includes.
commit
|
commitdiff
|
tree
2015-12-01
Rafael Espindola
clang-format LinkModules.cpp.
commit
|
commitdiff
|
tree
2015-12-01
Rafael Espindola
Use references now that it is natural to do so.
commit
|
commitdiff
|
tree
2015-12-01
Rafael Espindola
Delete dead code.
commit
|
commitdiff
|
tree
2015-12-01
Rafael Espindola
Use a forwarding constructor instead of an init method.
commit
|
commitdiff
|
tree
2015-12-01
Rafael Espindola
Delete the setModule method from the Linker.
commit
|
commitdiff
|
tree
2015-12-01
Rafael Espindola
Make appending var linking less of a special case.
commit
|
commitdiff
|
tree
2015-12-01
Rafael Espindola
Simplify test. NFC.
commit
|
commitdiff
|
tree
2015-12-01
Rafael Espindola
Bring r254336 back:
commit
|
commitdiff
|
tree
2015-11-30
Rafael Espindola
This reverts commit r254336 and r254344.
commit
|
commitdiff
|
tree
2015-11-30
Rafael Espindola
Disable a consistency check.
commit
|
commitdiff
|
tree
2015-11-30
Rafael Espindola
Start deciding earlier what to link.
commit
|
commitdiff
|
tree
2015-11-30
Rafael Espindola
Fix another llvm.ctors merging bug.
commit
|
commitdiff
|
tree
2015-11-29
Rafael Espindola
Add a passing test.
commit
|
commitdiff
|
tree
2015-11-29
Rafael Espindola
Don't depend on the order the IR is copied.
commit
|
commitdiff
|
tree
2015-11-29
Rafael Espindola
Don't depend on the order the IR is copied.
commit
|
commitdiff
|
tree
2015-11-29
Rafael Espindola
Make this test less strict.
commit
|
commitdiff
|
tree
2015-11-29
Rafael Espindola
Simplify. NFC.
commit
|
commitdiff
|
tree
2015-11-29
Rafael Espindola
Correctly handle llvm.global_ctors merging.
commit
|
commitdiff
|
tree
2015-11-29
Rafael Espindola
Fix a crash when writing merged bitcode.
commit
|
commitdiff
|
tree
2015-11-27
Rafael Espindola
Pass .ll directly to llvm-link.
commit
|
commitdiff
|
tree
2015-11-27
Rafael Espindola
Pass .ll directly to llvm-link
commit
|
commitdiff
|
tree
2015-11-27
Rafael Espindola
Modernize the test a bit
commit
|
commitdiff
|
tree
2015-11-27
Rafael Espindola
Simplify the linking of recursive data.
commit
|
commitdiff
|
tree
2015-11-27
Rafael Espindola
Test both input file orders.
commit
|
commitdiff
|
tree
2015-11-27
Rafael Espindola
Add missing file.
commit
|
commitdiff
|
tree
2015-11-27
Rafael Espindola
Make the test a bit more interesting.
commit
|
commitdiff
|
tree
2015-11-26
Rafael Espindola
Add a few passing lto tests.
commit
|
commitdiff
|
tree
2015-11-26
Rafael Espindola
Disallow aliases to available_externally.
commit
|
commitdiff
|
tree
2015-11-24
Rafael Espindola
Make this test a bit more strict.
commit
|
commitdiff
|
tree
2015-11-24
Rafael Espindola
Add an already passing test.
commit
|
commitdiff
|
tree
2015-11-23
Rafael Espindola
Don't create implicit comdats.
commit
|
commitdiff
|
tree
2015-11-22
Rafael Espindola
Have a single way for creating unique value names.
commit
|
commitdiff
|
tree
2015-11-18
Rafael Espindola
Default SetVector to use a DenseSet.
commit
|
commitdiff
|
tree
2015-11-18
Rafael Espindola
Stop producing .data.rel sections.
commit
|
commitdiff
|
tree
2015-11-18
Rafael Espindola
Remove excess white space
commit
|
commitdiff
|
tree
2015-11-17
Rafael Espindola
Add MemoryBufferRef(MemoryBuffer&) constructor.
commit
|
commitdiff
|
tree
2015-11-17
Rafael Espindola
Drop prelink support.
commit
|
commitdiff
|
tree
2015-11-12
Rafael Espindola
Comment update. NFC.
commit
|
commitdiff
|
tree
2015-11-09
Rafael Espindola
Add templated read/write to support::endian.
commit
|
commitdiff
|
tree
2015-11-06
Rafael Espindola
Bring r252305 back with a test fix.
commit
|
commitdiff
|
tree
2015-11-06
Rafael Espindola
Revert "Simplify the creation of .eh_frame/.debug_frame...
commit
|
commitdiff
|
tree
2015-11-06
Rafael Espindola
Simplify the creation of .eh_frame/.debug_frame sections.
commit
|
commitdiff
|
tree
2015-11-06
Rafael Espindola
git clang-format and fix variable names. NFC.
commit
|
commitdiff
|
tree
2015-11-06
Rafael Espindola
Use SHT_X86_64_UNWIND on every OS.
commit
|
commitdiff
|
tree
2015-11-06
Rafael Espindola
Pass SectionStart directly to the one function that...
commit
|
commitdiff
|
tree
2015-11-06
Rafael Espindola
Simplify the alignment handling in FDE emission.
commit
|
commitdiff
|
tree
2015-11-06
Rafael Espindola
Delete dead store. NFC.
commit
|
commitdiff
|
tree
2015-11-06
Rafael Espindola
Use a range loop.
commit
|
commitdiff
|
tree
2015-11-06
Rafael Espindola
Pass the streamer to the constructor instead of every...
commit
|
commitdiff
|
tree
2015-11-05
Rafael Espindola
Simplify the constructor. NFC.
commit
|
commitdiff
|
tree
2015-11-05
Rafael Espindola
git-clang-format an area I am about to change.
commit
|
commitdiff
|
tree
2015-11-05
Rafael Espindola
Small simplification by moving early continue earlier.
commit
|
commitdiff
|
tree
2015-11-05
Rafael Espindola
Go back to producing relocations for out of range symbols.
commit
|
commitdiff
|
tree
2015-11-05
Rafael Espindola
Fix pr24832.
commit
|
commitdiff
|
tree
2015-11-04
Rafael Espindola
Simplify now that emitValueToOffset always returns...
commit
|
commitdiff
|
tree
2015-11-04
Rafael Espindola
Simplify .org processing and make it a bit more powerful.
commit
|
commitdiff
|
tree
2015-11-04
Rafael Espindola
Slightly saner handling of thumb branches.
commit
|
commitdiff
|
tree
2015-11-04
Rafael Espindola
Relax the check for ninja.
commit
|
commitdiff
|
tree
2015-11-03
Rafael Espindola
Don't create empty sections just to look like gas.
commit
|
commitdiff
|
tree
2015-11-03
Rafael Espindola
Relax a few more overspecified tests.
commit
|
commitdiff
|
tree
2015-11-03
Rafael Espindola
Remove unnecessary dependency on section and string...
commit
|
commitdiff
|
tree
2015-11-03
Rafael Espindola
Delete dead code.
commit
|
commitdiff
|
tree
2015-11-03
Rafael Espindola
Simplify local common output.
commit
|
commitdiff
|
tree
2015-11-03
Rafael Espindola
Move code out of a loop and use a range loop.
commit
|
commitdiff
|
tree
2015-11-03
Rafael Espindola
Revert "Revert "[Orc] Directly emit machine code for...
commit
|
commitdiff
|
tree
2015-11-03
Rafael Espindola
Revert "[Orc] Directly emit machine code for the x86...
commit
|
commitdiff
|
tree
2015-11-03
Rafael Espindola
Don't implicitly construct a Archive::child_iterator.
commit
|
commitdiff
|
tree
2015-11-03
Rafael Espindola
This never returns end(), simplify to use Child instead...
commit
|
commitdiff
|
tree
2015-11-02
Rafael Espindola
ELF can handle some relocations of the form -sym +...
commit
|
commitdiff
|
tree
2015-11-02
Rafael Espindola
Convert tabs to spaces.
commit
|
commitdiff
|
tree
next