projects
/
platform
/
upstream
/
coreclr.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Update CoreClr to preview1-26015-09 (master) (#15550)
2017-12-13
Mike Danes
Make GenTree::AsX, gtGetOp1 and gtGetOp2 const
commit
|
commitdiff
|
tree
2017-12-12
Mike Danes
Update GTF_VAR_USEASG documentation
commit
|
commitdiff
|
tree
2017-12-09
Mike Danes
Disable LowerCompare optimizations in minopts
commit
|
commitdiff
|
tree
2017-11-19
Mike Danes
Use BT in switch lowering
commit
|
commitdiff
|
tree
2017-11-09
Mike Danes
Change RangeCheck to use the available SSA data
commit
|
commitdiff
|
tree
2017-11-09
Mike Danes
Track actual SSA memory usage
commit
|
commitdiff
|
tree
2017-11-07
Mike Danes
Make sure that Limit::vn is initialized
commit
|
commitdiff
|
tree
2017-11-06
Mike Danes
RangeCheck cleanup
commit
|
commitdiff
|
tree
2017-11-05
Mike Danes
Remove unused VNF_DIV_UN and VNF_MOD_UN
commit
|
commitdiff
|
tree
2017-10-28
Mike Danes
Add function comments
commit
|
commitdiff
|
tree
2017-10-28
Mike Danes
Add emitAnyConst
commit
|
commitdiff
|
tree
2017-10-28
Mike Danes
Ifdef out genMakeConst
commit
|
commitdiff
|
tree
2017-10-28
Mike Danes
Use emitDataConst in genSSE2BitwiseOp
commit
|
commitdiff
|
tree
2017-10-28
Mike Danes
Use emitFltOrDblConst in genIntToFloatCast
commit
|
commitdiff
|
tree
2017-10-28
Mike Danes
Use emitFltOrDblConst in genSetRegToConst
commit
|
commitdiff
|
tree
2017-10-28
Mike Danes
Change emitFltOrDblConst parameters
commit
|
commitdiff
|
tree
2017-10-28
Mike Danes
Move duplicated emitFltOrDblConst to emit.cpp
commit
|
commitdiff
|
tree
2017-10-28
Mike Danes
Remove unused emitLiteralConst
commit
|
commitdiff
|
tree
2017-10-24
Mike Danes
Ifdef out legacy RegTracker code
commit
|
commitdiff
|
tree
2017-10-22
Mike Danes
Update JitExpandArray and JitHashTable comments
commit
|
commitdiff
|
tree
2017-10-22
Mike Danes
Always use XORPS/ANDPS for FP NEG/ABS
commit
|
commitdiff
|
tree
2017-10-19
Mike Danes
Revert "Avoid some operator new null checks"
commit
|
commitdiff
|
tree
2017-10-19
Mike Danes
Remove references to IAllocator that are now useless
commit
|
commitdiff
|
tree
2017-10-15
Mike Danes
Avoid using IAllocator in jitstd
commit
|
commitdiff
|
tree
2017-10-15
Mike Danes
Avoid using IAllocator in JitHashTable/ExpandArray
commit
|
commitdiff
|
tree
2017-10-15
Mike Danes
Fix formatter issues
commit
|
commitdiff
|
tree
2017-10-15
Mike Danes
Merge jithashtable.h/.inl files
commit
|
commitdiff
|
tree
2017-10-15
Mike Danes
Copy ExpandArray and SimplerHashTable to JIT's sources
commit
|
commitdiff
|
tree
2017-10-15
Mike Danes
Avoid some operator new null checks
commit
|
commitdiff
|
tree
2017-10-15
Mike Danes
Remove IAllocator based operator new
commit
|
commitdiff
|
tree
2017-10-15
Mike Danes
Use HostAllocator directly when possible
commit
|
commitdiff
|
tree
2017-10-15
Mike Danes
Add new operators that work with CompAllocator
commit
|
commitdiff
|
tree
2017-10-15
Mike Danes
Remove ListNode<T>
commit
|
commitdiff
|
tree
2017-10-15
Mike Danes
Avoid using IAllocator
commit
|
commitdiff
|
tree
2017-10-15
Mike Danes
Fix BitSetTraits comments
commit
|
commitdiff
|
tree
2017-10-15
Mike Danes
Remove unused compGetMem functions
commit
|
commitdiff
|
tree
2017-10-07
Mike Danes
Removed unused opers and code
commit
|
commitdiff
|
tree
2017-10-02
Mike Danes
Move JCMP transform to LowerJTrue
commit
|
commitdiff
|
tree
2017-10-02
Mike Danes
Extend flag reuse optimization to all relops
commit
|
commitdiff
|
tree
2017-10-02
Mike Danes
Reimplement compare flags reuse using SETCC/JCC
commit
|
commitdiff
|
tree
2017-10-02
Mike Danes
Simplify SIMD EQ/NE optimization
commit
|
commitdiff
|
tree
2017-10-02
Mike Danes
Cleanup some mixed type relop the JIT produces
commit
|
commitdiff
|
tree
2017-09-23
Mike Danes
Make GitHub_14116 test work on 32 bit
commit
|
commitdiff
|
tree
2017-09-21
Mike Danes
Don't early-propagate negative array lengths
commit
|
commitdiff
|
tree
2017-09-21
Mike Danes
Remove constant range checks in earlyprop
commit
|
commitdiff
|
tree
2017-09-18
Mike Danes
Remove useless TODO from genCompareInt
commit
|
commitdiff
|
tree
2017-09-16
Mike Danes
Remove dead code from TreeNodeInfoInitCmp
commit
|
commitdiff
|
tree
2017-09-16
Mike Danes
Move genLongToIntCast call to codegenlinear
commit
|
commitdiff
|
tree
2017-09-13
Mike Danes
Lower TEST(x, LSH(1, y)) to BT(x, y)
commit
|
commitdiff
|
tree
2017-09-13
Mike Danes
Add GT_BT
commit
|
commitdiff
|
tree
2017-09-13
Mike Danes
Add INS_bt
commit
|
commitdiff
|
tree
2017-09-05
Mike Danes
Transform AND-CMP to TST
commit
|
commitdiff
|
tree
2017-08-29
Mike Danes
Fix getCastDescription to use the actual source type
commit
|
commitdiff
|
tree
2017-08-24
Mike Danes
Fix switch unsigned cast
commit
|
commitdiff
|
tree
2017-08-24
Mike Danes
Fix improper handling of GenTreeAddrMode offset
commit
|
commitdiff
|
tree
2017-08-19
Mike Danes
Fix incorrect switch temp lcl type
commit
|
commitdiff
|
tree
2017-08-14
Mike Danes
Dump basic block ids instead of pointers
commit
|
commitdiff
|
tree
2017-08-14
Mike Danes
Do not use GT_INDEX in impInitializeArrayIntrinsic
commit
|
commitdiff
|
tree
2017-07-29
Mike Danes
Remove unnecessary allocations from RangeCheck
commit
|
commitdiff
|
tree
2017-07-19
Mike Danes
Use "test reg, reg" instead of "cmp reg, 0" for cast...
commit
|
commitdiff
|
tree
2017-07-19
Mike Danes
Delete dead code from genIntToIntCast
commit
|
commitdiff
|
tree
2017-07-07
Mike Danes
Dump tree IDs instead of pointers in RangeCheck
commit
|
commitdiff
|
tree
2017-06-23
Mike Danes
Remove QMARK related dead code
commit
|
commitdiff
|
tree
2017-06-16
Mike Danes
Remove unnecessary bitvec allocation in assertion prop
commit
|
commitdiff
|
tree
2017-06-13
Mike Danes
Do not copy bin subdirectories to test core_root
commit
|
commitdiff
|
tree
2017-06-09
Mike Danes
Improve long relop lowering
commit
|
commitdiff
|
tree
2017-06-09
Mike Danes
Simplify long relop lowering
commit
|
commitdiff
|
tree
2017-06-07
Mike Danes
Make JIT dumps more readable
commit
|
commitdiff
|
tree
2017-06-07
Mike Danes
Disable signed magic division in minopts mode
commit
|
commitdiff
|
tree
2017-06-07
Mike Danes
Add signed magic division tables
commit
|
commitdiff
|
tree
2017-06-07
Mike Danes
Move GetSignedMagicNumberForDivide to utils.cpp
commit
|
commitdiff
|
tree
2017-06-07
Mike Danes
Do unsigned magic division
commit
|
commitdiff
|
tree
2017-06-02
Mike Danes
Delete long compare support from ARM32 codegen
commit
|
commitdiff
|
tree
2017-06-02
Mike Danes
Enable long relop lowering for ARM32
commit
|
commitdiff
|
tree
2017-06-02
Mike Danes
Add ARM32 support for GT_SETCC/GT_CMP/GTF_SET_FLAGS
commit
|
commitdiff
|
tree
2017-05-23
Mike Danes
Delete long compare support from x86 codegen
commit
|
commitdiff
|
tree
2017-05-23
Mike Danes
Lower long compares that are materialized into a register
commit
|
commitdiff
|
tree
2017-05-23
Mike Danes
Introduce GT_CMP and GT_SETCC(condition)
commit
|
commitdiff
|
tree
2017-05-14
Mike Danes
Removes unnecessary shift count masking
commit
|
commitdiff
|
tree
2017-05-05
Mike Danes
Add missing GTF_EXCEPT when importing string length...
commit
|
commitdiff
|
tree
2017-04-22
Mike Danes
Simplify emitter's RegEncoding
commit
|
commitdiff
|
tree
2017-04-19
Mike Danes
Convert some noway_assert to static_assert
commit
|
commitdiff
|
tree
2017-04-17
Mike Danes
Simplify runtime lookup tree
commit
|
commitdiff
|
tree
2017-04-15
Mike Danes
Narrow TEST instructions when possible
commit
|
commitdiff
|
tree
2017-04-06
Mike Danes
Add Vector.op_Explicit tests
commit
|
commitdiff
|
tree
2017-04-05
Mike Danes
Use the correct type for interlocked instructions
commit
|
commitdiff
|
tree
2017-03-25
Mike Danes
Correctly update bitvector in optAddVnAssertionMapping
commit
|
commitdiff
|
tree
2017-03-20
Mike Danes
Refactor GenTree assertion information storage
commit
|
commitdiff
|
tree
2017-03-16
Mike Danes
Fix ValueNumStore::IsVNArrLenUnsignedBound checks
commit
|
commitdiff
|
tree
2017-03-09
Mike Danes
Fix AssertionDsc::Equals OAK_NO_THROW's handling
commit
|
commitdiff
|
tree
2017-03-03
Mike Danes
Add/improve assertion propagation comments
commit
|
commitdiff
|
tree
2017-03-03
Mike Danes
Generate OAK_NO_THROW assertions from (uint)i < (uint...
commit
|
commitdiff
|
tree
2017-03-03
Mike Danes
Refactor JTRUE handling during assertion gen/prop
commit
|
commitdiff
|
tree
2017-03-03
Mike Danes
Add tests for (uint)i < (uint)a.len generated assertions
commit
|
commitdiff
|
tree
2017-02-28
Mike Danes
Fix broken GT_GE - VNF_GT_UN mapping
commit
|
commitdiff
|
tree
2017-02-25
Mike Danes
Treat BitConverter.IsLittleEndian as an intrinsic
commit
|
commitdiff
|
tree
2017-02-24
Mike Danes
Enable DevDiv_377155
commit
|
commitdiff
|
tree
2017-02-24
Mike Danes
Fix incorrect cast in gtFoldExprConst
commit
|
commitdiff
|
tree
2017-02-11
Mike Danes
Change switch value widening
commit
|
commitdiff
|
tree
2017-02-09
Mike Danes
Morph (x GT_GT.unsigned 0) into (x GT_NE 0)
commit
|
commitdiff
|
tree
next