projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[WinEH] Update WinEHFuncInfo if StackColoring merges allocas
2016-01-06
Michael Kuperstein
[ShrinkWrap] Fix FindIDom to only have one kind of...
commit
|
commitdiff
|
tree
2015-12-31
Michael Kuperstein
[X86] Avoid folding scalar loads into unary sse intrinsics
commit
|
commitdiff
|
tree
2015-12-28
Michael Kuperstein
[X86] Better support for the MCU psABI (LLVM part)
commit
|
commitdiff
|
tree
2015-12-16
Michael Kuperstein
[X86] Improve shift combining
commit
|
commitdiff
|
tree
2015-12-15
Michael Kuperstein
[X86] MOVPC32r should only emit CFI adjustments when...
commit
|
commitdiff
|
tree
2015-12-15
Michael Kuperstein
Do not try to use i8 and i16 versions of FP_TO_U/SINT...
commit
|
commitdiff
|
tree
2015-12-06
Michael Kuperstein
[X86] Always generate precise CFA adjustments.
commit
|
commitdiff
|
tree
2015-11-11
Michael Kuperstein
[X86] Replace LEAs with INC/DEC when profitable
commit
|
commitdiff
|
tree
2015-11-10
Michael Kuperstein
[X86] Do not try to custom-lower sitofp/fptosi in soft...
commit
|
commitdiff
|
tree
2015-11-04
Michael Kuperstein
[ELF] elfiamcu triple should imply e_machine == EM_IAMCU
commit
|
commitdiff
|
tree
2015-11-04
Michael Kuperstein
[X86] DAGCombine should not introduce FILD in soft...
commit
|
commitdiff
|
tree
2015-11-03
Michael Kuperstein
[X86] Generate .cfi_adjust_cfa_offset correctly when...
commit
|
commitdiff
|
tree
2015-10-27
Michael Kuperstein
[X86] Make elfiamcu an OS, not an environment.
commit
|
commitdiff
|
tree
2015-10-25
Michael Kuperstein
[X86] Use correct calling convention for MCU psABI...
commit
|
commitdiff
|
tree
2015-10-25
Michael Kuperstein
[X86] Add support for elfiamcu triple
commit
|
commitdiff
|
tree
2015-10-13
Michael Kuperstein
Fix line-ending issue. NFC.
commit
|
commitdiff
|
tree
2015-10-08
Michael Kuperstein
[X86] Fix wrong treatment of multi-lane blends in BUILD_VECT...
commit
|
commitdiff
|
tree
2015-10-08
Michael Kuperstein
Do not assert on first non-prologue instruction being...
commit
|
commitdiff
|
tree
2015-10-07
Michael Kuperstein
[X86] Emit .cfi_escape GNU_ARGS_SIZE when adjusting...
commit
|
commitdiff
|
tree
2015-09-20
Michael Kuperstein
[X86] Fix sitofp and uitofp instruction matching failures...
commit
|
commitdiff
|
tree
2015-09-16
Michael Kuperstein
[X86] Do not generate 64-bit pops of 32-bit GPRs.
commit
|
commitdiff
|
tree
2015-09-16
Michael Kuperstein
[X86] Fix emitEpilogue() to make less assumptions about...
commit
|
commitdiff
|
tree
2015-08-25
Michael Kuperstein
[X86] Remove references to _ftol2
commit
|
commitdiff
|
tree
2015-08-25
Michael Kuperstein
[X86] Fix fptoui conversions
commit
|
commitdiff
|
tree
2015-08-19
Michael Kuperstein
[X86] Do not lower scalar sdiv/udiv to a shifts + mul...
commit
|
commitdiff
|
tree
2015-08-19
Michael Kuperstein
[TLI] Refactor "is integer division cheap" queries.
commit
|
commitdiff
|
tree
2015-08-17
Michael Kuperstein
[GMR] isNonEscapingGlobalNoAlias() should look through...
commit
|
commitdiff
|
tree
2015-08-12
Michael Kuperstein
[X86] Disable mul -> shl + lea combine when compiling...
commit
|
commitdiff
|
tree
2015-08-12
Michael Kuperstein
[X86] Allow x86 call frame optimization to fold more...
commit
|
commitdiff
|
tree
2015-08-11
Michael Kuperstein
[X86] Allow merging of immediates within a basic block...
commit
|
commitdiff
|
tree
2015-08-11
Michael Kuperstein
[X86] When optimizing for minsize, use POP for small...
commit
|
commitdiff
|
tree
2015-08-11
Michael Kuperstein
Allow PeepholeOptimizer to fold a few more cases
commit
|
commitdiff
|
tree
2015-08-11
Michael Kuperstein
[GMR] Be a bit smarter about which globals don't alias...
commit
|
commitdiff
|
tree
2015-08-06
Michael Kuperstein
[X86] Improve EmitLoweredSelect for contiguous CMOV...
commit
|
commitdiff
|
tree
2015-07-30
Michael Kuperstein
[X86] Recognize "flags" as an identifier, not a register...
commit
|
commitdiff
|
tree
2015-07-28
Michael Kuperstein
[X86] Remove mergeSPUpdatesUp()
commit
|
commitdiff
|
tree
2015-07-23
Michael Kuperstein
[X86] Allow load folding into PUSH instructions
commit
|
commitdiff
|
tree
2015-07-23
Michael Kuperstein
[X86] Fix order of operands for ins and outs instructions...
commit
|
commitdiff
|
tree
2015-07-22
Michael Kuperstein
Fix test from r242886 to use the right triple.
commit
|
commitdiff
|
tree
2015-07-22
Michael Kuperstein
[X86] Add .intel_syntax noprefix directive to intel...
commit
|
commitdiff
|
tree
2015-07-22
Michael Kuperstein
Fix mem2reg to correctly handle allocas only used in...
commit
|
commitdiff
|
tree
2015-07-19
Michael Kuperstein
[X86] Add support for tbyte memory operand size for...
commit
|
commitdiff
|
tree
2015-07-16
Michael Kuperstein
[X86] Test for r242395 (Fix emitPrologue() to make...
commit
|
commitdiff
|
tree
2015-07-16
Michael Kuperstein
[X86] Reapply r240257 : "Allow more call sequences...
commit
|
commitdiff
|
tree
2015-07-16
Michael Kuperstein
[X86] Fix emitPrologue() to make less assumptions about...
commit
|
commitdiff
|
tree
2015-07-16
Michael Kuperstein
Revert "Make ExecutionEngine owning a DataLayout"
commit
|
commitdiff
|
tree
2015-07-05
Michael Kuperstein
[X86] Fix incorrect/inefficient pushw encodings for...
commit
|
commitdiff
|
tree
2015-07-02
Michael Kuperstein
[X86] Convert an instruction relaxation test to use...
commit
|
commitdiff
|
tree
2015-07-01
Michael Kuperstein
Test committed in r241153 is more target-specific than...
commit
|
commitdiff
|
tree
2015-07-01
Michael Kuperstein
Fix non-target-specific test not to use the x86 triple.
commit
|
commitdiff
|
tree
2015-07-01
Michael Kuperstein
[DWARF] Fix debug info generation for function static...
commit
|
commitdiff
|
tree
2015-07-01
Michael Kuperstein
[X86] Avoid over-relaxation of 8-bit immediates in...
commit
|
commitdiff
|
tree
2015-06-30
Michael Kuperstein
[X86] Fix a bug in WIN_FTOL_32/64 handling.
commit
|
commitdiff
|
tree
2015-06-30
Michael Kuperstein
[X86] Add FXSR intrinsics
commit
|
commitdiff
|
tree
2015-06-22
Michael Kuperstein
[X86] Allow more call sequences to use push instructions...
commit
|
commitdiff
|
tree
2015-06-14
Michael Kuperstein
Add support for parsing the XOR operator in Intel syntax...
commit
|
commitdiff
|
tree
2015-05-26
Michael Kuperstein
Use std::bitset for SubtargetFeatures.
commit
|
commitdiff
|
tree
2015-05-25
Michael Kuperstein
[X86] When pattern-matching scalar FMA3 intrinsics...
commit
|
commitdiff
|
tree
2015-05-19
Michael Kuperstein
[X86] ABI change for x86-32: pass 3 vector arguments...
commit
|
commitdiff
|
tree
2015-05-14
Michael Kuperstein
Fixed some typos and broken links in source level debugging...
commit
|
commitdiff
|
tree
2015-05-13
Michael Kuperstein
Reverting r237234, "Use std::bitset for SubtargetFeatures"
commit
|
commitdiff
|
tree
2015-05-13
Michael Kuperstein
Use std::bitset for SubtargetFeatures
commit
|
commitdiff
|
tree
2015-05-12
Michael Kuperstein
[X86] DAGCombine should not assume arbitrary vector...
commit
|
commitdiff
|
tree
2015-03-24
Michael Kuperstein
Revert "Use std::bitset for SubtargetFeatures"
commit
|
commitdiff
|
tree
2015-03-24
Michael Kuperstein
Use std::bitset for SubtargetFeatures
commit
|
commitdiff
|
tree
2015-03-05
Michael Kuperstein
[InstCombine] Fix an assertion when fmul has a ConstantExpr...
commit
|
commitdiff
|
tree
2015-03-04
Michael Kuperstein
[DAGCombine] Fix a bug in a BUILD_VECTOR combine
commit
|
commitdiff
|
tree
2015-03-03
Michael Kuperstein
[X86][Haswell][SchedModel] Fix patterns for scalar...
commit
|
commitdiff
|
tree
2015-02-26
Michael Kuperstein
[X86][Haswell][SchedModel] Fix WriteMULm latency.
commit
|
commitdiff
|
tree
2015-02-24
Michael Kuperstein
[x32] Mark RBX as reserved when EBX is the base pointer.
commit
|
commitdiff
|
tree
2015-02-24
Michael Kuperstein
[x32] x32 should use ebx as the base pointer.
commit
|
commitdiff
|
tree
2015-02-19
Michael Kuperstein
Reverting r229831 due to multiple ARM/PPC/MIPS build...
commit
|
commitdiff
|
tree
2015-02-19
Michael Kuperstein
Use std::bitset for SubtargetFeatures
commit
|
commitdiff
|
tree
2015-02-18
Michael Kuperstein
Fixes two issue in SimplifyDemandedBits of sext_in_reg:
commit
|
commitdiff
|
tree
2015-02-17
Michael Kuperstein
[X86] Combine vector anyext + and into a vector zext
commit
|
commitdiff
|
tree
2015-02-16
Michael Kuperstein
Fix quoting of #pragma comment for MS compat, LLVM...
commit
|
commitdiff
|
tree
2015-02-15
Michael Kuperstein
gold-plugin: fix test to allow default visibility on...
commit
|
commitdiff
|
tree
2015-02-12
Michael Kuperstein
gold-plugin: delete the output file for OT_DISABLE
commit
|
commitdiff
|
tree
2015-02-12
Michael Kuperstein
[X86] Call frame optimization - allow stack-relative...
commit
|
commitdiff
|
tree
2015-02-12
Michael Kuperstein
[X86] A heuristic to estimate the size impact for converting...
commit
|
commitdiff
|
tree
2015-02-11
Michael Kuperstein
[X86] Split information collection from actual transformatio...
commit
|
commitdiff
|
tree
2015-02-05
Michael Kuperstein
Teach isDereferenceablePointer() to look through bitcast...
commit
|
commitdiff
|
tree
2015-02-04
Michael Kuperstein
Fixes a bug in vector load legalization that confused...
commit
|
commitdiff
|
tree
2015-02-01
Michael Kuperstein
[X86] Convert esp-relative movs of function arguments...
commit
|
commitdiff
|
tree
2015-02-01
Michael Kuperstein
Revert r227728 due to bad line endings.
commit
|
commitdiff
|
tree
2015-02-01
Michael Kuperstein
[X86] Convert esp-relative movs of function arguments...
commit
|
commitdiff
|
tree
2015-02-01
Michael Kuperstein
Removed assert that doesn't typecheck and breaks debug...
commit
|
commitdiff
|
tree
2015-01-28
Michael Kuperstein
[x32] Change the condition from bitness to LP64 for...
commit
|
commitdiff
|
tree
2015-01-28
Michael Kuperstein
[X86] Reduce some 32-bit imuls into lea + shl
commit
|
commitdiff
|
tree
2015-01-28
Michael Kuperstein
[x32] Enable sibcall optimization on x32.
commit
|
commitdiff
|
tree
2015-01-22
Michael Kuperstein
[DAGCombine] Produce better code for constant splats
commit
|
commitdiff
|
tree
2015-01-22
Michael Kuperstein
Revert r226811, MSVC accepts code sane compilers don't.
commit
|
commitdiff
|
tree
2015-01-22
Michael Kuperstein
[DAGCombine] Produce better code for constant splats
commit
|
commitdiff
|
tree
2015-01-21
Michael Kuperstein
[x32] Fast ISel should use LEA64_32r instead of LEA32r...
commit
|
commitdiff
|
tree
2015-01-19
Michael Kuperstein
[MIScheduler] Slightly better handling of constrainLocalCopy...
commit
|
commitdiff
|
tree
2015-01-08
Michael Kuperstein
Fix a think-o in the test for r225438.
commit
|
commitdiff
|
tree
2015-01-08
Michael Kuperstein
Fix include ordering, NFC.
commit
|
commitdiff
|
tree
2015-01-08
Michael Kuperstein
[X86] Don't try to generate direct calls to TLS globals
commit
|
commitdiff
|
tree
2015-01-08
Michael Kuperstein
Move SPAdj logic from PEI into the targets (NFC)
commit
|
commitdiff
|
tree
2015-01-05
Michael Kuperstein
Fix broken test from r225159.
commit
|
commitdiff
|
tree
next