OSDN Git Service
(root)
/
android-x86
/
external-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
projects/sample: Import adapted form of current LLVM autoconf/Makefile setup so that...
2011-10-17
Rafael Espindola
142288 broke the build:
commit
|
commitdiff
|
tree
2011-10-05
Rafael Espindola
Check for the returns_twice attribute in callsFunctionThatRe...
commit
|
commitdiff
|
tree
2011-10-04
Rafael Espindola
Remove last references to hotpatch.
commit
|
commitdiff
|
tree
2011-10-03
Rafael Espindola
Add the returns_twice attribute to LLVM.
commit
|
commitdiff
|
tree
2011-09-07
Rafael Espindola
Detect attempt to use segmented stacks on non ELF systems...
commit
|
commitdiff
|
tree
2011-09-06
Rafael Espindola
Fix comment. Noticed by Duncan.
commit
|
commitdiff
|
tree
2011-09-06
Rafael Espindola
Fix style issues and typos found by Duncan.
commit
|
commitdiff
|
tree
2011-08-31
Rafael Espindola
Spelling and grammar fixes to problems found by Duncan.
commit
|
commitdiff
|
tree
2011-08-30
Rafael Espindola
Remove the old tail duplication pass. It is not used...
commit
|
commitdiff
|
tree
2011-08-30
Rafael Espindola
Add a triple.
commit
|
commitdiff
|
tree
2011-08-30
Rafael Espindola
Preliminary documentation in docs/SegmentedStacks.html.
commit
|
commitdiff
|
tree
2011-08-30
Rafael Espindola
Some test code to check if correct code is being generated.
commit
|
commitdiff
|
tree
2011-08-30
Rafael Espindola
Adds support for variable sized allocas. For a variable...
commit
|
commitdiff
|
tree
2011-08-30
Rafael Espindola
Adds a SelectionDAG node X86SegAlloca which will be...
commit
|
commitdiff
|
tree
2011-08-30
Rafael Espindola
Emit segmented-stack specific code into function prologues for
commit
|
commitdiff
|
tree
2011-08-30
Rafael Espindola
Command line option to enable support for segmented...
commit
|
commitdiff
|
tree
2011-08-24
Rafael Espindola
Fix a crashing bug in SplitBlock when it is called...
commit
|
commitdiff
|
tree
2011-08-23
Rafael Espindola
Fix an example in the documentation.
commit
|
commitdiff
|
tree
2011-08-16
Rafael Espindola
Remove unimplemented method. Fixes PR10658.
commit
|
commitdiff
|
tree
2011-08-10
Rafael Espindola
Add support for the R and Q constraints.
commit
|
commitdiff
|
tree
2011-08-09
Rafael Espindola
Add missing file.
commit
|
commitdiff
|
tree
2011-08-09
Rafael Espindola
Add a C interface to PassManagerBuilder. It is missing...
commit
|
commitdiff
|
tree
2011-08-04
Rafael Espindola
Fix the bitwidth of the remaining fields.
commit
|
commitdiff
|
tree
2011-08-04
Rafael Espindola
print st_shndx with the correct number of bits.
commit
|
commitdiff
|
tree
2011-08-04
Rafael Espindola
print st_other with the correct number of bits.
commit
|
commitdiff
|
tree
2011-08-04
Rafael Espindola
print st_type with the correct number of bits.
commit
|
commitdiff
|
tree
2011-08-04
Rafael Espindola
Print st_bind with the correct number of bits.
commit
|
commitdiff
|
tree
2011-08-04
Rafael Espindola
Print r_sym with the correct number of bits.
commit
|
commitdiff
|
tree
2011-08-04
Rafael Espindola
Print r_type with the correct number of bits.
commit
|
commitdiff
|
tree
2011-08-04
Rafael Espindola
Another counter goes decimal.
commit
|
commitdiff
|
tree
2011-08-04
Rafael Espindola
Change anther counter to decimal.
commit
|
commitdiff
|
tree
2011-08-04
Rafael Espindola
Don't print a counter in hex.
commit
|
commitdiff
|
tree
2011-08-04
Rafael Espindola
Add an assert to check that the Addend fits the file...
commit
|
commitdiff
|
tree
2011-08-04
Rafael Espindola
Print all the bits in the addend.
commit
|
commitdiff
|
tree
2011-08-02
Rafael Espindola
Move methods in PassManagerBuilder offline.
commit
|
commitdiff
|
tree
2011-08-02
Rafael Espindola
move PassManagerBuilder.h to IPO. This is a non intuitive...
commit
|
commitdiff
|
tree
2011-08-02
Rafael Espindola
Assume .cfi_startproc is the first thing in a function...
commit
|
commitdiff
|
tree
2011-07-31
Rafael Espindola
Add a small gep optimization I noticed was missing...
commit
|
commitdiff
|
tree
2011-07-26
Rafael Espindola
Add LLVMAddAlwaysInlinerPass to the C API.
commit
|
commitdiff
|
tree
2011-07-26
Rafael Espindola
LLVM 3.0 is here, remove old do nothing method.
commit
|
commitdiff
|
tree
2011-07-25
Rafael Espindola
Add LLVMAddTargetLibraryInfo to the C API.
commit
|
commitdiff
|
tree
2011-07-25
Rafael Espindola
Add LLVMAddLowerExpectIntrinsicPass to the C API.
commit
|
commitdiff
|
tree
2011-07-25
Rafael Espindola
Add uwtable to the langref.
commit
|
commitdiff
|
tree
2011-07-22
Rafael Espindola
Turn shuffles into unpacks for VT == MVT::v2i64 and...
commit
|
commitdiff
|
tree
2011-07-14
Rafael Espindola
Add LLVMConstNamedStruct to the C api to let its users...
commit
|
commitdiff
|
tree
2011-07-11
Rafael Espindola
Don't duplicate the work done by a gep into a "bitcast...
commit
|
commitdiff
|
tree
2011-07-09
Rafael Espindola
Move the loads after the calls so that the fix for
commit
|
commitdiff
|
tree
2011-07-09
Rafael Espindola
Use CHECK-NEXT.
commit
|
commitdiff
|
tree
2011-07-05
Rafael Espindola
Really fix typo :-(
commit
|
commitdiff
|
tree
2011-07-05
Rafael Espindola
Fix typo.
commit
|
commitdiff
|
tree
2011-07-05
Rafael Espindola
Compare all 4 bytes of the header.
commit
|
commitdiff
|
tree
2011-07-04
Rafael Espindola
Move early tail duplication earlier.
commit
|
commitdiff
|
tree
2011-07-04
Rafael Espindola
Move most of the pre BB code to TailDuplicateAndUpdate...
commit
|
commitdiff
|
tree
2011-07-04
Rafael Espindola
Reduce indentation and fix the count of how many PHIs...
commit
|
commitdiff
|
tree
2011-07-03
Rafael Espindola
Fix an easy fixme.
commit
|
commitdiff
|
tree
2011-07-02
Rafael Espindola
Use getVNInfoAt.
commit
|
commitdiff
|
tree
2011-07-02
Rafael Espindola
Check the VN of the src register at the two copies...
commit
|
commitdiff
|
tree
2011-07-01
Rafael Espindola
Fix use after free.
commit
|
commitdiff
|
tree
2011-07-01
Rafael Espindola
Avoid DenseMap lookup.
commit
|
commitdiff
|
tree
2011-07-01
Rafael Espindola
Fix off by one error. I misunderstood the comment about...
commit
|
commitdiff
|
tree
2011-07-01
Rafael Espindola
Check the liveinterval, not the kill flag.
commit
|
commitdiff
|
tree
2011-07-01
Rafael Espindola
Add 134199 back, but disable the optimization when...
commit
|
commitdiff
|
tree
2011-06-30
Rafael Espindola
Revert my previous patch while I debug llvm-gcc bootstrap.
commit
|
commitdiff
|
tree
2011-06-30
Rafael Espindola
Don't give up on coalescing A and B when we find
commit
|
commitdiff
|
tree
2011-06-30
Rafael Espindola
Create a isFullCopy predicate.
commit
|
commitdiff
|
tree
2011-06-30
Rafael Espindola
Add r134057 back, but splice the predecessor after...
commit
|
commitdiff
|
tree
2011-06-30
Rafael Espindola
Remove dead code.
commit
|
commitdiff
|
tree
2011-06-29
Rafael Espindola
make compose and isMoveInstr static functions.
commit
|
commitdiff
|
tree
2011-06-29
Rafael Espindola
Let simplify cfg simplify bb with only debug and lifetime...
commit
|
commitdiff
|
tree
2011-06-28
Rafael Espindola
Fix cmake build.
commit
|
commitdiff
|
tree
2011-06-26
Rafael Espindola
Remove unused methods.
commit
|
commitdiff
|
tree
2011-06-26
Rafael Espindola
There is only one register coalescer. Merge it into...
commit
|
commitdiff
|
tree
2011-06-26
Rafael Espindola
Merge SimpleRegisterCoalescing.cpp into RegisterCoalescer...
commit
|
commitdiff
|
tree
2011-06-26
Rafael Espindola
merge SimpleRegisterCoalescing.h into RegisterCoalescer.h.
commit
|
commitdiff
|
tree
2011-06-26
Rafael Espindola
Move RegisterCoalescer.h to lib/CodeGen.
commit
|
commitdiff
|
tree
2011-06-26
Rafael Espindola
Remove unnecessary wrapper.
commit
|
commitdiff
|
tree
2011-06-24
Rafael Espindola
Fix cmake build.
commit
|
commitdiff
|
tree
2011-06-24
Rafael Espindola
Simplify
commit
|
commitdiff
|
tree
2011-06-24
Rafael Espindola
Now that bb with phis are not considered simple, duplicate...
commit
|
commitdiff
|
tree
2011-06-24
Rafael Espindola
Simplify now that blocks with phis are not considered...
commit
|
commitdiff
|
tree
2011-06-24
Rafael Espindola
Fix CellSPU CMakeList.txt.
commit
|
commitdiff
|
tree
2011-06-23
Rafael Espindola
Revert "revert 133714"
commit
|
commitdiff
|
tree
2011-06-23
Rafael Espindola
Add missing file.
commit
|
commitdiff
|
tree
2011-06-23
Rafael Espindola
133713 broke the build, revert it.
commit
|
commitdiff
|
tree
2011-06-23
Rafael Espindola
Move more logic to shouldTailDuplicate and only duplicate...
commit
|
commitdiff
|
tree
2011-06-22
Rafael Espindola
Reenable tail duplication of bb with just an unconditional...
commit
|
commitdiff
|
tree
2011-06-22
Rafael Espindola
Reenable the optimization added in 133415, but change...
commit
|
commitdiff
|
tree
2011-06-20
Rafael Espindola
Disable again.
commit
|
commitdiff
|
tree
2011-06-20
Rafael Espindola
Re enable 133415 with two fixes
commit
|
commitdiff
|
tree
2011-06-20
Rafael Espindola
Teach early dup how to duplicate basic blocks with...
commit
|
commitdiff
|
tree
2011-06-17
Rafael Espindola
Test for previous commit.
commit
|
commitdiff
|
tree
2011-06-17
Rafael Espindola
Two fixes relating to debug value:
commit
|
commitdiff
|
tree
2011-06-17
Rafael Espindola
Enable early duplication of small blocks. There are...
commit
|
commitdiff
|
tree
2011-06-15
Rafael Espindola
Testcase for previous commit.
commit
|
commitdiff
|
tree
2011-06-15
Rafael Espindola
Fix cmake build.
commit
|
commitdiff
|
tree
2011-06-15
Rafael Espindola
Handle jump tables. Test to follow soon.
commit
|
commitdiff
|
tree
2011-06-14
Rafael Espindola
Add triple.
commit
|
commitdiff
|
tree
2011-06-14
Rafael Espindola
Check the llc output.
commit
|
commitdiff
|
tree
2011-06-14
Rafael Espindola
Add a test for the recent regression.
commit
|
commitdiff
|
tree
2011-06-14
Rafael Espindola
Partial revert of 132882.
commit
|
commitdiff
|
tree
next