projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Add support for the OpenBSD for Bitrig.
[oota-llvm.git]
/
lib
/
CodeGen
/
2012-08-04
Jakob Stoklund Olesen
Delete a dead variable.
tree
|
commitdiff
2012-08-03
Jakob Stoklund Olesen
TwoAddressInstructionPass refactoring: Extract another...
tree
|
commitdiff
2012-08-03
Bob Wilson
Refactor and check "onlyReadsMemory" before optimizing...
tree
|
commitdiff
2012-08-03
Jakob Stoklund Olesen
TwoAddressInstructionPass refactoring: Extract a method.
tree
|
commitdiff
2012-08-03
Jakob Stoklund Olesen
Begin adding support for updating LiveIntervals in...
tree
|
commitdiff
2012-08-03
Jakob Stoklund Olesen
Add an experimental -early-live-intervals option.
tree
|
commitdiff
2012-08-03
Jakob Stoklund Olesen
Delete merged physreg copies in joinReservedPhysReg().
tree
|
commitdiff
2012-08-03
Bob Wilson
Try to reduce the compile time impact of r161232.
tree
|
commitdiff
2012-08-03
Bob Wilson
Fix memcmp code-gen to honor -fno-builtin.
tree
|
commitdiff
2012-08-03
Jakob Stoklund Olesen
Completely eliminate VNInfo flags.
tree
|
commitdiff
2012-08-03
Jakob Stoklund Olesen
Fix a couple of loops that were processing unused value...
tree
|
commitdiff
2012-08-03
Matt Beaumont-Gay
Silence unused variable warning in -asserts build
tree
|
commitdiff
2012-08-03
Jakob Stoklund Olesen
Eliminate the VNInfo::hasPHIKill() flag.
tree
|
commitdiff
2012-08-03
Jakob Stoklund Olesen
Make the hasPHIKills flag a computed property.
tree
|
commitdiff
2012-08-03
Jakob Stoklund Olesen
Delete dead function.
tree
|
commitdiff
2012-08-03
Jakob Stoklund Olesen
Don't delete dead code in TwoAddressInstructionPass.
tree
|
commitdiff
2012-08-03
Bob Wilson
Fall back to selection DAG isel for calls to builtin...
tree
|
commitdiff
2012-08-02
Manman Ren
X86 Peephole: fold loads to the source register operand...
tree
|
commitdiff
2012-08-02
Jakob Stoklund Olesen
Compute the critical path length through a trace.
tree
|
commitdiff
2012-08-02
Jakob Stoklund Olesen
Verify regunit intervals along with virtreg intervals.
tree
|
commitdiff
2012-08-02
Jakob Stoklund Olesen
Avoid creating dangling physreg live ranges during...
tree
|
commitdiff
2012-08-02
Jakob Stoklund Olesen
Add report() functions that take a LiveInterval argument.
tree
|
commitdiff
2012-08-02
Manman Ren
X86 Peephole: fold loads to the source register operand...
tree
|
commitdiff
2012-08-02
Jakob Stoklund Olesen
Extract some methods from verifyLiveIntervals.
tree
|
commitdiff
2012-08-01
Jakob Stoklund Olesen
Also verify RegUnit intervals at uses.
tree
|
commitdiff
2012-08-01
Jakob Stoklund Olesen
Compute instruction heights through a trace.
tree
|
commitdiff
2012-08-01
Eric Christopher
Temporarily revert c23b933d5f8be9b51a1d22e717c0311f65f8...
tree
|
commitdiff
2012-08-01
Jakob Stoklund Olesen
Add DataDep constructors. Explicitly check SSA form.
tree
|
commitdiff
2012-08-01
Elena Demikhovsky
Added FMA functionality to X86 target.
tree
|
commitdiff
2012-07-31
Manman Ren
MachineSink: Sort the successors before trying to find...
tree
|
commitdiff
2012-07-31
Jakob Stoklund Olesen
Compute instruction depths through the current trace.
tree
|
commitdiff
2012-07-31
Jakob Stoklund Olesen
Rename CT -> MTM. MachineTraceMetrics is abbreviated...
tree
|
commitdiff
2012-07-31
Manman Ren
MachineSink: Sort the successors before trying to find...
tree
|
commitdiff
2012-07-31
Micah Villmow
Conform to LLVM coding style.
tree
|
commitdiff
2012-07-31
Micah Villmow
Don't generate ordered or unordered comparison operatio...
tree
|
commitdiff
2012-07-31
Jakob Stoklund Olesen
Clear kill flags in removeCopyByCommutingDef().
tree
|
commitdiff
2012-07-31
Manman Ren
Reverse order of the two branches at end of a basic...
tree
|
commitdiff
2012-07-30
Andrew Trick
Use the latest MachineRegisterInfo APIs. No functionality.
tree
|
commitdiff
2012-07-30
Andrew Trick
Inline MachineRegisterInfo::hasOneUse
tree
|
commitdiff
2012-07-30
Jakob Stoklund Olesen
Avoid looking at stale data in verifyAnalysis().
tree
|
commitdiff
2012-07-30
Jakob Stoklund Olesen
Allow traces to enter nested loops.
tree
|
commitdiff
2012-07-30
Jakob Stoklund Olesen
Clarify invalidation strategy in comment.
tree
|
commitdiff
2012-07-30
Jakob Stoklund Olesen
Assert that all trace candidate blocks have been visite...
tree
|
commitdiff
2012-07-30
Jakob Stoklund Olesen
Hook into PassManager's analysis verification.
tree
|
commitdiff
2012-07-30
Pete Cooper
Consider address spaces for hashing and CSEing DAG...
tree
|
commitdiff
2012-07-30
Jakob Stoklund Olesen
Add MachineInstr::isTransient().
tree
|
commitdiff
2012-07-30
Jakob Stoklund Olesen
Add MachineTraceMetrics::verify().
tree
|
commitdiff
2012-07-30
Jakob Stoklund Olesen
Verify that the CFG hasn't changed during invalidate().
tree
|
commitdiff
2012-07-30
Jakob Stoklund Olesen
Add MachineBasicBlock::isPredecessor().
tree
|
commitdiff
2012-07-29
Manman Ren
Revert r160920 and r160919 due to dragonegg and clang...
tree
|
commitdiff
2012-07-28
Manman Ren
X86 Peephole: fold loads to the source register operand...
tree
|
commitdiff
2012-07-28
Andrew Trick
Reenable a basic SSA DAG builder optimization.
tree
|
commitdiff
2012-07-27
Jakob Stoklund Olesen
Add more debug output to MachineTraceMetrics.
tree
|
commitdiff
2012-07-27
Jakob Stoklund Olesen
Keep track of the head and tail of the trace through...
tree
|
commitdiff
2012-07-27
Eric Christopher
Add a DW_AT_high_pc for CUs that are a single address...
tree
|
commitdiff
2012-07-27
Jakob Stoklund Olesen
Also compute register mask lists under -new-live-intervals.
tree
|
commitdiff
2012-07-27
Jakob Stoklund Olesen
Eliminate the IS_PHI_DEF flag and VNInfo::setIsPHIDef().
tree
|
commitdiff
2012-07-27
Jakob Stoklund Olesen
Add a -new-live-intervals experimental option.
tree
|
commitdiff
2012-07-27
Jakob Stoklund Olesen
Add <imp-def> of super-register when lowering SUBREG_TO...
tree
|
commitdiff
2012-07-26
Jakob Stoklund Olesen
Use an otherwise unused variable.
tree
|
commitdiff
2012-07-26
Jakob Stoklund Olesen
Start scaffolding for a MachineTraceMetrics analysis...
tree
|
commitdiff
2012-07-26
Dan Gohman
Add a floor intrinsic.
tree
|
commitdiff
2012-07-25
Manman Ren
Disable rematerialization in TwoAddressInstructionPass.
tree
|
commitdiff
2012-07-25
Jakob Stoklund Olesen
Preserve 2-addr constraints in ConnectedVNInfoEqClasses.
tree
|
commitdiff
2012-07-25
Jakob Stoklund Olesen
Verify two-address constraints more carefully.
tree
|
commitdiff
2012-07-24
Craig Topper
Change llvm_unreachable in SplitVectorOperand to report...
tree
|
commitdiff
2012-07-23
Sylvestre Ledru
Fix a typo (the the => the)
tree
|
commitdiff
2012-07-23
Nadav Rotem
Fixed DAGCombine optimizations which generate select_cc...
tree
|
commitdiff
2012-07-23
Craig Topper
Tidy up. Fix indentation and remove trailing whitespace.
tree
|
commitdiff
2012-07-23
Craig Topper
Change llvm_unreachable in SplitVectorResult to report_...
tree
|
commitdiff
2012-07-20
Benjamin Kramer
Remove unused private member variables uncovered by...
tree
|
commitdiff
2012-07-20
Jakob Stoklund Olesen
Avoid folding loads that are unsafe to move.
tree
|
commitdiff
2012-07-20
Jakob Stoklund Olesen
Split loop exiting edges more aggressively.
tree
|
commitdiff
2012-07-19
Pete Cooper
Fix crash in machine verifier when trying to print...
tree
|
commitdiff
2012-07-19
Benjamin Kramer
Replace some explicit compare loops with std::equal.
tree
|
commitdiff
2012-07-19
Galina Kistanova
Fixed few warnings.
tree
|
commitdiff
2012-07-19
Bill Wendling
Remove tabs.
tree
|
commitdiff
2012-07-18
Chandler Carruth
Fix a somewhat nasty crasher in PR13378. This crashes...
tree
|
commitdiff
2012-07-18
Nuno Lopes
ignore 'invoke @llvm.donothing', but still keep the...
tree
|
commitdiff
2012-07-17
Evan Cheng
Back out r160101 and instead implement a dag combine...
tree
|
commitdiff
2012-07-17
Jakob Stoklund Olesen
Add some trace output to TwoAddressInstructionPass.
tree
|
commitdiff
2012-07-17
Benjamin Kramer
Remove unused variable.
tree
|
commitdiff
2012-07-17
Nadav Rotem
Fix a crash in the legalization of large vectors.
tree
|
commitdiff
2012-07-17
Evan Cheng
Implement r160312 as target indepedenet dag combine.
tree
|
commitdiff
2012-07-17
Evan Cheng
Make sure constant bitwidth is <= 64 bit before calling...
tree
|
commitdiff
2012-07-17
Evan Cheng
This is another case where instcombine demanded bits...
tree
|
commitdiff
2012-07-16
Nadav Rotem
Minor cleanup and docs.
tree
|
commitdiff
2012-07-16
Nadav Rotem
Make ComputeDemandedBits return a deterministic result...
tree
|
commitdiff
2012-07-15
Nadav Rotem
Fix a bug in the scalarization of BUILD_VECTOR. BUILD_V...
tree
|
commitdiff
2012-07-15
Nadav Rotem
Refactor the code that checks that all operands of...
tree
|
commitdiff
2012-07-15
Chandler Carruth
Reapply r160194, switching to use LV information for...
tree
|
commitdiff
2012-07-14
Nadav Rotem
Add a dagcombine optimization to convert concat_vectors...
tree
|
commitdiff
2012-07-14
Jakob Stoklund Olesen
Account for early-clobber reload instructions.
tree
|
commitdiff
2012-07-13
Jakob Stoklund Olesen
Be more verbose when detecting dominance problems.
tree
|
commitdiff
2012-07-13
Chandler Carruth
Revert r160194, which switched to use LV information...
tree
|
commitdiff
2012-07-13
Chandler Carruth
Use the LiveVariables information to efficiently get...
tree
|
commitdiff
2012-07-13
Jim Grosbach
Provide function name in 'Cannot select' fatal error.
tree
|
commitdiff
2012-07-12
Eric Christopher
The end of the prologue should be marked with is_stmt.
tree
|
commitdiff
2012-07-12
Duncan Sands
The result type of EXTRACT_VECTOR_ELT doesn't have...
tree
|
commitdiff
2012-07-11
Evan Cheng
InstrEmitter::EmitSubregNode() optimize extract_subreg...
tree
|
commitdiff
next