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
/
lib
/
CodeGen
Commit message (
Expand
)
Author
Age
Files
Lines
*
Use integer log for metric calculation
Anton Korobeynikov
2007-04-09
1
-2
/
+2
*
Unbreak VC++ build.
Jeff Cohen
2007-04-09
1
-2
/
+3
*
Next stage into switch lowering refactoring
Anton Korobeynikov
2007-04-09
1
-19
/
+340
*
For PR1146:
Reid Spencer
2007-04-09
1
-13
/
+17
*
implement CodeGen/X86/inline-asm-x-scalar.ll:test3
Chris Lattner
2007-04-09
1
-2
/
+9
*
add some assertions
Chris Lattner
2007-04-09
1
-0
/
+13
*
Fix a bug introduced with my previous patch, where it didn't correctly handle
Chris Lattner
2007-04-09
1
-7
/
+9
*
Fix CodeGen/Generic/2007-04-08-MultipleFrameIndices.ll and PR1308:
Chris Lattner
2007-04-09
1
-1
/
+5
*
Fix PR1316
Chris Lattner
2007-04-09
1
-4
/
+4
*
Fix for CodeGen/X86/2007-04-08-InlineAsmCrash.ll and PR1314
Chris Lattner
2007-04-08
1
-1
/
+1
*
minor comment fix
Chris Lattner
2007-04-06
1
-1
/
+1
*
Change the bit_part_select (non)implementation from "return 0" to abort.
Reid Spencer
2007-04-05
1
-3
/
+5
*
Implement the llvm.bit.part_select.iN.iN.iN overloaded intrinsic.
Reid Spencer
2007-04-04
2
-0
/
+180
*
Properly emit range comparisons for switch cases, where neighbour cases
Anton Korobeynikov
2007-04-04
1
-71
/
+181
*
Re-materialize all loads from fixed stack slots.
Evan Cheng
2007-04-04
3
-15
/
+34
*
Trivially re-materializable instructions have spill weights that are half of ...
Evan Cheng
2007-04-04
1
-6
/
+6
*
Bad bad bug. findRegisterUseOperand() returns -1 if a use if not found.
Evan Cheng
2007-04-03
1
-1
/
+1
*
1. Insert custom lowering hooks for ISD::ROTR and ISD::ROTL.
Scott Michel
2007-04-02
2
-25
/
+76
*
Ugh. Copy coalescer does not update register numbers.
Evan Cheng
2007-04-02
1
-2
/
+15
*
For PR1297:
Reid Spencer
2007-04-02
1
-1
/
+1
*
For PR1297:
Reid Spencer
2007-04-01
1
-17
/
+4
*
For PR1297:
Reid Spencer
2007-04-01
1
-24
/
+31
*
For PR1297:
Reid Spencer
2007-04-01
1
-1
/
+1
*
move a bunch of code out of the sdisel pass into its own opt pass "codegenpre...
Chris Lattner
2007-03-31
2
-485
/
+21
*
switch TL::getValueType to use MVT::getValueType.
Chris Lattner
2007-03-31
1
-22
/
+0
*
Add a -print-lsr-output option to LLC, to print the output of the LSR pass.
Chris Lattner
2007-03-31
1
-1
/
+9
*
add one addressing mode description hook to rule them all.
Chris Lattner
2007-03-30
1
-0
/
+34
*
Fix incorrect combination of different loads. Reenable zext-over-truncate
Dale Johannesen
2007-03-30
2
-75
/
+71
*
Don't add the same MI to register reuse "last def/use" twice if it reads the
Evan Cheng
2007-03-30
1
-1
/
+4
*
Bug fix for PR1279. When isDead is propagate by copy coalescing, we keep length
Evan Cheng
2007-03-30
1
-5
/
+10
*
Disable load width reduction xform of variant (zext (truncate load x)) for
Evan Cheng
2007-03-29
1
-1
/
+3
*
New entries.
Evan Cheng
2007-03-29
1
-0
/
+21
*
Notes on re-materialization.
Evan Cheng
2007-03-28
1
-0
/
+40
*
Move rematerialization out of beta.
Evan Cheng
2007-03-28
1
-7
/
+1
*
Scale 1 is always ok.
Evan Cheng
2007-03-28
1
-1
/
+1
*
Remove isLegalAddressImmediate.
Evan Cheng
2007-03-28
1
-8
/
+0
*
GEP index sinking fixes:
Evan Cheng
2007-03-28
1
-40
/
+35
*
Fix for PR1279. Dead def has a live interval of length 1. Copy coalescing should
Evan Cheng
2007-03-28
1
-3
/
+5
*
Remove dead code
Anton Korobeynikov
2007-03-27
1
-82
/
+46
*
Split big monster into small helpers. No functionality change.
Anton Korobeynikov
2007-03-27
1
-190
/
+285
*
SDISel does not preserve all, it changes CFG and other info.
Evan Cheng
2007-03-27
1
-1
/
+0
*
Don't call getOperandConstraint() if operand index is greater than
Evan Cheng
2007-03-27
1
-1
/
+2
*
Fix for PR1266. Don't mark a two address operand IsKill.
Evan Cheng
2007-03-26
2
-22
/
+33
*
Change findRegisterUseOperand() to return operand index instead.
Evan Cheng
2007-03-26
1
-4
/
+4
*
Fix reversed logic in getRegsUsed. Rename RegStates to RegsAvailable to
Dale Johannesen
2007-03-26
1
-15
/
+15
*
SIGN_EXTEND_INREG requires one extra operand, a ValueType node.
Evan Cheng
2007-03-26
1
-2
/
+6
*
First step of switch lowering refactoring: perform worklist-driven
Anton Korobeynikov
2007-03-25
1
-176
/
+249
*
Implement support for vector operands to inline asm, implementing
Chris Lattner
2007-03-25
1
-4
/
+16
*
implement initial support for the silly X constraint. Testcase here: CodeGen...
Chris Lattner
2007-03-25
1
-0
/
+2
*
Implement CodeGen/X86/2007-03-24-InlineAsmMultiRegConstraint.ll
Chris Lattner
2007-03-25
1
-1
/
+4
[next]