projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Teach the legalizer how to handle operands for VSELECT nodes
[oota-llvm.git]
/
lib
/
CodeGen
/
2012-11-29
Justin Holewinski
Teach the legalizer how to handle operands for VSELECT...
tree
|
commitdiff
2012-11-29
Justin Holewinski
Allow targets to prefer TypeSplitVector over TypePromot...
tree
|
commitdiff
2012-11-29
Jakob Stoklund Olesen
Use MCPhysReg for RegisterClassInfo allocation orders.
tree
|
commitdiff
2012-11-29
Jakob Stoklund Olesen
Avoid rewriting instructions twice.
tree
|
commitdiff
2012-11-29
Nadav Rotem
When combining consecutive stores allow loads in betwee...
tree
|
commitdiff
2012-11-28
Jakob Stoklund Olesen
Make the LiveRegMatrix analysis available to targets.
tree
|
commitdiff
2012-11-28
Andrew Trick
misched: Analysis that partitions the DAG into subtrees.
tree
|
commitdiff
2012-11-28
Andrew Trick
misched: rename ScheduleDAGILP to ScheduleDFS to prepar...
tree
|
commitdiff
2012-11-28
Andrew Trick
misched: better alias analysis.
tree
|
commitdiff
2012-11-28
Andrew Trick
misched: Debug output fix. Use an always valid iterator.
tree
|
commitdiff
2012-11-28
Jakob Stoklund Olesen
Move the guts of TargetInstrInfoImpl into the TargetIns...
tree
|
commitdiff
2012-11-28
Jakob Stoklund Olesen
Move Target{Instr,Register}Info.cpp into lib/CodeGen.
tree
|
commitdiff
2012-11-28
Chad Rosier
Revert r168630, r168631, and r168633 as these are causi...
tree
|
commitdiff
2012-11-27
Eric Christopher
Attempt to make the comments for dwarf debug look more...
tree
|
commitdiff
2012-11-27
Eric Christopher
Reapply section moving, make sure string section is...
tree
|
commitdiff
2012-11-27
Manman Ren
CSE: allow PerformTrivialCoalescing to check copies...
tree
|
commitdiff
2012-11-27
Jakub Staszak
Remove duplicated #includes.
tree
|
commitdiff
2012-11-27
Ulrich Weigand
Never use .lcomm on platforms where it does not accept...
tree
|
commitdiff
2012-11-27
Eric Christopher
Revert rearrangement of debug info sections to unblock...
tree
|
commitdiff
2012-11-27
Jakub Staszak
Remove unneeded #include.
tree
|
commitdiff
2012-11-27
Jakub Staszak
Remove unneeded #include.
tree
|
commitdiff
2012-11-27
NAKAMURA Takumi
llvm/CodeGen: Remove empty files in r168659.
tree
|
commitdiff
2012-11-27
Jakub Staszak
Remove unused forward declaration.
tree
|
commitdiff
2012-11-27
Jakub Staszak
Remove unused MachineLoopRanges analysis.
tree
|
commitdiff
2012-11-27
Eric Christopher
Make comment names match function names.
tree
|
commitdiff
2012-11-27
Eric Christopher
Add in sections for the fission case (no change so...
tree
|
commitdiff
2012-11-27
Eric Christopher
Reorder section output ordering.
tree
|
commitdiff
2012-11-27
Eric Christopher
Whitespace cleanup.
tree
|
commitdiff
2012-11-26
Chad Rosier
Add an assertion to ensure freezeReservedRegs() is...
tree
|
commitdiff
2012-11-26
Chad Rosier
Now that the X86 Maximal Stack Alignment Check pass...
tree
|
commitdiff
2012-11-26
Chad Rosier
Now that the X86 Maximal Stack Alignment Check pass...
tree
|
commitdiff
2012-11-26
Jakub Staszak
Don't use iterator after being erased.
tree
|
commitdiff
2012-11-26
Jakub Staszak
Remove unneeded #includes.
tree
|
commitdiff
2012-11-25
Craig Topper
Refactor to make helper method static.
tree
|
commitdiff
2012-11-25
Craig Topper
Remove duplicate check of LimitFloatPrecision. It was...
tree
|
commitdiff
2012-11-25
Craig Topper
Factor common code out of individual if blocks into...
tree
|
commitdiff
2012-11-24
Craig Topper
Remove redundant calls to getCurDebugLoc in visitIntrin...
tree
|
commitdiff
2012-11-24
Craig Topper
Refactor a bit to make some helper methods static.
tree
|
commitdiff
2012-11-24
Craig Topper
Factor some common code out of individual if blocks.
tree
|
commitdiff
2012-11-23
Craig Topper
Refactor a bit to make some helper functions static.
tree
|
commitdiff
2012-11-23
Patrik Hägglund
Cleanup: Simplify loop end logic in computeRegisterProp...
tree
|
commitdiff
2012-11-22
Eli Bendersky
Fix 80-col violation
tree
|
commitdiff
2012-11-22
Lang Hames
llvm.fmuladd.* lowering should be checking isOperationL...
tree
|
commitdiff
2012-11-22
Eric Christopher
Pull some code out into functions to make rearranging...
tree
|
commitdiff
2012-11-21
Eric Christopher
Whitespace.
tree
|
commitdiff
2012-11-21
Eric Christopher
Update for some of the coding standard before rearrangi...
tree
|
commitdiff
2012-11-21
Eric Christopher
Update some comments.
tree
|
commitdiff
2012-11-21
Eric Christopher
Update and add some comments.
tree
|
commitdiff
2012-11-21
Eric Christopher
Whitespace.
tree
|
commitdiff
2012-11-20
Eric Christopher
Remove constness from this, it modifies the output...
tree
|
commitdiff
2012-11-20
Eric Christopher
Remove unused function argument, add a bit to the comment.
tree
|
commitdiff
2012-11-20
Eric Christopher
Formatting.
tree
|
commitdiff
2012-11-20
Eric Christopher
Whitespace.
tree
|
commitdiff
2012-11-20
Tim Northover
Fix physical register liveness calculations:
tree
|
commitdiff
2012-11-19
Eric Christopher
Remove a function argument and propagate const around...
tree
|
commitdiff
2012-11-19
Eric Christopher
Whitespace and 80-col.
tree
|
commitdiff
2012-11-19
Anton Korobeynikov
Make AsmPrinter::EmitTTypeReference() more robust ...
tree
|
commitdiff
2012-11-19
Anton Korobeynikov
Factor out type info emission into separate routine.
tree
|
commitdiff
2012-11-19
Eric Christopher
Move section label emission to module end. Nothing...
tree
|
commitdiff
2012-11-19
Jakob Stoklund Olesen
Handle mixed normal and early-clobber defs on inline...
tree
|
commitdiff
2012-11-19
Craig Topper
Move else onto line with preceding closing brace.
tree
|
commitdiff
2012-11-17
Andrew Trick
Broaden isSchedulingBoundary to check aliases of SP.
tree
|
commitdiff
2012-11-17
Eli Friedman
Mark FP_EXTEND form v2f32 to v2f64 as "expand" for...
tree
|
commitdiff
2012-11-16
Andrew Trick
Use array_pod_sort instead of std::sort.
tree
|
commitdiff
2012-11-16
Craig Topper
Remove conditions from 'else if' that were guaranteed...
tree
|
commitdiff
2012-11-16
Craig Topper
Factor out the final FADD that's common to multiple...
tree
|
commitdiff
2012-11-16
Craig Topper
Factor some common code to reduce compile size.
tree
|
commitdiff
2012-11-15
Eli Friedman
Mark FP_ROUND for converting NEON v2f64 to v2f32 as...
tree
|
commitdiff
2012-11-15
Ulrich Weigand
Use std::stable_sort instead of std::sort when sorting...
tree
|
commitdiff
2012-11-15
Chad Rosier
[reg scavenger] Fix the isUsed/isAliasUsed functions...
tree
|
commitdiff
2012-11-15
Sergei Larin
Fix indeterminism in MI scheduler DAG construction.
tree
|
commitdiff
2012-11-15
Craig Topper
Add llvm.ceil, llvm.trunc, llvm.rint, llvm.nearbyint...
tree
|
commitdiff
2012-11-15
Andrew Trick
Fix an obvious merge bug in -join-globalcopies (disabled).
tree
|
commitdiff
2012-11-14
Jakub Staszak
Use reserve() to avoid vector reallocation.
tree
|
commitdiff
2012-11-14
Jakub Staszak
canJoinPhys method doesn't modify CoalescerPair. Make...
tree
|
commitdiff
2012-11-14
Chad Rosier
Remove dead code.
tree
|
commitdiff
2012-11-14
Anton Korobeynikov
Fix really stupid ARM EHABI info generation bug: we...
tree
|
commitdiff
2012-11-14
Craig Topper
Add newlines to end of debug messages.
tree
|
commitdiff
2012-11-14
Rafael Espindola
Handle DAG CSE adding new uses during ReplaceAllUsesWit...
tree
|
commitdiff
2012-11-14
Anton Korobeynikov
Use TARGET2 relocation for TType references on ARM.
tree
|
commitdiff
2012-11-13
Eric Christopher
Revert "Use the 'count' attribute instead of the 'upper...
tree
|
commitdiff
2012-11-13
Andrew Trick
Revert -join-splitedges to a boolean cmd line option.
tree
|
commitdiff
2012-11-13
Andrew Trick
The MachineScheduler does not currently require JoinSpl...
tree
|
commitdiff
2012-11-13
Michael J. Spencer
[MC][COFF] Emit weak symbols to the correct section...
tree
|
commitdiff
2012-11-13
Ulrich Weigand
Do not consider a machine instruction that uses and...
tree
|
commitdiff
2012-11-13
Andrew Trick
Fix -join-splitedges: my previous "cleanup" broke it.
tree
|
commitdiff
2012-11-13
Duncan Sands
Codegen support for arbitrary vector getelementptrs.
tree
|
commitdiff
2012-11-13
Andrew Trick
misched: Allow subtargets to enable misched and depende...
tree
|
commitdiff
2012-11-13
Andrew Trick
Added RegisterCoalescer support for joining global...
tree
|
commitdiff
2012-11-13
Andrew Trick
misched: Don't consider artificial edges weak edges.
tree
|
commitdiff
2012-11-13
Bill Wendling
Use the 'count' attribute instead of the 'upper_bound...
tree
|
commitdiff
2012-11-13
Andrew Trick
Cleanup the main RegisterCoalescer loop.
tree
|
commitdiff
2012-11-12
Andrew Trick
Cleanup -join-splitedges. Make the loop more obvious.
tree
|
commitdiff
2012-11-12
Eric Christopher
Add an option to enable prototype "fission" capabilitie...
tree
|
commitdiff
2012-11-12
Andrew Trick
Added a temporary option to avoid critical edges splitting.
tree
|
commitdiff
2012-11-12
Andrew Trick
misched: rename interfaceto avoid gcc warnings
tree
|
commitdiff
2012-11-12
Andrew Trick
misched: Target-independent support for MacroFusion.
tree
|
commitdiff
2012-11-12
Andrew Trick
misched: Target-independent support for load/store...
tree
|
commitdiff
2012-11-12
Andrew Trick
misched: Infrastructure for weak DAG edges.
tree
|
commitdiff
2012-11-09
Jakob Stoklund Olesen
Fix assertions in updateRegMaskSlots().
tree
|
commitdiff
next