index
:
external_llvm.git
replicant-6.0
Unnamed repository; edit this file 'description' to name the repository.
git repository hosting
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
utils
/
TableGen
/
DAGISelEmitter.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Use __attribute__((noinline)) only if compiled by gcc.
Evan Cheng
2006-07-16
1
-1
/
+1
*
Parameterize target node ValueType to allow more sharing of emit functions.
Evan Cheng
2006-07-16
1
-31
/
+65
*
Reduce instruction selection code size and stack frame size by factoring
Evan Cheng
2006-07-15
1
-42
/
+133
*
It was pointed out that DEBUG() is only available with -debug.
Jim Laskey
2006-07-11
1
-4
/
+12
*
Ensure that dump calls that are associated with asserts are removed from
Jim Laskey
2006-07-11
1
-4
/
+4
*
Ugly hack! Add helper functions InsertInFlightSetEntry and
Evan Cheng
2006-06-29
1
-4
/
+8
*
Fix an error message regression. Print:
Chris Lattner
2006-06-20
1
-1
/
+8
*
Don't require src/dst patterns to be able to fully resolve their types,
Chris Lattner
2006-06-20
1
-5
/
+11
*
Make sure to use the result of the pattern to infer the result type of the
Chris Lattner
2006-06-20
1
-22
/
+34
*
Improve a comment.
Chris Lattner
2006-06-16
1
-1
/
+1
*
Allow more use of iPTR in patterns.
Evan Cheng
2006-06-15
1
-1
/
+1
*
Added support for variable_ops.
Evan Cheng
2006-06-14
1
-88
/
+81
*
Fix support for optional input flag.
Evan Cheng
2006-06-14
1
-17
/
+11
*
getOperandNum(): error if specified operand number is out of range.
Evan Cheng
2006-06-13
1
-0
/
+7
*
Wrap to 80 cols
Chris Lattner
2006-06-09
1
-4
/
+5
*
Can't trust NodeDepth when checking for possibility of load folding creating
Evan Cheng
2006-05-25
1
-7
/
+5
*
Fixed a really ugly bug. The TableGen'd isel is not freeing the "inflight set"
Evan Cheng
2006-05-25
1
-9
/
+21
*
Now that iPTR is a fully resolved type. We end up losing the type check for
Evan Cheng
2006-05-19
1
-1
/
+1
*
Remove PointerType from target definition. Use abstract type MVT::iPTR to
Evan Cheng
2006-05-17
1
-29
/
+59
*
Allow patterns to refer to physical registers that belong to multiple
Evan Cheng
2006-05-16
1
-6
/
+5
*
Unused instruction
Evan Cheng
2006-05-12
1
-1
/
+0
*
Watch out for the following case:
Evan Cheng
2006-05-10
1
-11
/
+37
*
Fix a load folding bug. It is exposed by a multi- resulting instructions
Evan Cheng
2006-05-10
1
-59
/
+63
*
Remove the temporary option: -no-isel-fold-inflight
Evan Cheng
2006-04-28
1
-2
/
+1
*
When isel'ing a node, mark its operands "InFlight" before selecting them. These
Evan Cheng
2006-04-28
1
-2
/
+34
*
JumpTable support! What this represents is working asm and jit support for
Nate Begeman
2006-04-22
1
-0
/
+1
*
Rename AddedCost to AddedComplexity.
Evan Cheng
2006-04-19
1
-9
/
+9
*
Allow "let AddedCost = n in" to increase pattern complexity.
Evan Cheng
2006-04-19
1
-5
/
+16
*
Infer element types for shuffle masks
Chris Lattner
2006-04-06
1
-0
/
+20
*
rename a method, to avoid confusion with llvm intrinsics.
Chris Lattner
2006-04-06
1
-4
/
+3
*
Allow bits init values to be used in patterns, turn them into ints.
Chris Lattner
2006-03-31
1
-0
/
+19
*
Implement Regression/TableGen/DagDefSubst.ll
Chris Lattner
2006-03-30
1
-4
/
+7
*
Tblgen doesn't like multiple SDNode<> definitions that map to the sameenum va...
Chris Lattner
2006-03-28
1
-13
/
+17
*
Print error messages like this:
Chris Lattner
2006-03-27
1
-1
/
+1
*
Add a missing check which cause an invalid .td file to crash tblgen
Chris Lattner
2006-03-25
1
-0
/
+3
*
When failing selection for an intrinsic, print this:
Chris Lattner
2006-03-25
1
-2
/
+16
*
Change approach so that we get codegen for free for intrinsics. With this,
Chris Lattner
2006-03-24
1
-38
/
+67
*
fix 80 column violations
Chris Lattner
2006-03-24
1
-5
/
+6
*
Parse intrinsics correctly and perform type propagation. This doesn't currently
Chris Lattner
2006-03-24
1
-3
/
+40
*
Allow result node to be a simple leaf node. This enable bitconvert patterns
Evan Cheng
2006-03-23
1
-4
/
+9
*
Don't forget to promote xform function to an explicit node for def : Pat<>
Evan Cheng
2006-03-21
1
-1
/
+20
*
minor code simplification
Chris Lattner
2006-03-21
1
-11
/
+5
*
The node wrapped in PatLeaf<> should be treated as a leaf even if it isn't
Evan Cheng
2006-03-20
1
-4
/
+11
*
It should be ok for a xform output type to be different from input type.
Evan Cheng
2006-03-20
1
-5
/
+17
*
Copy matching pattern's output type info to instruction result pattern.
Evan Cheng
2006-03-20
1
-5
/
+12
*
Add a new SDTCisIntVectorOfSameSize type constraint
Chris Lattner
2006-03-20
1
-2
/
+19
*
Temporary hack to enable more (store (op (load ...))) folding. This makes
Evan Cheng
2006-03-09
1
-30
/
+74
*
Don't generate silly matching code like this:
Evan Cheng
2006-03-07
1
-3
/
+8
*
Select inline asm memory operands.
Chris Lattner
2006-02-24
1
-0
/
+1
*
Bump up pattern cost if the resulting instruction is marked
Evan Cheng
2006-02-18
1
-7
/
+14
[next]