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
Commit message (
Expand
)
Author
Age
Files
Lines
*
SelectNodeTo() may return a SDOperand that is different from the input.
Evan Cheng
2006-08-16
1
-4
/
+1
*
The generated runloop shouldn't require Select to update 'Result'. In fact
Chris Lattner
2006-08-15
1
-3
/
+6
*
allow Select to return the node being selected if RAU isn't needed.
Chris Lattner
2006-08-15
1
-1
/
+1
*
Use SmallVector instead.
Evan Cheng
2006-08-11
1
-1
/
+1
*
- Prevent some functions from being inlined to eliminate the code size bloat
Evan Cheng
2006-08-11
1
-67
/
+96
*
Revert previous patch
Chris Lattner
2006-08-09
1
-501
/
+396
*
Reverting back to original 1.8 version so I can manually merge in patch.
Tanya Lattner
2006-08-09
1
-396
/
+501
*
Start eliminating temporary vectors used to create DAG nodes. Instead, pass
Chris Lattner
2006-08-08
1
-2
/
+3
*
Making TableGen'd instruction selection code non-recursive. This fixes PR805.
Evan Cheng
2006-08-07
2
-246
/
+123
*
Remove some extraneous newlines.
Chris Lattner
2006-08-03
1
-2
/
+2
*
Really add support for compilers without noinline
Chris Lattner
2006-08-03
1
-0
/
+2
*
Pass N by reference to select functions to prevent gcc from allocating more s...
Evan Cheng
2006-08-01
1
-3
/
+3
*
Remove an unneeded match condition: the type check for root node has been
Evan Cheng
2006-07-31
1
-7
/
+22
*
Split each select function for a particular opcode into multiple ones. One
Evan Cheng
2006-07-28
1
-178
/
+259
*
Clean up.
Evan Cheng
2006-07-28
1
-3
/
+2
*
Rename IsFoldableBy to CanBeFoldedleBy
Evan Cheng
2006-07-28
1
-1
/
+1
*
Remove InFlightSet hack. No longer needed.
Evan Cheng
2006-07-28
1
-46
/
+0
*
Remove dead code.
Evan Cheng
2006-07-27
1
-29
/
+0
*
Let each target specific isel provide routine to check if a chain producing n...
Evan Cheng
2006-07-27
1
-8
/
+2
*
Fix for bug 840. Only use noinline attribute if gcc version >= 3.4
Evan Cheng
2006-07-26
1
-3
/
+6
*
Removed a hack intended to allow (store (op (load))) folding. Will handle thi...
Evan Cheng
2006-07-21
1
-52
/
+7
*
Eliminate data relocations by using NULL instead of global empty list.
Jim Laskey
2006-07-21
1
-5
/
+2
*
Use an enumeration to eliminate data relocations.
Jim Laskey
2006-07-21
2
-2
/
+12
*
Also checks for noResults field.
Evan Cheng
2006-07-20
1
-1
/
+4
*
Make sub- and super- register classes const.
Evan Cheng
2006-07-19
1
-4
/
+5
*
Fix a bug handling instructions, like blr, which just consist of a text
Chris Lattner
2006-07-19
1
-5
/
+11
*
Add code size to target instruction use it as the 3rd isel sorting tie-breaker.
Evan Cheng
2006-07-19
1
-3
/
+25
*
Make sub- super- reg-class tables static.
Evan Cheng
2006-07-18
1
-3
/
+6
*
Fix case where identical cases were not detected across case #0, because
Chris Lattner
2006-07-18
1
-2
/
+3
*
Fix an accidentally duplicated line that caused tblgen to crash on itanium.
Chris Lattner
2006-07-18
1
-3
/
+4
*
Maximally group commands. When all instructions within a command set have a
Chris Lattner
2006-07-18
2
-13
/
+70
*
Change generator to remove operands as it processes them. No change in
Chris Lattner
2006-07-18
2
-17
/
+22
*
Handle the last operand more intelligently. When emitting the \n, also
Chris Lattner
2006-07-18
1
-5
/
+7
*
Emit switches with 1/2 cases as unconditional code or an if/then/else for
Chris Lattner
2006-07-18
1
-10
/
+24
*
Steal bits from the asm string index to use for operand information. On both
Chris Lattner
2006-07-18
1
-10
/
+12
*
Merge operand info and asmstr idx into a single 32-bit field. No other change.
Chris Lattner
2006-07-18
1
-16
/
+18
*
Completely change the structure of the generated asmprinter to be more table
Chris Lattner
2006-07-18
2
-26
/
+207
*
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
2
-32
/
+67
*
Reduce instruction selection code size and stack frame size by factoring
Evan Cheng
2006-07-15
2
-43
/
+135
*
The generated index array should be const.
Chris Lattner
2006-07-14
1
-1
/
+1
*
Emit the string information for the asm writer as a single large string
Chris Lattner
2006-07-14
1
-36
/
+69
*
Clean up.
Jim Laskey
2006-07-13
1
-1
/
+4
*
1. Simplfy bit operations.
Jim Laskey
2006-07-13
2
-181
/
+116
*
Move base value of instruction to lookup table to prepare for case reduction.
Jim Laskey
2006-07-12
1
-17
/
+37
*
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
*
Reduce bloat in target libraries by removing per machine instruction assertion
Jim Laskey
2006-07-11
1
-3
/
+1
*
tblgen uses EH
Chris Lattner
2006-07-07
1
-0
/
+2
*
Ugly hack! Add helper functions InsertInFlightSetEntry and
Evan Cheng
2006-06-29
1
-4
/
+8
[next]