projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Don't try to move a MBB into the fall-through position if it's a landing pad or
[oota-llvm.git]
/
lib
/
CodeGen
/
2009-12-11
Bill Wendling
Don't try to move a MBB into the fall-through position...
tree
|
commitdiff
2009-12-11
Devang Patel
Construct CompileUnits lazily.
tree
|
commitdiff
2009-12-11
Dan Gohman
Implement vector widening, splitting, and scalarizing...
tree
|
commitdiff
2009-12-11
Dan Gohman
Fix the result type of SELECT nodes lowered from Select...
tree
|
commitdiff
2009-12-11
Anton Korobeynikov
Honour setHasCalls() set from isel.
tree
|
commitdiff
2009-12-11
Bill Wendling
Revert part of r91101 which was causing an infinite...
tree
|
commitdiff
2009-12-11
Evan Cheng
Coalesce insert_subreg undef, x first to avoid phase...
tree
|
commitdiff
2009-12-11
Bill Wendling
Address comments on last patch:
tree
|
commitdiff
2009-12-11
Bill Wendling
A machine basic block may end in an unconditional branc...
tree
|
commitdiff
2009-12-10
Devang Patel
If VariableDIe is not created (may be because global...
tree
|
commitdiff
2009-12-10
Evan Cheng
It's not safe to coalesce a move where src and dst...
tree
|
commitdiff
2009-12-10
Devang Patel
Refactor code that finds context for a given die.
tree
|
commitdiff
2009-12-10
Devang Patel
Refactor.
tree
|
commitdiff
2009-12-10
Jakob Stoklund Olesen
Also attempt trivial coalescing for live intervals...
tree
|
commitdiff
2009-12-09
Devang Patel
Reapply r90858, a cleanup patch.
tree
|
commitdiff
2009-12-09
David Goodwin
<rdar://problem/7453528>. Track only physical registers...
tree
|
commitdiff
2009-12-09
Lang Hames
Added a new "splitting" spiller.
tree
|
commitdiff
2009-12-09
Evan Cheng
Teach InferPtrAlignment to infer GV+cst alignment and...
tree
|
commitdiff
2009-12-09
Evan Cheng
Move isConsecutiveLoad to SelectionDAG. It's not target...
tree
|
commitdiff
2009-12-09
Evan Cheng
Infer alignment for non-fixed stack object.
tree
|
commitdiff
2009-12-09
Evan Cheng
Add const qualifier.
tree
|
commitdiff
2009-12-09
Evan Cheng
Refactor InferAlignment out of DAGCombine.
tree
|
commitdiff
2009-12-08
Devang Patel
Revert 90858 90875 and 90805 for now.
tree
|
commitdiff
2009-12-08
Devang Patel
Cleanup.
tree
|
commitdiff
2009-12-08
Devang Patel
Do not try to push dead variable's debug info into...
tree
|
commitdiff
2009-12-07
Evan Cheng
Watch out for duplicated PHI instructions.
tree
|
commitdiff
2009-12-07
Evan Cheng
Follow up to 90488. Turn a check into an assertion.
tree
|
commitdiff
2009-12-07
Devang Patel
Add support to emit debug info for c++ style namespaces.
tree
|
commitdiff
2009-12-07
Evan Cheng
Delete code accidentally left behind.
tree
|
commitdiff
2009-12-07
Evan Cheng
Pre-regalloc tale duplication. Work in progress.
tree
|
commitdiff
2009-12-07
Evan Cheng
If BB is empty, insert PHI before end() instead of...
tree
|
commitdiff
2009-12-07
Anton Korobeynikov
Truncate the arguments of llvm.frameaddress / llvm...
tree
|
commitdiff
2009-12-05
Dan Gohman
Remove old DBG_LABEL code.
tree
|
commitdiff
2009-12-05
Dan Gohman
Remove the unused DisableLegalizeTypes option and relat...
tree
|
commitdiff
2009-12-05
Bill Wendling
Temporarily revert r90502. It was causing the llvm...
tree
|
commitdiff
2009-12-05
Dan Gohman
Don't print a space before the : between the file name...
tree
|
commitdiff
2009-12-05
Dan Gohman
Print newlines after printing labels for debug info...
tree
|
commitdiff
2009-12-05
Dan Gohman
Don't blindly set the debug location for PHI node copies.
tree
|
commitdiff
2009-12-05
Dan Gohman
Make TargetSelectInstruction protected and called from...
tree
|
commitdiff
2009-12-05
Dan Gohman
Remove the target hook TargetInstrInfo::BlockHasNoFallT...
tree
|
commitdiff
2009-12-05
Dan Gohman
Simplify this code: don't call AnalyzeBranch before...
tree
|
commitdiff
2009-12-05
Dan Gohman
The debug information for an LLVM Instruction applies...
tree
|
commitdiff
2009-12-05
Dan Gohman
Fix this code to use DIScope instead of DICompileUnit...
tree
|
commitdiff
2009-12-05
Dan Gohman
Don't print the debug directory; it's often long and...
tree
|
commitdiff
2009-12-04
Dan Gohman
Print a space between the comment character and the...
tree
|
commitdiff
2009-12-04
Devang Patel
In TAG_subrange_type, uppder bound is zero indexed.
tree
|
commitdiff
2009-12-04
David Greene
Use new interfaces to print spill size.
tree
|
commitdiff
2009-12-04
Evan Cheng
Handle recursive PHI's.
tree
|
commitdiff
2009-12-04
Evan Cheng
Add a pre-regalloc tail duplication pass.
tree
|
commitdiff
2009-12-04
Evan Cheng
Don't try to be cute with undef optimization here....
tree
|
commitdiff
2009-12-04
Duncan Sands
Add note about a subtle bug in this code. Does not...
tree
|
commitdiff
2009-12-04
Jakob Stoklund Olesen
Also attempt trivial coalescing for live intervals...
tree
|
commitdiff
2009-12-04
Evan Cheng
- If the reaching definition is an undef and the use...
tree
|
commitdiff
2009-12-03
Devang Patel
Insert composite type DIE into the map before processin...
tree
|
commitdiff
2009-12-03
Evan Cheng
Handle undef values properly.
tree
|
commitdiff
2009-12-03
Evan Cheng
Watch out for PHI instruction with no source operands.
tree
|
commitdiff
2009-12-03
Duncan Sands
Fix ExpandShiftWithUnknownAmountBit, which was complete...
tree
|
commitdiff
2009-12-03
Jakob Stoklund Olesen
Clean up some loop logic.
tree
|
commitdiff
2009-12-03
Devang Patel
Add support to emit debug info for virtual functions...
tree
|
commitdiff
2009-12-03
Evan Cheng
Teach tail duplication to update SSA form. Work in...
tree
|
commitdiff
2009-12-03
Nate Begeman
Don't pull vector sext through both hands of a logical...
tree
|
commitdiff
2009-12-03
Jakob Stoklund Olesen
Don't call getValueType() on a null SDValue
tree
|
commitdiff
2009-12-03
Evan Cheng
Fill out codegen SSA updater. It's not yet tested.
tree
|
commitdiff
2009-12-03
Jakob Stoklund Olesen
Don't hang on to pointers or references after vector...
tree
|
commitdiff
2009-12-03
Devang Patel
Emit method definition DIE at module level (even for...
tree
|
commitdiff
2009-12-03
Chris Lattner
improve portability to avoid conflicting with std:...
tree
|
commitdiff
2009-12-02
Douglas Gregor
Fix CMake makefiles
tree
|
commitdiff
2009-12-02
Evan Cheng
Skeleton for MachineInstr level SSA updater.
tree
|
commitdiff
2009-12-02
Jim Grosbach
Add MaxStackAlignment.cpp to CMake
tree
|
commitdiff
2009-12-02
Jim Grosbach
Factor the stack alignment calculations out into a...
tree
|
commitdiff
2009-12-02
Bob Wilson
Don't count PHI instructions toward the limit for tail...
tree
|
commitdiff
2009-12-02
Devang Patel
Clarify that DIEString does not keep a copy of the...
tree
|
commitdiff
2009-12-01
Devang Patel
Reuse existing subprogram DIE.
tree
|
commitdiff
2009-12-01
Evan Cheng
Fix PR5391: support early clobber physical register...
tree
|
commitdiff
2009-12-01
Dan Gohman
Add edge source labels to SelectionDAG graphs, now...
tree
|
commitdiff
2009-12-01
Dan Gohman
Minor cleanups.
tree
|
commitdiff
2009-12-01
Dan Gohman
Trim an unnecessary #include.
tree
|
commitdiff
2009-12-01
Devang Patel
Clear function specific containers while processing...
tree
|
commitdiff
2009-12-01
Jakob Stoklund Olesen
Move PHIElimination::isLiveOut method to LiveVariables.
tree
|
commitdiff
2009-12-01
Jakob Stoklund Olesen
Use CFG connectedness as a secondary sort key when...
tree
|
commitdiff
2009-12-01
Dan Gohman
Devang pointed out that this code should use DIScope...
tree
|
commitdiff
2009-12-01
Evan Cheng
Fix PR5614: parts of a physical register def may be...
tree
|
commitdiff
2009-11-30
Devang Patel
If pointer type has a name then do not ignore the name.
tree
|
commitdiff
2009-11-30
Jakob Stoklund Olesen
New virtual registers created for spill intervals shoul...
tree
|
commitdiff
2009-11-30
Bob Wilson
Reprioritize tests for tail duplication to be aggressiv...
tree
|
commitdiff
2009-11-30
Bob Wilson
Remove isProfitableToDuplicateIndirectBranch target...
tree
|
commitdiff
2009-11-30
Tobias Grosser
Fix last DOTGraphTraits problems in CompilationGraph.
tree
|
commitdiff
2009-11-30
Tobias Grosser
Remove ShortNames from getNodeLabel in DOTGraphTraits
tree
|
commitdiff
2009-11-30
Tobias Grosser
Instantiate DefaultDOTGraphTraits
tree
|
commitdiff
2009-11-30
Mon P Wang
Added support to allow clients to custom widen. For...
tree
|
commitdiff
2009-11-26
Bob Wilson
Rename new TailDuplicationPass to avoid name conflict...
tree
|
commitdiff
2009-11-26
Evan Cheng
When all defs of a vr are implicit_def, delete all...
tree
|
commitdiff
2009-11-26
Bob Wilson
Split tail duplication into a separate pass. This...
tree
|
commitdiff
2009-11-25
Evan Cheng
ProcessImplicitDefs should watch out for invalidated...
tree
|
commitdiff
2009-11-25
Benjamin Kramer
Avoid some possibly unsafe uses of StringRef::data().
tree
|
commitdiff
2009-11-25
Devang Patel
Use StringRef (again) in DebugInfo interface.
tree
|
commitdiff
2009-11-24
Bob Wilson
Refactor target hook for tail duplication as requested...
tree
|
commitdiff
2009-11-24
Devang Patel
Use StringRef instead of std::string in DIEString.
tree
|
commitdiff
2009-11-24
Devang Patel
Remove DebugLabelFolder pass. It is not used by dwarf...
tree
|
commitdiff
2009-11-24
Devang Patel
Swith to pubtypes section before emitting pub types.
tree
|
commitdiff
next