projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge PartialInliner changes.
2009-06-15
Rafael Espindola
Remove the gcc= option. llvm-gcc uses only as=
commit
|
commitdiff
|
tree
2009-06-09
Rafael Espindola
Bug fix:
commit
|
commitdiff
|
tree
2009-04-24
Rafael Espindola
Add LTO_SYMBOL_DEFINITION_WEAKUNDEF, use that on the...
commit
|
commitdiff
|
tree
2009-04-24
Rafael Espindola
Fix PR 4004 by including the call to __tls_get_addr...
commit
|
commitdiff
|
tree
2009-04-24
Rafael Espindola
Revert 69952. Causes testsuite failures on linux x86-64.
commit
|
commitdiff
|
tree
2009-04-21
Rafael Espindola
TLS_addr64 and TLS_addr32 define RDI and EAX. They...
commit
|
commitdiff
|
tree
2009-04-17
Rafael Espindola
For general dynamic TLS access we must use
commit
|
commitdiff
|
tree
2009-04-16
Rafael Espindola
fix PR3995. A scale must be 1, 2, 4 or 8.
commit
|
commitdiff
|
tree
2009-04-13
Rafael Espindola
X86-64 TLS support for local exec and initial exec.
commit
|
commitdiff
|
tree
2009-04-12
Rafael Espindola
In X86DAGToDAGISel::MatchWrapper, if base or index...
commit
|
commitdiff
|
tree
2009-04-12
Rafael Espindola
refactor some code into X86DAGToDAGISel::MatchWrapper
commit
|
commitdiff
|
tree
2009-04-12
Rafael Espindola
Add tests for the parts of X86-64 TLS that are already...
commit
|
commitdiff
|
tree
2009-04-10
Rafael Espindola
Don't fold a load if the other operand is a TLS address.
commit
|
commitdiff
|
tree
2009-04-08
Rafael Espindola
Re-apply 68552.
commit
|
commitdiff
|
tree
2009-04-08
Rafael Espindola
Avoid a hard coded constant.
commit
|
commitdiff
|
tree
2009-04-07
Rafael Espindola
Reduce code duplication on the TLS implementation.
commit
|
commitdiff
|
tree
2009-03-31
Rafael Espindola
remove unused arguments.
commit
|
commitdiff
|
tree
2009-03-28
Rafael Espindola
Use array_lengthof
commit
|
commitdiff
|
tree
2009-03-28
Rafael Espindola
Have only one definition of X86AddrNumOperands.
commit
|
commitdiff
|
tree
2009-03-28
Rafael Espindola
Make code a bit less brittle by no hardcoding the number
commit
|
commitdiff
|
tree
2009-03-27
Rafael Espindola
Avoid hardcoding that X86 addresses have 4 operands.
commit
|
commitdiff
|
tree
2009-03-27
Rafael Espindola
Use less hard coded constants to make the code less...
commit
|
commitdiff
|
tree
2009-03-27
Rafael Espindola
I am trying to add a segment to the X86 addresses matching to
commit
|
commitdiff
|
tree
2009-03-18
Rafael Espindola
Add -relocation-model=pic so that the test works
commit
|
commitdiff
|
tree
2009-03-17
Rafael Espindola
Don't force promotion of return arguments on the callee.
commit
|
commitdiff
|
tree
2009-03-13
Rafael Espindola
add 8 and 16 bit TLS moves.
commit
|
commitdiff
|
tree
2009-03-13
Rafael Espindola
Improve sext and zext of TLS variables.
commit
|
commitdiff
|
tree
2009-03-11
Rafael Espindola
optimize i8 and i16 tls values.
commit
|
commitdiff
|
tree
2009-03-10
Rafael Espindola
Fix rebuilding after a .td file is modified. This was...
commit
|
commitdiff
|
tree
2009-02-27
Rafael Espindola
Refactor TLS code and add some tests. The tests and...
commit
|
commitdiff
|
tree
2009-02-18
Rafael Espindola
really fix style
commit
|
commitdiff
|
tree
2009-02-18
Rafael Espindola
fix style
commit
|
commitdiff
|
tree
2009-02-17
Rafael Espindola
tools like nm and ar only need register_claim_file...
commit
|
commitdiff
|
tree
2009-01-15
Rafael Espindola
Fix Alpha test and support for private linkage.
commit
|
commitdiff
|
tree
2009-01-15
Rafael Espindola
Add the private linkage.
commit
|
commitdiff
|
tree
2009-01-12
Rafael Espindola
Remove some dead code from the days llvm had type...
commit
|
commitdiff
|
tree
2008-12-19
Rafael Espindola
Fix bug 3202.
commit
|
commitdiff
|
tree
2008-12-03
Rafael Espindola
Fix some tests. The grep for "il" was matching "file".
commit
|
commitdiff
|
tree
2008-12-03
Rafael Espindola
Fix bug 3140.
commit
|
commitdiff
|
tree
2008-09-22
Rafael Espindola
Add bound checks in SmallVector
commit
|
commitdiff
|
tree
2008-09-08
Rafael Espindola
Add testcase from bug 2770.
commit
|
commitdiff
|
tree
2008-08-28
Rafael Espindola
Use resize instead of reserve. Reserve doesn't change...
commit
|
commitdiff
|
tree
2008-08-28
Rafael Espindola
Reduce the size of the Parts vector.
commit
|
commitdiff
|
tree
2008-08-28
Rafael Espindola
Correctly resize the Parts array.
commit
|
commitdiff
|
tree
2008-06-09
Rafael Espindola
add support for PIC on linux x86-64
commit
|
commitdiff
|
tree
2008-06-02
Rafael Espindola
Don't use the GOT for symbols that are not externally...
commit
|
commitdiff
|
tree
2007-11-05
Rafael Espindola
Move the LowerMEMCPY and LowerMEMCPYCall to a common...
commit
|
commitdiff
|
tree
2007-10-31
Rafael Espindola
Make ARM and X86 LowerMEMCPY identical by moving the...
commit
|
commitdiff
|
tree
2007-10-31
Rafael Espindola
Make ARM an X86 memcpy expansion more similar to each...
commit
|
commitdiff
|
tree
2007-10-19
Rafael Espindola
split LowerMEMCPY into LowerMEMCPYCall and LowerMEMCPYInline...
commit
|
commitdiff
|
tree
2007-10-19
Rafael Espindola
Test byval with a 8 bit aligned struct
commit
|
commitdiff
|
tree
2007-10-19
Rafael Espindola
Add support for byval function whose argument is not...
commit
|
commitdiff
|
tree
2007-09-28
Rafael Espindola
Refactor the memcpy lowering for the x86 target.
commit
|
commitdiff
|
tree
2007-09-21
Rafael Espindola
Don't add a default STACK_ALIGN (use the generic ABI...
commit
|
commitdiff
|
tree
2007-09-21
Rafael Espindola
small cleanup: use LowerMemArgument in LowerFastCCArguments...
commit
|
commitdiff
|
tree
2007-09-14
Rafael Espindola
Add support for functions with byval arguments on x86
commit
|
commitdiff
|
tree
2007-09-07
Rafael Espindola
Add support for having different alignment for objects...
commit
|
commitdiff
|
tree
2007-08-31
Rafael Espindola
Initial support for calling functions with byval arguments...
commit
|
commitdiff
|
tree
2007-08-31
Rafael Espindola
Align i64 and f64 at 8 byte on x86-64.
commit
|
commitdiff
|
tree
2007-08-27
Rafael Espindola
Add a comment about using libc memset/memcpy or generating...
commit
|
commitdiff
|
tree
2007-08-27
Rafael Espindola
call libc memcpy/memset if array size is bigger then...
commit
|
commitdiff
|
tree
2007-08-20
Rafael Espindola
Partial implementation of calling functions with byval...
commit
|
commitdiff
|
tree
2007-08-16
Rafael Espindola
add byval test
commit
|
commitdiff
|
tree
2007-08-10
Rafael Espindola
propagate struct size and alignment of byval arguments...
commit
|
commitdiff
|
tree
2007-07-17
Rafael Espindola
detect invalid combination of sret and byval
commit
|
commitdiff
|
tree
2007-07-10
Rafael Espindola
check for correct usage of the byval attribute
commit
|
commitdiff
|
tree
2007-07-06
Rafael Espindola
Add the byval attribute
commit
|
commitdiff
|
tree
2006-12-31
Rafael Espindola
implement missing compares
commit
|
commitdiff
|
tree
2006-12-29
Rafael Espindola
fix comment
commit
|
commitdiff
|
tree
2006-12-28
Rafael Espindola
remove duplicated line
commit
|
commitdiff
|
tree
2006-12-18
Rafael Espindola
macros -> Inline functions
commit
|
commitdiff
|
tree
2006-12-18
Rafael Espindola
move ExtWeakSymbols to AsmPrinter
commit
|
commitdiff
|
tree
2006-12-14
Rafael Espindola
avoid using a constant table when a constant can be...
commit
|
commitdiff
|
tree
2006-12-14
Rafael Espindola
Avoid creating invalid sub/add instructions on the...
commit
|
commitdiff
|
tree
2006-12-12
Rafael Espindola
more general matching of the MVN instruction
commit
|
commitdiff
|
tree
2006-12-12
Rafael Espindola
don't use "ordinary" addressing mode 1 when mvn is...
commit
|
commitdiff
|
tree
2006-12-12
Rafael Espindola
use MVN to handle small negative constants
commit
|
commitdiff
|
tree
2006-12-12
Rafael Espindola
add mvn
commit
|
commitdiff
|
tree
2006-12-11
Rafael Espindola
add note
commit
|
commitdiff
|
tree
2006-12-10
Rafael Espindola
.align is in bits
commit
|
commitdiff
|
tree
2006-12-09
Rafael Espindola
fix test/Regression/CodeGen/X86/weak.ll
commit
|
commitdiff
|
tree
2006-12-09
Rafael Espindola
use a . instead of a % in the grep expression
commit
|
commitdiff
|
tree
2006-12-08
Rafael Espindola
%progbits not @progbits
commit
|
commitdiff
|
tree
2006-12-08
Rafael Espindola
add missing &&
commit
|
commitdiff
|
tree
2006-12-08
Rafael Espindola
add \"aw\",@progbits" to ctors and dtors
commit
|
commitdiff
|
tree
2006-12-08
Rafael Espindola
fix truncstorei1
commit
|
commitdiff
|
tree
2006-12-07
Rafael Espindola
fix alignment
commit
|
commitdiff
|
tree
2006-12-07
Rafael Espindola
make sure that we don't use a common symbol if a section...
commit
|
commitdiff
|
tree
2006-12-06
Rafael Espindola
print weak references
commit
|
commitdiff
|
tree
2006-12-05
Rafael Espindola
expand memmove and memcpy
commit
|
commitdiff
|
tree
2006-12-05
Rafael Espindola
add support for the "r" asm constraint
commit
|
commitdiff
|
tree
2006-12-05
Rafael Espindola
add support for weak linkage
commit
|
commitdiff
|
tree
2006-11-09
Rafael Espindola
implement load effective address similar to the alpha...
commit
|
commitdiff
|
tree
2006-11-08
Rafael Espindola
initial implementation of addressing mode 2
commit
|
commitdiff
|
tree
2006-11-03
Rafael Espindola
revert previous patch
commit
|
commitdiff
|
tree
2006-11-03
Rafael Espindola
add createCFGSimplificationPass to ARMTargetMachine...
commit
|
commitdiff
|
tree
2006-11-03
Rafael Espindola
assert.h -> cassert
commit
|
commitdiff
|
tree
2006-11-02
Rafael Espindola
#include <assert.h>
commit
|
commitdiff
|
tree
2006-11-02
Rafael Espindola
move ARMCondCodeToString to ARMAsmPrinter.cpp
commit
|
commitdiff
|
tree
2006-11-01
Rafael Espindola
print null values in bss
commit
|
commitdiff
|
tree
next