projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
When determining whether the new instruction was already present in
2010-12-22
Rafael Espindola
Use references and simplify.
commit
|
commitdiff
|
tree
2010-12-22
Rafael Espindola
Simplify the handling of .size expressions.
commit
|
commitdiff
|
tree
2010-12-21
Rafael Espindola
Simplify EvaluateAsAbsolute now that EvaluateAsRelocatableIm...
commit
|
commitdiff
|
tree
2010-12-21
Rafael Espindola
Don't relax org or align. They change size as the relaxation...
commit
|
commitdiff
|
tree
2010-12-21
Rafael Espindola
Layout one section until no relaxations are done and...
commit
|
commitdiff
|
tree
2010-12-19
Rafael Espindola
Fixed version of 122160 (the previous one would fold...
commit
|
commitdiff
|
tree
2010-12-19
Rafael Espindola
Revert 122160 while I debug it.
commit
|
commitdiff
|
tree
2010-12-19
Rafael Espindola
Move all folding to AttemptToFoldSymbolOffsetDifference.
commit
|
commitdiff
|
tree
2010-12-18
Rafael Espindola
Merge isAbsolute into IsSymbolRefDifferenceFullyResolved.
commit
|
commitdiff
|
tree
2010-12-18
Rafael Espindola
Remove the MCObjectFormat class.
commit
|
commitdiff
|
tree
2010-12-18
Rafael Espindola
Add a test that shows that we produce no fixups when...
commit
|
commitdiff
|
tree
2010-12-18
Rafael Espindola
Add a FIXME and explain a hack.
commit
|
commitdiff
|
tree
2010-12-18
Rafael Espindola
Fix the note.
commit
|
commitdiff
|
tree
2010-12-18
Rafael Espindola
Revert 122011, 122012, 122013, 122023 adding back an...
commit
|
commitdiff
|
tree
2010-12-18
Rafael Espindola
Move some data to the TargetWriter.
commit
|
commitdiff
|
tree
2010-12-18
Rafael Espindola
Test for push being relaxed.
commit
|
commitdiff
|
tree
2010-12-18
Rafael Espindola
Relax push instructions.
commit
|
commitdiff
|
tree
2010-12-17
Rafael Espindola
Store and free the TargetObjectWriter.
commit
|
commitdiff
|
tree
2010-12-17
Rafael Espindola
Stub out explicit MCELFObjectTargetWriter interface.
commit
|
commitdiff
|
tree
2010-12-17
Rafael Espindola
Move createELFObjectWriter to its own header.
commit
|
commitdiff
|
tree
2010-12-17
Rafael Espindola
Use getFixupKindInfo to implement isFixupKindPCRel...
commit
|
commitdiff
|
tree
2010-12-17
Rafael Espindola
"Fix" FDE alignment to match what gas does.
commit
|
commitdiff
|
tree
2010-12-16
Rafael Espindola
Make pushq produce signed relocations.
commit
|
commitdiff
|
tree
2010-12-15
Rafael Espindola
Typo.
commit
|
commitdiff
|
tree
2010-12-15
Rafael Espindola
Relax alignment fragments.
commit
|
commitdiff
|
tree
2010-12-15
Rafael Espindola
Patch by David Meyer to avoid a O(N^2) behaviour when...
commit
|
commitdiff
|
tree
2010-12-15
Rafael Espindola
Generalize an assert.
commit
|
commitdiff
|
tree
2010-12-10
Rafael Espindola
Fixed version of 121434 with no new memory leaks.
commit
|
commitdiff
|
tree
2010-12-10
Rafael Espindola
Fix cmake build.
commit
|
commitdiff
|
tree
2010-12-10
Rafael Espindola
Revert my previous patch to make the valgrind bots...
commit
|
commitdiff
|
tree
2010-12-09
Rafael Espindola
Initial support for the cfi directives. This is just...
commit
|
commitdiff
|
tree
2010-12-09
Rafael Espindola
Use const references.
commit
|
commitdiff
|
tree
2010-12-07
Rafael Espindola
Layout each section independently. With the testcase...
commit
|
commitdiff
|
tree
2010-12-07
Rafael Espindola
Fix absolute recording of differences of symbols in...
commit
|
commitdiff
|
tree
2010-12-07
Rafael Espindola
Fix relocations with weak definitions.
commit
|
commitdiff
|
tree
2010-12-07
Rafael Espindola
Fix pcrel relocations that cross sections.
commit
|
commitdiff
|
tree
2010-12-07
Rafael Espindola
Fix a crash reduced from gcc produced assembly.
commit
|
commitdiff
|
tree
2010-12-07
Rafael Espindola
Sorry for such a large commit. The summary is that...
commit
|
commitdiff
|
tree
2010-12-06
Rafael Espindola
Use references to simplify the code a bit.
commit
|
commitdiff
|
tree
2010-12-06
Rafael Espindola
use getSymbolOffset.
commit
|
commitdiff
|
tree
2010-12-06
Rafael Espindola
Another use of getSymbolOffset.
commit
|
commitdiff
|
tree
2010-12-06
Rafael Espindola
Remove the instruction fragment to data fragment lowering...
commit
|
commitdiff
|
tree
2010-12-06
Rafael Espindola
Second try at making direct object emission produce...
commit
|
commitdiff
|
tree
2010-12-06
Rafael Espindola
Revert previous two patches while I try to find out...
commit
|
commitdiff
|
tree
2010-12-06
Rafael Espindola
Update test for the extra =.
commit
|
commitdiff
|
tree
2010-12-06
Rafael Espindola
Add an EmitAbsValue helper method and use it in cases...
commit
|
commitdiff
|
tree
2010-12-06
Rafael Espindola
Remove the getAddress getter, initialize Ordinal in...
commit
|
commitdiff
|
tree
2010-12-06
Rafael Espindola
Simplify a bit.
commit
|
commitdiff
|
tree
2010-12-06
Rafael Espindola
Use getSymbolOffset on the COFF writer.
commit
|
commitdiff
|
tree
2010-12-06
Rafael Espindola
Don't use PadSectionToAlignment on windows.
commit
|
commitdiff
|
tree
2010-12-06
Rafael Espindola
Add a getSymbolOffset method and use it in the ELF...
commit
|
commitdiff
|
tree
2010-12-04
Rafael Espindola
Once the layout is done we don't need to keep updating...
commit
|
commitdiff
|
tree
2010-12-04
Rafael Espindola
Remember the contents of leb and dwarfline fragments...
commit
|
commitdiff
|
tree
2010-12-04
Rafael Espindola
There are two reasons why we might want to use
commit
|
commitdiff
|
tree
2010-12-04
Rafael Espindola
Next step: Only pad debug_line when the target is darwin...
commit
|
commitdiff
|
tree
2010-12-03
Rafael Espindola
First step in fixing MC. Make it clear that we are...
commit
|
commitdiff
|
tree
2010-12-03
Rafael Espindola
Make EmitIntValue more efficient and more like what...
commit
|
commitdiff
|
tree
2010-12-03
Rafael Espindola
Do with uleb the same trick we now do with dwarf line...
commit
|
commitdiff
|
tree
2010-12-03
Rafael Espindola
Try to resolve symbol differences early, and if successful...
commit
|
commitdiff
|
tree
2010-12-02
Rafael Espindola
Add a fast path to EvaluateSymbolicAdd. This avoids...
commit
|
commitdiff
|
tree
2010-12-02
Rafael Espindola
Move EmitValueToOffset to the ObjectStreamer.
commit
|
commitdiff
|
tree
2010-12-02
Rafael Espindola
Add EmitInstToFragment to the generic object streamer.
commit
|
commitdiff
|
tree
2010-12-02
Rafael Espindola
The sections that the ELF object writer has to create...
commit
|
commitdiff
|
tree
2010-12-01
Rafael Espindola
Remove unused argument.
commit
|
commitdiff
|
tree
2010-12-01
Rafael Espindola
Rename temporary symbols if they conflict with artificial...
commit
|
commitdiff
|
tree
2010-11-28
Rafael Espindola
Make EmitIntValue non virtual.
commit
|
commitdiff
|
tree
2010-11-28
Rafael Espindola
Forgot the MCPureStreamer::EmitValue in the previous...
commit
|
commitdiff
|
tree
2010-11-28
Rafael Espindola
Move EmitValue to MCObjectStreamer.
commit
|
commitdiff
|
tree
2010-11-28
Rafael Espindola
Move lowering of TLS_addr32 and TLS_addr64 to X86MCInstLower.
commit
|
commitdiff
|
tree
2010-11-28
Rafael Espindola
Fixed verson of r120245.
commit
|
commitdiff
|
tree
2010-11-28
Rafael Espindola
Revert previous patch while I debug the darwin bootstrap...
commit
|
commitdiff
|
tree
2010-11-28
Rafael Espindola
Factor some duplicated code into MCObjectStreamer:...
commit
|
commitdiff
|
tree
2010-11-28
Rafael Espindola
Make EmitSymbolValue non virtual.
commit
|
commitdiff
|
tree
2010-11-28
Rafael Espindola
Avoid code duplication in the many unsupported EmitGPRel32Va...
commit
|
commitdiff
|
tree
2010-11-28
Rafael Espindola
Make EmitULEB128IntValue and EmitSLEB128IntValue non...
commit
|
commitdiff
|
tree
2010-11-28
Rafael Espindola
Move the PTXMCAsmStreamer class to the .cpp file.
commit
|
commitdiff
|
tree
2010-11-28
Rafael Espindola
Define generic 1, 2 and 4 byte pc relative relocations...
commit
|
commitdiff
|
tree
2010-11-27
Rafael Espindola
Lower TLS_addr32 and TLS_addr64.
commit
|
commitdiff
|
tree
2010-11-27
Rafael Espindola
Implement the data16 prefix.
commit
|
commitdiff
|
tree
2010-11-26
Rafael Espindola
Remove the unused TheTarget member.
commit
|
commitdiff
|
tree
2010-11-25
Rafael Espindola
Use multiple 0x66 prefixes so that all nops up to 15...
commit
|
commitdiff
|
tree
2010-11-25
Rafael Espindola
Factor some code to parseSectionFlags and fix the default...
commit
|
commitdiff
|
tree
2010-11-24
Rafael Espindola
Behave a bit more like gnu as and use the symbol (instead...
commit
|
commitdiff
|
tree
2010-11-24
Rafael Espindola
Relocate with the symbol if the relocation is of kind...
commit
|
commitdiff
|
tree
2010-11-24
Rafael Espindola
Fix and add tests for all cases in x86 and x86_64 where...
commit
|
commitdiff
|
tree
2010-11-24
Rafael Espindola
Testcase for r120017.
commit
|
commitdiff
|
tree
2010-11-24
Rafael Espindola
If a symbol is used as tls, mark it as tls even if...
commit
|
commitdiff
|
tree
2010-11-23
Rafael Espindola
Implement the rex64 prefix.
commit
|
commitdiff
|
tree
2010-11-23
Rafael Espindola
Invalidate the layout on any relaxation, not just Instructio...
commit
|
commitdiff
|
tree
2010-11-23
Rafael Espindola
Produce a relocation for pcrel absolute values. Based...
commit
|
commitdiff
|
tree
2010-11-23
Rafael Espindola
Reuse data fragments while lowering. Patch by David...
commit
|
commitdiff
|
tree
2010-11-22
Rafael Espindola
Remove duplicated constants. Thanks to Jason for noticing it.
commit
|
commitdiff
|
tree
2010-11-22
Rafael Espindola
Add basic CFI methods to the streamer interface.
commit
|
commitdiff
|
tree
2010-11-22
Rafael Espindola
Remove some #includes.
commit
|
commitdiff
|
tree
2010-11-21
Rafael Espindola
Handle PCRel relocations with absolute values. Fixes...
commit
|
commitdiff
|
tree
2010-11-19
Rafael Espindola
Fix a use after free. Patch by Frits van Bommel.
commit
|
commitdiff
|
tree
2010-11-19
Rafael Espindola
Add a MCLineSectionOrder vector so that we produce...
commit
|
commitdiff
|
tree
2010-11-19
Rafael Espindola
Add an assert.
commit
|
commitdiff
|
tree
2010-11-19
Rafael Espindola
Fix llvm-gcc boostrap on OS X by avoiding printing...
commit
|
commitdiff
|
tree
2010-11-19
Rafael Espindola
Change some methods in MCDwarf.cpp to be able to handle...
commit
|
commitdiff
|
tree
next