projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Change uses of Function::front to Function::getEntryBlock for readability.
[oota-llvm.git]
/
lib
/
CodeGen
/
SelectionDAG
/
SelectionDAGISel.cpp
2007-03-22
Dan Gohman
Change uses of Function::front to Function::getEntryBlo...
blob
|
commitdiff
|
raw
2007-03-20
Evan Cheng
Minor bug.
blob
|
commitdiff
|
raw
|
diff to current
2007-03-17
Evan Cheng
Use SmallSet instead of std::set.
blob
|
commitdiff
|
raw
|
diff to current
2007-03-17
Evan Cheng
If sdisel has decided to sink GEP index expression...
blob
|
commitdiff
|
raw
|
diff to current
2007-03-16
Evan Cheng
Turn on GEP index sinking by default.
blob
|
commitdiff
|
raw
|
diff to current
2007-03-16
Evan Cheng
Stupid bug.
blob
|
commitdiff
|
raw
|
diff to current
2007-03-16
Evan Cheng
Sink a binary expression into its use blocks if it...
blob
|
commitdiff
|
raw
|
diff to current
2007-03-08
Chris Lattner
implement support for floating point constants used...
blob
|
commitdiff
|
raw
|
diff to current
2007-03-08
Chris Lattner
make this fail even in non-assert builds.
blob
|
commitdiff
|
raw
|
diff to current
2007-03-07
Anton Korobeynikov
Refactoring of formal parameter flags. Enable properly...
blob
|
commitdiff
|
raw
|
diff to current
2007-03-06
Anton Korobeynikov
Enumerate SDISel formal parameter attributes. Make...
blob
|
commitdiff
|
raw
|
diff to current
2007-03-05
Jeff Cohen
Unbreak VC++ build.
blob
|
commitdiff
|
raw
|
diff to current
2007-03-01
Jim Laskey
Lower eh filter intrinsic.
blob
|
commitdiff
|
raw
|
diff to current
2007-02-28
Jim Laskey
MERGE_VALUES unnecessary.
blob
|
commitdiff
|
raw
|
diff to current
2007-02-26
Chris Lattner
track signedness of formal argument, though we have...
blob
|
commitdiff
|
raw
|
diff to current
2007-02-25
Jim Laskey
Fix for PR1224.
blob
|
commitdiff
|
raw
|
diff to current
2007-02-25
Chris Lattner
optimize duplicate ValueMap lookups
blob
|
commitdiff
|
raw
|
diff to current
2007-02-24
Jim Laskey
Deal with cases when MMI is not requested.
blob
|
commitdiff
|
raw
|
diff to current
2007-02-23
Jim Laskey
Handle improper cast.
blob
|
commitdiff
|
raw
|
diff to current
2007-02-22
Jim Laskey
Tighten up error checking of args.
blob
|
commitdiff
|
raw
|
diff to current
2007-02-22
Jim Laskey
Handle lowering invoke to call correctly.
blob
|
commitdiff
|
raw
|
diff to current
2007-02-21
Jim Laskey
Selection and lowering for exception handling.
blob
|
commitdiff
|
raw
|
diff to current
2007-02-15
Reid Spencer
For PR1195:
blob
|
commitdiff
|
raw
|
diff to current
2007-02-15
Reid Spencer
For PR1195:
blob
|
commitdiff
|
raw
|
diff to current
2007-02-14
Chris Lattner
fix a warning
blob
|
commitdiff
|
raw
|
diff to current
2007-02-14
Chris Lattner
Refix CodeGen/Generic/switch-lower.ll. In contrast...
blob
|
commitdiff
|
raw
|
diff to current
2007-02-14
Chris Lattner
Generalize TargetData strings, to support more interest...
blob
|
commitdiff
|
raw
|
diff to current
2007-02-13
Chris Lattner
revert my previous switch lowering change, which miscom...
blob
|
commitdiff
|
raw
|
diff to current
2007-02-13
Lauro Ramos Venancio
Add a space between // and the comment.
blob
|
commitdiff
|
raw
|
diff to current
2007-02-13
Lauro Ramos Venancio
Add "original alignment" to function arguments flags.
blob
|
commitdiff
|
raw
|
diff to current
2007-02-13
Chris Lattner
Fix switch lowering to order cases in zext order, which...
blob
|
commitdiff
|
raw
|
diff to current
2007-02-10
Chris Lattner
Privatize StructLayout::MemberOffsets, adding an accessor
blob
|
commitdiff
|
raw
|
diff to current
2007-02-10
Evan Cheng
Add function live-ins to entry block live-in set.
blob
|
commitdiff
|
raw
|
diff to current
2007-02-10
Evan Cheng
Rename some variables to avoid confusion with Selection...
blob
|
commitdiff
|
raw
|
diff to current
2007-02-04
Chris Lattner
Switch VAlueMap from std::map to DenseMap.
blob
|
commitdiff
|
raw
|
diff to current
2007-02-04
Chris Lattner
Switch NodeMap from std::map to DenseMap, this speeds...
blob
|
commitdiff
|
raw
|
diff to current
2007-02-02
Reid Spencer
Changes to support making the shift instructions be...
blob
|
commitdiff
|
raw
|
diff to current
2007-02-01
Chris Lattner
Fit in 80 columns
blob
|
commitdiff
|
raw
|
diff to current
2007-02-01
Chris Lattner
Emit a better assertion message for PR1133
blob
|
commitdiff
|
raw
|
diff to current
2007-01-30
Reid Spencer
For PR1136: Rename GlobalVariable::isExternal as isDecl...
blob
|
commitdiff
|
raw
|
diff to current
2007-01-29
Chris Lattner
add initial support for handling inline asms with multi...
blob
|
commitdiff
|
raw
|
diff to current
2007-01-29
Nate Begeman
Finish off bug 680, allowing targets to custom lower...
blob
|
commitdiff
|
raw
|
diff to current
2007-01-28
Anton Korobeynikov
Arguments are counting from 1. not from 0. Maybe we...
blob
|
commitdiff
|
raw
|
diff to current
2007-01-28
Anton Korobeynikov
More cleanup
blob
|
commitdiff
|
raw
|
diff to current
2007-01-28
Anton Korobeynikov
Propagate changes from my local tree. This patch includes:
blob
|
commitdiff
|
raw
|
diff to current
2007-01-26
Jim Laskey
Change the MachineDebugInfo to MachineModuleInfo to...
blob
|
commitdiff
|
raw
|
diff to current
2007-01-26
Jim Laskey
Make LABEL a builtin opcode.
blob
|
commitdiff
|
raw
|
diff to current
2007-01-21
Reid Spencer
For PR970:
blob
|
commitdiff
|
raw
|
diff to current
2007-01-20
Chris Lattner
Teach TargetData to handle 'preferred' alignment for...
blob
|
commitdiff
|
raw
|
diff to current
2007-01-11
Zhou Sheng
For PR1043:
blob
|
commitdiff
|
raw
|
diff to current
2007-01-07
Chris Lattner
remove support for llvm.isunordered
blob
|
commitdiff
|
raw
|
diff to current
2007-01-05
Evan Cheng
GEP subscript is interpreted as a signed value.
blob
|
commitdiff
|
raw
|
diff to current
2007-01-04
Chris Lattner
fix PowerPC/2007-01-04-ArgExtension.ll, a bug handling...
blob
|
commitdiff
|
raw
|
diff to current
2007-01-03
Reid Spencer
Legalizer doesn't do an ANY_EXTEND if we don't ask...
blob
|
commitdiff
|
raw
|
diff to current
2007-01-03
Reid Spencer
Restore previous behavior of defaulting to ZEXT. This...
blob
|
commitdiff
|
raw
|
diff to current
2007-01-03
Reid Spencer
Two changes:
blob
|
commitdiff
|
raw
|
diff to current
2006-12-31
Reid Spencer
For PR950:
blob
|
commitdiff
|
raw
|
diff to current
2006-12-23
Reid Spencer
For PR950:
blob
|
commitdiff
|
raw
|
diff to current
2006-12-20
Evan Cheng
getLoad() and getStore() calls missed SVOffset operand...
blob
|
commitdiff
|
raw
|
diff to current
2006-12-16
Chris Lattner
Fix PR1049 and CodeGen/Generic/2006-12-16-InlineAsmCrash.ll
blob
|
commitdiff
|
raw
|
diff to current
2006-12-13
Evan Cheng
More soft-fp work.
blob
|
commitdiff
|
raw
|
diff to current
2006-12-13
Reid Spencer
Replace CastInst::createInferredCast calls with more...
blob
|
commitdiff
|
raw
|
diff to current
2006-12-12
Evan Cheng
Expand i32/i64 CopyToReg f32/f64 to BIT_CONVERT + CopyT...
blob
|
commitdiff
|
raw
|
diff to current
2006-12-12
Evan Cheng
Expand formal arguments and call arguments recursively...
blob
|
commitdiff
|
raw
|
diff to current
2006-12-10
Anton Korobeynikov
Cleaned setjmp/longjmp lowering interfaces. Now we...
blob
|
commitdiff
|
raw
|
diff to current
2006-12-09
Evan Cheng
Preliminary soft float support.
blob
|
commitdiff
|
raw
|
diff to current
2006-12-07
Bill Wendling
Removing even more <iostream> includes.
blob
|
commitdiff
|
raw
|
diff to current
2006-11-29
Evan Cheng
Fix for PR1023 by Dan Gohman.
blob
|
commitdiff
|
raw
|
diff to current
2006-11-29
Evan Cheng
Fix for PR1022 (folding loads of static initializers...
blob
|
commitdiff
|
raw
|
diff to current
2006-11-29
Chris Lattner
add a hook to allow targets to hack on inline asms...
blob
|
commitdiff
|
raw
|
diff to current
2006-11-27
Evan Cheng
Change MachineInstr ctor's to take a TargetInstrDescrip...
blob
|
commitdiff
|
raw
|
diff to current
2006-11-27
Reid Spencer
For PR950:
blob
|
commitdiff
|
raw
|
diff to current
2006-11-20
Reid Spencer
For PR950:
blob
|
commitdiff
|
raw
|
diff to current
2006-11-15
Chris Lattner
remove dead #include
blob
|
commitdiff
|
raw
|
diff to current
2006-11-10
Chris Lattner
commentate
blob
|
commitdiff
|
raw
|
diff to current
2006-11-08
Reid Spencer
For PR950:
blob
|
commitdiff
|
raw
|
diff to current
2006-11-02
Reid Spencer
For PR786:
blob
|
commitdiff
|
raw
|
diff to current
2006-11-02
Reid Spencer
For PR950:
blob
|
commitdiff
|
raw
|
diff to current
2006-11-02
Chris Lattner
Allow the getRegForInlineAsmConstraint method to return...
blob
|
commitdiff
|
raw
|
diff to current
2006-10-31
Chris Lattner
Compile CodeGen/PowerPC/fp-branch.ll to:
blob
|
commitdiff
|
raw
|
diff to current
2006-10-31
Chris Lattner
look through isunordered to inline it into branch blocks.
blob
|
commitdiff
|
raw
|
diff to current
2006-10-31
Chris Lattner
TargetLowering::isOperandValidForConstraint
blob
|
commitdiff
|
raw
|
diff to current
2006-10-31
Chris Lattner
Turn an assert into an error message. This is commonly...
blob
|
commitdiff
|
raw
|
diff to current
2006-10-30
Evan Cheng
Lower jumptable to BR_JT. The legalizer can lower it...
blob
|
commitdiff
|
raw
|
diff to current
2006-10-29
Chris Lattner
fix Generic/2006-10-29-Crash.ll
blob
|
commitdiff
|
raw
|
diff to current
2006-10-29
Chris Lattner
Fix a load folding issue that Evan noticed: there is...
blob
|
commitdiff
|
raw
|
diff to current
2006-10-28
Chris Lattner
split critical edges more carefully and intelligently...
blob
|
commitdiff
|
raw
|
diff to current
2006-10-28
Chris Lattner
Split *all* critical edges before isel. This resolves...
blob
|
commitdiff
|
raw
|
diff to current
2006-10-27
Chris Lattner
Fix a bug in merged condition handling (CodeGen/Generic...
blob
|
commitdiff
|
raw
|
diff to current
2006-10-27
Chris Lattner
remove debug code
blob
|
commitdiff
|
raw
|
diff to current
2006-10-27
Chris Lattner
Codegen cond&cond with two branches. This compiles...
blob
|
commitdiff
|
raw
|
diff to current
2006-10-27
Chris Lattner
Turn conditions like x<Y|z==q into multiple blocks.
blob
|
commitdiff
|
raw
|
diff to current
2006-10-26
Reid Spencer
For PR950:
blob
|
commitdiff
|
raw
|
diff to current
2006-10-24
Chris Lattner
visitSwitchCase knows how to insert conditional branche...
blob
|
commitdiff
|
raw
|
diff to current
2006-10-24
Chris Lattner
Generalize CaseBlock a bit more:
blob
|
commitdiff
|
raw
|
diff to current
2006-10-24
Chris Lattner
generalize 'CaseBlock'. It really allows any compariso...
blob
|
commitdiff
|
raw
|
diff to current
2006-10-23
Chris Lattner
Minor tweak. Instead of generating:
blob
|
commitdiff
|
raw
|
diff to current
2006-10-22
Chris Lattner
Fix phi node updating for switches lowered to linear...
blob
|
commitdiff
|
raw
|
diff to current
2006-10-22
Chris Lattner
disable this code for now, it's not yet safely updating...
blob
|
commitdiff
|
raw
|
diff to current
2006-10-22
Chris Lattner
Implement PR964 and Regression/CodeGen/Generic/SwitchLo...
blob
|
commitdiff
|
raw
|
diff to current
next