projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Dragonegg selfhost exposed additional cases where alloca usage moved outside of lifet...
[oota-llvm.git]
/
lib
/
CodeGen
/
2012-09-11
Nadav Rotem
Dragonegg selfhost exposed additional cases where alloc...
tree
|
commitdiff
2012-09-11
Nadav Rotem
Enable stack coloring.
tree
|
commitdiff
2012-09-11
Nadav Rotem
Stack Coloring: Dont crash on dbg values which use...
tree
|
commitdiff
2012-09-11
Craig Topper
Teach DAG combiner to constant fold FABS of a BUILD_VEC...
tree
|
commitdiff
2012-09-11
Andrew Trick
Reorganize MachineScheduler interfaces and publish...
tree
|
commitdiff
2012-09-10
Eric Christopher
Revert r160148 it seems to cause more problems than...
tree
|
commitdiff
2012-09-10
Eric Christopher
80-col fixup.
tree
|
commitdiff
2012-09-10
Eric Christopher
80-col fixup.
tree
|
commitdiff
2012-09-10
Eric Christopher
No reason to construct this twice.
tree
|
commitdiff
2012-09-10
Chad Rosier
[ms-inline asm] Properly emit the asm directives when...
tree
|
commitdiff
2012-09-10
Dmitri Gribenko
Remove redundant semicolons which are null statements.
tree
|
commitdiff
2012-09-10
Nadav Rotem
Disable stack coloring because it makes dragonegg fail...
tree
|
commitdiff
2012-09-10
Chad Rosier
[ms-inline asm] Pass the correct AsmVariant to the...
tree
|
commitdiff
2012-09-10
Nadav Rotem
Enable stack coloring.
tree
|
commitdiff
2012-09-10
Nadav Rotem
Stack Coloring: Handle the case where END markers come...
tree
|
commitdiff
2012-09-10
Michael Ilseman
Fold multiply by 0 or 1 when in UnsafeFPMath mode in...
tree
|
commitdiff
2012-09-10
Michael Ilseman
whitespace
tree
|
commitdiff
2012-09-10
James Molloy
Fix an assertion failure when optimising a shufflevecto...
tree
|
commitdiff
2012-09-10
Nadav Rotem
Minor cleanup. No functional change.
tree
|
commitdiff
2012-09-10
Nadav Rotem
Stack Coloring: Debug prints to print the slot number...
tree
|
commitdiff
2012-09-10
Nadav Rotem
Stack Coloring: When searching for disjoint regions...
tree
|
commitdiff
2012-09-10
Nadav Rotem
Stack Coloring: Add support for multiple regions of...
tree
|
commitdiff
2012-09-10
Nadav Rotem
Fix a typo in the comment.
tree
|
commitdiff
2012-09-10
Nadav Rotem
Add an assertion that the frame index is indeed inside...
tree
|
commitdiff
2012-09-10
Nadav Rotem
Teach the DAGBuilder about lifetime markers which are...
tree
|
commitdiff
2012-09-09
Craig Topper
Teach DAG combiner to constant fold fneg of a BUILD_VEC...
tree
|
commitdiff
2012-09-09
Benjamin Kramer
LiveVariables: Compute a set of defs and kills to speed...
tree
|
commitdiff
2012-09-07
Benjamin Kramer
Fix alignment of .comm and .lcomm on mingw32.
tree
|
commitdiff
2012-09-07
Chad Rosier
Fix indent.
tree
|
commitdiff
2012-09-07
Chad Rosier
Update function names to conform to guidelines. No...
tree
|
commitdiff
2012-09-07
Benjamin Kramer
MC: Overhaul handling of .lcomm
tree
|
commitdiff
2012-09-07
Michael Liao
Stop emitting lifetime region info when stack coloring...
tree
|
commitdiff
2012-09-06
Manman Ren
Release build: guard dump functions with "ifndef NDEBUG"
tree
|
commitdiff
2012-09-06
Jakob Stoklund Olesen
Allow overlaps between virtreg and physreg live ranges.
tree
|
commitdiff
2012-09-06
Jakob Stoklund Olesen
Handle overlapping regunit intervals in LiveIntervals...
tree
|
commitdiff
2012-09-06
Jakob Stoklund Olesen
Clear kill flags while computing live ranges.
tree
|
commitdiff
2012-09-06
Roman Divacky
Dont cast away const needlessly. Found by gcc48 -Wcast...
tree
|
commitdiff
2012-09-06
Nadav Rotem
Disable stack coloring by default in order to resolve...
tree
|
commitdiff
2012-09-06
Nadav Rotem
Fix a few old-GCC warnings. No functional change.
tree
|
commitdiff
2012-09-06
Nadav Rotem
Add a new optimization pass: Stack Coloring, that merge...
tree
|
commitdiff
2012-09-05
Chad Rosier
[ms-inline asm] Use the asm dialect from the MI to...
tree
|
commitdiff
2012-09-05
Chad Rosier
Cleanup a few magic numbers.
tree
|
commitdiff
2012-09-05
Roman Divacky
Stop casting away const qualifier needlessly.
tree
|
commitdiff
2012-09-05
Chad Rosier
[ms-inline asm] We only need one bit to represent the...
tree
|
commitdiff
2012-09-05
Roman Divacky
Constify this properly. Found by gcc48 -Wcast-qual.
tree
|
commitdiff
2012-09-05
Roman Divacky
Constify SDNodeIterator an stop its only non-const...
tree
|
commitdiff
2012-09-05
Chad Rosier
[ms-inline asm] Propagate the asm dialect into the...
tree
|
commitdiff
2012-09-05
Roman Divacky
Remove unused typedefs gcc4.8 warns about.
tree
|
commitdiff
2012-09-05
Silviu Baranga
Fixed the DAG combiner to better handle the folding...
tree
|
commitdiff
2012-09-05
Logan Chien
Reorder the comments of EmitExceptionTable.
tree
|
commitdiff
2012-09-05
Craig Topper
Convert vextracti128/vextractf128 intrinsics to extract...
tree
|
commitdiff
2012-09-04
Jakob Stoklund Olesen
Search the whole instruction for tied operands.
tree
|
commitdiff
2012-09-04
Jakob Stoklund Olesen
Typo.
tree
|
commitdiff
2012-09-04
Jakob Stoklund Olesen
Actually use the MachineOperand field for isRegTiedToDe...
tree
|
commitdiff
2012-09-04
Jakob Stoklund Olesen
Move tie checks into MachineVerifier::visitMachineOperand.
tree
|
commitdiff
2012-09-04
Jakob Stoklund Olesen
Allow tied uses and defs in different orders.
tree
|
commitdiff
2012-09-04
Preston Gurd
Generic Bypass Slow Div
tree
|
commitdiff
2012-09-03
Benjamin Kramer
IRBuilderify the SjlLjEHPrepare pass.
tree
|
commitdiff
2012-09-03
Lang Hames
When updating live range endpoints, make sure to preser...
tree
|
commitdiff
2012-09-02
Nadav Rotem
Fix a typo.
tree
|
commitdiff
2012-09-02
Nadav Rotem
Generate better select code by allowing the target...
tree
|
commitdiff
2012-09-01
Pete Cooper
Only legalise a VSELECT in to bitwise operations if...
tree
|
commitdiff
2012-09-01
Pete Cooper
Revert "Take account of boolean vector contents when...
tree
|
commitdiff
2012-09-01
Logan Chien
Fix typo.
tree
|
commitdiff
2012-09-01
Owen Anderson
Teach DAG combine a number of tricks to simplify FMA...
tree
|
commitdiff
2012-09-01
Michael Liao
Fix typo
tree
|
commitdiff
2012-08-31
Jakob Stoklund Olesen
Add MachineInstr::tieOperands, remove setIsTied().
tree
|
commitdiff
2012-08-31
Craig Topper
Use CloneMachineInstr to make a new MI in commuteInstru...
tree
|
commitdiff
2012-08-31
Jakob Stoklund Olesen
Don't enforce ordered inline asm operands.
tree
|
commitdiff
2012-08-30
Pete Cooper
Take account of boolean vector contents when promoting...
tree
|
commitdiff
2012-08-30
Owen Anderson
Teach the DAG combiner to turn chains of FADDs (x+x...
tree
|
commitdiff
2012-08-30
Nadav Rotem
Currently targets that do not support selects with...
tree
|
commitdiff
2012-08-30
Jakob Stoklund Olesen
Don't use MCInstrDesc flags for implicit operands.
tree
|
commitdiff
2012-08-30
Craig Topper
Add FMA to switch statement in VectorLegalizer::Legaliz...
tree
|
commitdiff
2012-08-30
Craig Topper
Add support for FMA to WidenVectorResult.
tree
|
commitdiff
2012-08-29
Jakob Stoklund Olesen
Verify the order of tied operands in inline asm.
tree
|
commitdiff
2012-08-29
Jakob Stoklund Olesen
Set the isTied flags when building INLINEASM MachineInstrs.
tree
|
commitdiff
2012-08-29
Jakob Stoklund Olesen
Rename hasVolatileMemoryRef() to hasOrderedMemoryRef().
tree
|
commitdiff
2012-08-29
Jakob Stoklund Olesen
Don't move normal loads across volatile/atomic loads.
tree
|
commitdiff
2012-08-29
Jakob Stoklund Olesen
Verify the consistency of inline asm operands.
tree
|
commitdiff
2012-08-29
Eric Christopher
Clean this up slightly, doesn't really fall through.
tree
|
commitdiff
2012-08-29
Jakob Stoklund Olesen
Verify the tied operand flags.
tree
|
commitdiff
2012-08-29
Jakob Stoklund Olesen
Maintain a vaild isTied bit as operands are added and...
tree
|
commitdiff
2012-08-28
Jakob Stoklund Olesen
Add a MachineOperand::isTied() flag.
tree
|
commitdiff
2012-08-28
Jakob Stoklund Olesen
Don't allow TargetFlags on MO_Register MachineOperands.
tree
|
commitdiff
2012-08-28
Jakob Stoklund Olesen
Remove extra MayLoad/MayStore flags from atomic_load...
tree
|
commitdiff
2012-08-28
Akira Hatanaka
Fix bug 13532.
tree
|
commitdiff
2012-08-24
Richard Smith
Fix integer undefined behavior due to signed left shift...
tree
|
commitdiff
2012-08-24
Jakob Stoklund Olesen
Avoid including explicit uses when counting SDNode...
tree
|
commitdiff
2012-08-24
Manman Ren
BranchProb: modify the definition of an edge in BranchP...
tree
|
commitdiff
2012-08-24
Eric Christopher
Use DW_FORM_flag_present to save space in debug informa...
tree
|
commitdiff
2012-08-23
Eric Christopher
Remove the DW_AT_MIPS_linkage name attribute when we...
tree
|
commitdiff
2012-08-23
Eric Christopher
Turn these two options in to trinary state so that...
tree
|
commitdiff
2012-08-23
Eric Christopher
Add a flag to DwarfDebug to allow it to communicate...
tree
|
commitdiff
2012-08-23
Eric Christopher
Typo.
tree
|
commitdiff
2012-08-23
Eric Christopher
Only emit the __debug_inlined section if we're trying...
tree
|
commitdiff
2012-08-23
Eric Christopher
Emit pubtypes only when going for darwin gdb compatibility.
tree
|
commitdiff
2012-08-23
Eric Christopher
Add an option for darwin gdb compatibility.
tree
|
commitdiff
2012-08-23
Andrew Trick
Simplify the computeOperandLatency API.
tree
|
commitdiff
2012-08-22
David Blaikie
Tidy up a few more uses of MF.getFunction()->getName().
tree
|
commitdiff
next