projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Some single-precision VFP instructions can execute in either the VPF or Neon
[oota-llvm.git]
/
lib
/
CodeGen
/
2011-04-19
Jakob Stoklund Olesen
Force the greedy register allocator to be linked alongs...
tree
|
commitdiff
2011-04-19
Eli Friedman
SelectBasicBlock is rather slow even when it doesn...
tree
|
commitdiff
2011-04-19
Stuart Hastings
Support nested CALLSEQ_BEGIN/END; necessary for ARM...
tree
|
commitdiff
2011-04-19
Chris Lattner
Implement support for x86 fastisel of small fixed-sized...
tree
|
commitdiff
2011-04-18
Eli Friedman
Simplify declarations slightly by using typedefs.
tree
|
commitdiff
2011-04-18
Devang Patel
Reduce clutter in asm output. Do not emit source locati...
tree
|
commitdiff
2011-04-18
Jakob Stoklund Olesen
Handle spilling around an instruction that has an early...
tree
|
commitdiff
2011-04-18
Eric Christopher
Fix a bug where we were counting the alias sets as...
tree
|
commitdiff
2011-04-18
Chris Lattner
while we're at it, handle 'sdiv exact' of a power of...
tree
|
commitdiff
2011-04-18
Chris Lattner
fix rdar://9297011 - udiv by power of two causing fast...
tree
|
commitdiff
2011-04-17
Chris Lattner
1. merge fast-isel-shift-imm.ll into fast-isel-x86...
tree
|
commitdiff
2011-04-17
Chris Lattner
fix an oversight which caused us to compile the testcas...
tree
|
commitdiff
2011-04-17
Chris Lattner
Fix rdar://9289512 - not folding load into compare...
tree
|
commitdiff
2011-04-17
Chris Lattner
split a complex predicate out to a helper function...
tree
|
commitdiff
2011-04-17
Chris Lattner
fix rdar://9289583 - fast isel should handle non-canoni...
tree
|
commitdiff
2011-04-16
Eli Friedman
PR9055: extend the fix to PR4050 (r70179) to apply...
tree
|
commitdiff
2011-04-16
Francois Pichet
Unbreak the MSVC 2010 build.
tree
|
commitdiff
2011-04-16
Benjamin Kramer
Remove unused variable.
tree
|
commitdiff
2011-04-16
Rafael Espindola
Put each personality function in a section. This fixes...
tree
|
commitdiff
2011-04-16
Evan Cheng
Fix divmod libcall lowering. Convert to {S|U}DIVREM...
tree
|
commitdiff
2011-04-16
Devang Patel
Introduce support to encode Objective-C property inform...
tree
|
commitdiff
2011-04-15
Rafael Espindola
Some refactoring suggested by Anton Korobeynikov.
tree
|
commitdiff
2011-04-15
Jakob Stoklund Olesen
Teach the SplitKit blitter to handle multiply defined...
tree
|
commitdiff
2011-04-15
Jakob Stoklund Olesen
Remember to set flag.
tree
|
commitdiff
2011-04-15
Rafael Espindola
Add 129518 back with a fix for when we are producing...
tree
|
commitdiff
2011-04-15
Chris Lattner
Fix a ton of comment typos found by codespell. Patch by
tree
|
commitdiff
2011-04-15
NAKAMURA Takumi
Revert r129518, "Change ELF systems to use CFI for...
tree
|
commitdiff
2011-04-14
Owen Anderson
Fix another instance of the DAG combiner not using...
tree
|
commitdiff
2011-04-14
Rafael Espindola
Change ELF systems to use CFI for producing the EH...
tree
|
commitdiff
2011-04-14
Andrew Trick
In the pre-RA scheduler, maintain cmp+br proximity.
tree
|
commitdiff
2011-04-14
Chris Lattner
sink a call into its only use.
tree
|
commitdiff
2011-04-13
Owen Anderson
During post-legalization DAG combining, be careful...
tree
|
commitdiff
2011-04-13
Devang Patel
Remove extra bytes that were added for gdb. We do...
tree
|
commitdiff
2011-04-13
Jakob Stoklund Olesen
Stop using dead function.
tree
|
commitdiff
2011-04-13
Andrew Trick
Recommit r129383. PreRA scheduler heuristic fixes:...
tree
|
commitdiff
2011-04-13
Eric Christopher
Temporarily revert r129408 to see if it brings the...
tree
|
commitdiff
2011-04-12
Eric Christopher
Fix a bug where we were counting the alias sets as...
tree
|
commitdiff
2011-04-12
Devang Patel
I missed this new file in previous commit.
tree
|
commitdiff
2011-04-12
Devang Patel
Simplify. There is no need to use static variable.
tree
|
commitdiff
2011-04-12
Devang Patel
Do not reuse parameter name.
tree
|
commitdiff
2011-04-12
Devang Patel
This mechanical patch moves type handling into CompileU...
tree
|
commitdiff
2011-04-12
Eric Christopher
Add more comments... err debug statements to the fast...
tree
|
commitdiff
2011-04-12
Jakob Stoklund Olesen
SparseBitVector is SLOW.
tree
|
commitdiff
2011-04-12
Andrew Trick
Revert 129383. It causes some targets to hit a schedule...
tree
|
commitdiff
2011-04-12
Andrew Trick
PreRA scheduler heuristic fixes: VRegCycle, TokenFactor...
tree
|
commitdiff
2011-04-12
Jakob Stoklund Olesen
Create new intervals for isolated blocks during region...
tree
|
commitdiff
2011-04-12
Jakob Stoklund Olesen
Add SplitKit API to query and select the current interv...
tree
|
commitdiff
2011-04-12
Jakob Stoklund Olesen
Fix a bug in RegAllocBase::addMBBLiveIns() where a...
tree
|
commitdiff
2011-04-12
Devang Patel
Remove dead typedef.
tree
|
commitdiff
2011-04-12
Devang Patel
Refactor CompileUnit into a separate header.
tree
|
commitdiff
2011-04-12
Eric Christopher
Fix typo.
tree
|
commitdiff
2011-04-11
Jakob Stoklund Olesen
Reuse live interval union between functions. This saves...
tree
|
commitdiff
2011-04-11
Nick Lewycky
Just because a GlobalVariable's initializer is [N x...
tree
|
commitdiff
2011-04-11
Jakob Stoklund Olesen
Speed up eviction by stopping collectInterferingVRegs...
tree
|
commitdiff
2011-04-11
Bill Wendling
The default of the dispatch switch statement was to...
tree
|
commitdiff
2011-04-11
Evan Cheng
Look pass copies when determining whether hoisting...
tree
|
commitdiff
2011-04-11
Jakob Stoklund Olesen
Use a faster algorithm for computing MBB live-in regist...
tree
|
commitdiff
2011-04-11
Evan Cheng
Fix a couple of places where changes are made but not...
tree
|
commitdiff
2011-04-11
Jakob Stoklund Olesen
Don't add live ranges for sub-registers when clobbering...
tree
|
commitdiff
2011-04-11
Jakob Stoklund Olesen
Speed up LiveIntervalUnion::unify by handling end inser...
tree
|
commitdiff
2011-04-11
Jakob Stoklund Olesen
Time the initial seeding of live registers
tree
|
commitdiff
2011-04-11
Jakob Stoklund Olesen
Don't shrink live ranges after dead code elimination...
tree
|
commitdiff
2011-04-11
Jay Foad
Don't include Operator.h from InstrTypes.h.
tree
|
commitdiff
2011-04-09
Chris Lattner
Avoid excess precision issues that lead to generating...
tree
|
commitdiff
2011-04-09
Jakob Stoklund Olesen
Build the Hopfield network incrementally when splitting...
tree
|
commitdiff
2011-04-09
Jakob Stoklund Olesen
Precompute interference for neighbor blocks as long...
tree
|
commitdiff
2011-04-09
Chris Lattner
have dag combine zap "store undef", which can be formed...
tree
|
commitdiff
2011-04-08
Devang Patel
Simplify array bound checks and clarify comments. ...
tree
|
commitdiff
2011-04-08
Devang Patel
Do not emit DW_AT_upper_bound and DW_AT_lower_bound...
tree
|
commitdiff
2011-04-08
Evan Cheng
Change -arm-trap-func= into a non-arm specific option...
tree
|
commitdiff
2011-04-08
Nick Lewycky
llvm.global_[cd]tor is defined to be either external...
tree
|
commitdiff
2011-04-07
Andrew Trick
Added a check in the preRA scheduler for potential...
tree
|
commitdiff
2011-04-07
Jakob Stoklund Olesen
Recompute hasPHIKill flags when shrinking live intervals.
tree
|
commitdiff
2011-04-07
Jakob Stoklund Olesen
Avoid moving iterators when the previous block was...
tree
|
commitdiff
2011-04-07
Jakob Stoklund Olesen
Prefer multiplications to divisions.
tree
|
commitdiff
2011-04-07
Jakob Stoklund Olesen
Extract SpillPlacement::addLinks for handling the speci...
tree
|
commitdiff
2011-04-07
Evan Cheng
Remove dead code. rdar://9221736.
tree
|
commitdiff
2011-04-06
Jakob Stoklund Olesen
Also account for the spill code that would be inserted...
tree
|
commitdiff
2011-04-06
Jakob Stoklund Olesen
Abort the constraint calculation early when all positiv...
tree
|
commitdiff
2011-04-06
Jakob Stoklund Olesen
Keep track of the number of positively biased nodes...
tree
|
commitdiff
2011-04-06
Jakob Stoklund Olesen
Break the spill placement algorithm into three parts...
tree
|
commitdiff
2011-04-06
Jakob Stoklund Olesen
Oops. Scary.
tree
|
commitdiff
2011-04-06
Jakob Stoklund Olesen
Analyze blocks with uses separately from live-through...
tree
|
commitdiff
2011-04-05
Jakob Stoklund Olesen
Sign error
tree
|
commitdiff
2011-04-05
Jakob Stoklund Olesen
Don't crash when a value is defined after the last...
tree
|
commitdiff
2011-04-05
Jakob Stoklund Olesen
Permit blocks to branch directly to a landing pad.
tree
|
commitdiff
2011-04-05
Devang Patel
Add support to encode function's template parameters.
tree
|
commitdiff
2011-04-05
Jakob Stoklund Olesen
Run LiveDebugVariables in RegAllocBasic and RegAllocGreedy.
tree
|
commitdiff
2011-04-05
Devang Patel
Refactor.
tree
|
commitdiff
2011-04-05
Bob Wilson
Add an assertion instead of crashing when the scavenger...
tree
|
commitdiff
2011-04-05
Jakob Stoklund Olesen
When dead code elimination removes all but one use...
tree
|
commitdiff
2011-04-05
Devang Patel
Do not emit empty name.
tree
|
commitdiff
2011-04-05
Jakob Stoklund Olesen
Ensure all defs referring to a virtual register are...
tree
|
commitdiff
2011-04-05
Rafael Espindola
Print visibility info for external variables.
tree
|
commitdiff
2011-04-05
Jakob Stoklund Olesen
Use std::unique instead of a SmallPtrSet to ensure...
tree
|
commitdiff
2011-04-05
Jakob Stoklund Olesen
Stop precomputing last split points, query the SplitAna...
tree
|
commitdiff
2011-04-05
Jakob Stoklund Olesen
Cache the fairly expensive last split point computation...
tree
|
commitdiff
2011-04-05
Bill Wendling
Revamp the SjLj "dispatch setup" intrinsic.
tree
|
commitdiff
2011-04-05
Stuart Hastings
Revert 123704; it broke threaded LLVM.
tree
|
commitdiff
2011-04-04
Jakob Stoklund Olesen
Allow coalescing with reserved physregs in certain...
tree
|
commitdiff
next