projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
My editor's indent went crazy. Fix.
[oota-llvm.git]
/
lib
/
CodeGen
/
SelectionDAG
/
SelectionDAGISel.cpp
2010-04-16
Dan Gohman
Avoid creating virtual registers for unused values.
blob
|
commitdiff
|
raw
|
diff to current
2010-04-16
Dan Gohman
Fix a comment.
blob
|
commitdiff
|
raw
|
diff to current
2010-04-16
Dan Gohman
Refine further the scope where the global DebugLoc...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-15
Dan Gohman
Fix a bunch of namespace polution.
blob
|
commitdiff
|
raw
|
diff to current
2010-04-15
Dan Gohman
Add more const qualifiers for LLVM IR pointers in CodeGen.
blob
|
commitdiff
|
raw
|
diff to current
2010-04-15
Dan Gohman
Add const qualifiers to CodeGen's use of LLVM IR constr...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-14
Dan Gohman
Delete unused arguments.
blob
|
commitdiff
|
raw
|
diff to current
2010-04-14
Dan Gohman
Factor out EH landing pad code into a separate function...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-14
Dan Gohman
Reset the debug location even if the instruction was...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-14
Dan Gohman
Delete an unused function.
blob
|
commitdiff
|
raw
|
diff to current
2010-04-14
Dan Gohman
Clear the FunctionLoweringInfo object before doing...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-14
Dan Gohman
Move this assert out of SelectionDAGISel into FunctionL...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-14
Dan Gohman
Add a comment.
blob
|
commitdiff
|
raw
|
diff to current
2010-04-14
Dan Gohman
Move the code for initialing the entry block livein...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-14
Dan Gohman
Reorgnaize this code to be more tidy and readable.
blob
|
commitdiff
|
raw
|
diff to current
2010-04-14
Dan Gohman
Trim #includes.
blob
|
commitdiff
|
raw
|
diff to current
2010-04-14
Dan Gohman
Move the code for emitting livein copies out of Selecti...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-14
Dan Gohman
Sink landing-pad marking code out of
blob
|
commitdiff
|
raw
|
diff to current
2010-04-07
Chris Lattner
minor tidying.
blob
|
commitdiff
|
raw
|
diff to current
2010-04-07
Chris Lattner
rename llvm::llvm_report_error -> llvm::report_fatal_error
blob
|
commitdiff
|
raw
|
diff to current
2010-04-07
Chris Lattner
Three changes:
blob
|
commitdiff
|
raw
|
diff to current
2010-04-05
Chris Lattner
remove some redundant MMI arguments.
blob
|
commitdiff
|
raw
|
diff to current
2010-04-05
Chris Lattner
unthread MMI from FastISel
blob
|
commitdiff
|
raw
|
diff to current
2010-04-05
Chris Lattner
trim some spurious references to DwarfWriter. SDIsel...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-05
Chris Lattner
selection dag doesn't need DwarfWriter, remove some...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-05
Chris Lattner
fastisel doesn't need DwarfWriter, remove some tendricles.
blob
|
commitdiff
|
raw
|
diff to current
2010-04-02
Chris Lattner
stop using DebugLoc::getUnknownLoc()
blob
|
commitdiff
|
raw
|
diff to current
2010-04-02
Chris Lattner
Switch the code generator (except the JIT) onto the...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-31
Chris Lattner
use the optimized debug info apis in sdisel.
blob
|
commitdiff
|
raw
|
diff to current
2010-03-28
Chris Lattner
add a statistic for the # times isel has to backtrack.
blob
|
commitdiff
|
raw
|
diff to current
2010-03-28
Chris Lattner
finally remove the immAllOnesV_bc/immAllZerosV_bc patterns
blob
|
commitdiff
|
raw
|
diff to current
2010-03-28
Chris Lattner
comply with the wishes of a fixme.
blob
|
commitdiff
|
raw
|
diff to current
2010-03-28
Chris Lattner
now that (parallel) is gone and a variety of bugs in...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-28
Chris Lattner
add an optimized form of OPC_EmitMergeInputChains for...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-28
Chris Lattner
don't add nodes to the now-dead nodes list multiple...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-28
Chris Lattner
don't add flag nodes with chain results to the NowDeadNodes
blob
|
commitdiff
|
raw
|
diff to current
2010-03-27
Chris Lattner
improve -debug-only=isel comments for cases when we...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-25
Chris Lattner
Change tblgen to emit FOOISD opcode names as two
blob
|
commitdiff
|
raw
|
diff to current
2010-03-15
Devang Patel
Emit dwarf variable info communicated by code generator...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-14
Chris Lattner
fix ShrinkDemandedOps to not leave dead nodes around,
blob
|
commitdiff
|
raw
|
diff to current
2010-03-14
Chris Lattner
rewrite ShrinkDemandedOps to be faster and indent less,
blob
|
commitdiff
|
raw
|
diff to current
2010-03-14
Chris Lattner
make -view-isel-dags print after the 'ShrinkDemandedOps...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-14
Chris Lattner
fix AsmPrinter::GetBlockAddressSymbol to always return...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-14
Chris Lattner
change the LabelSDNode to be EHLabelSDNode and make...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-09
Dan Gohman
Attempt to make this debug output meaningful, both...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-09
Dan Gohman
Print the correct index in the "match failed at index...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-05
Jakob Stoklund Olesen
Avoid creating bad PHI instructions when BR is being...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-05
Chris Lattner
Fix PR6497, a bug where we'd fold a load into an addc
blob
|
commitdiff
|
raw
|
diff to current
2010-03-05
Chris Lattner
inline a small function with one call site.
blob
|
commitdiff
|
raw
|
diff to current
2010-03-04
Chris Lattner
add a statistic for # times fastisel fails.
blob
|
commitdiff
|
raw
|
diff to current
2010-03-04
Chris Lattner
change the new isel matcher to emit ComplexPattern...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-04
Chris Lattner
inline CannotYetSelectIntrinsic into CannotYetSelect...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-03
Chris Lattner
add some of the more obscure predicate types to the
blob
|
commitdiff
|
raw
|
diff to current
2010-03-03
Chris Lattner
speed up scope node processing: if the first element...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-03
Chris Lattner
introduce a new SwitchTypeMatcher node (which is analog...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-02
Chris Lattner
Fix some issues in WalkChainUsers dealing with
blob
|
commitdiff
|
raw
|
diff to current
2010-03-02
Chris Lattner
run HandleMergeInputChains even if we only have one...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-02
Chris Lattner
Fix the xfail I added a couple of patches back. The...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-02
Chris Lattner
I was confused about this, it turns out that MorphNodeTo
blob
|
commitdiff
|
raw
|
diff to current
2010-03-02
Chris Lattner
factor node morphing out to its own helper method.
blob
|
commitdiff
|
raw
|
diff to current
2010-03-02
Chris Lattner
Sink InstructionSelect() out of each target into SDISel...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-02
Chris Lattner
Use the right induction variable.
blob
|
commitdiff
|
raw
|
diff to current
2010-03-02
Chris Lattner
Rewrite chain handling validation and input TokenFactor...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-02
Chris Lattner
remove dead code.
blob
|
commitdiff
|
raw
|
diff to current
2010-03-02
Chris Lattner
refactor some code out of OPC_EmitMergeInputChains...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-01
Chris Lattner
Accelerate isel dispatch for tables that start with...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-01
Chris Lattner
some trivial microoptimizations.
blob
|
commitdiff
|
raw
|
diff to current
2010-03-01
Chris Lattner
eliminate the CheckMultiOpcodeMatcher code and have...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-01
Chris Lattner
add a new OPC_SwitchOpcode which is semantically equivalent
blob
|
commitdiff
|
raw
|
diff to current
2010-02-28
Chris Lattner
eliminate GetInt1/2
blob
|
commitdiff
|
raw
|
diff to current
2010-02-28
Chris Lattner
hoist the new isel interpreter out of DAGISelHeader.h
blob
|
commitdiff
|
raw
|
diff to current
2010-02-23
Chris Lattner
fix a bug in findNonImmUse (used by IsLegalToFold)...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-17
Chris Lattner
sink special case "cannotyetselect" for intrinsics...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-15
Evan Cheng
Split SelectionDAGISel::IsLegalAndProfitableToFold to
blob
|
commitdiff
|
raw
|
diff to current
2010-02-10
Evan Cheng
Now that ShrinkDemandedOps() is separated out from...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-09
Chris Lattner
move target-independent opcodes out of TargetInstrInfo
blob
|
commitdiff
|
raw
|
diff to current
2010-01-23
Bill Wendling
Remove the '-disable-scheduling' flag and replace it...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-19
David Greene
Add some new debugging APIs to print out "raw" Selectio...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-15
David Greene
Add some debug routines to SelectionDAG to dump full...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-15
Jim Grosbach
fix 80-column violations
blob
|
commitdiff
|
raw
|
diff to current
2010-01-12
Dan Gohman
Update a partially obsolete comment.
blob
|
commitdiff
|
raw
|
diff to current
2010-01-11
Jakob Stoklund Olesen
Avoid adding PHI arguments for a predecessor that has...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-09
Evan Cheng
Dan pointed out checking whether a node is dead by...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-08
Evan Cheng
ReplaceAllUsesOfValueWith may delete other nodes that...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-07
Benjamin Kramer
Use pop_back_val instead of back()+pop_back.
blob
|
commitdiff
|
raw
|
diff to current
2010-01-06
Evan Cheng
Comment.
blob
|
commitdiff
|
raw
|
diff to current
2010-01-06
Evan Cheng
Teach dag combine to fold the following transformation...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-05
Benjamin Kramer
Avoid going through the LLVMContext for type equality...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-05
David Greene
Change errs() to dbgs().
blob
|
commitdiff
|
raw
|
diff to current
2010-01-05
Dan Gohman
Change SelectCode's argument from SDValue to SDNode...
blob
|
commitdiff
|
raw
|
diff to current
2009-12-29
Chris Lattner
Final step in the metadata API restructuring: move the
blob
|
commitdiff
|
raw
|
diff to current
2009-12-28
Chris Lattner
This is a major cleanup of the instruction metadata...
blob
|
commitdiff
|
raw
|
diff to current
2009-12-28
Chris Lattner
rename getMDKind -> getMDKindID, make it autoinsert...
blob
|
commitdiff
|
raw
|
diff to current
2009-12-28
Bill Wendling
Remove dead store.
blob
|
commitdiff
|
raw
|
diff to current
2009-12-23
Dale Johannesen
Use more sensible type for flags in asms. PR 5570.
blob
|
commitdiff
|
raw
|
diff to current
2009-12-14
Dan Gohman
Fix this to properly clear the FastISel debug location...
blob
|
commitdiff
|
raw
|
diff to current
2009-12-05
Dan Gohman
Remove old DBG_LABEL code.
blob
|
commitdiff
|
raw
|
diff to current
2009-12-05
Dan Gohman
Remove the unused DisableLegalizeTypes option and relat...
blob
|
commitdiff
|
raw
|
diff to current
2009-12-05
Dan Gohman
Don't blindly set the debug location for PHI node copies.
blob
|
commitdiff
|
raw
|
diff to current
2009-12-05
Dan Gohman
Make TargetSelectInstruction protected and called from...
blob
|
commitdiff
|
raw
|
diff to current
next