OSDN Git Service

[SLPVectorizer][X86] Add alternate opcode tests for simple build vector cases
[android-x86/external-llvm.git] / lib / CodeGen /
2018-06-22 George RimarRecommit r335333 "[MC] - Add .stack_size sections into...
2018-06-22 George RimarRevert r335332 "[MC] - Add .stack_size sections into...
2018-06-22 George Rimar[MC] - Add .stack_size sections into groups and link...
2018-06-22 Chandler CarruthRevert r335306 (and r335314) - the Call Graph Profile...
2018-06-21 Michael J. Spencer[Instrumentation] Add Call Graph Profile pass
2018-06-21 Reid Kleckner[X86] Fix 32-bit mingw comdat names, only add one under...
2018-06-21 Reid Kleckner[mingw] Fix GCC ABI compatibility for comdat things
2018-06-21 Matt Davis[DebugInfo] Ignore DBG_VALUE instructions in PostRA...
2018-06-21 Stanislav MekhanoshinDAG combine "and|or (select c, -1, 0), x" -> "select...
2018-06-21 Krzysztof Parzyszek[CodeGen] Avoid handling DBG_VALUE in LiveRegUnits...
2018-06-21 Mikael Holmen[DebugInfo] Make sure all DBG_VALUEs' reguse operands...
2018-06-21 David Green[DAGCombine] Fix alignment for offset loads/stores
2018-06-21 Eric ChristopherAdd some explanatory text to the associated symbol...
2018-06-21 Mikael Holmen[DebugInfo] Keep DBG_VALUE undef in LiveDebugVariables
2018-06-20 Alina SbirleaGeneralize MergeBlockIntoPredecessor. Replace uses...
2018-06-20 Stanislav MekhanoshinAllow binop C1, (select cc, CF, CT) -> select folding
2018-06-20 Bjorn Pettersson[DAG] Don't map a TableId to itself in the ReplacedValu...
2018-06-20 Nirav Dave[DAG] Fix and-mask folding when narrowing loads.
2018-06-20 Hiroshi Inoue[NFC] fix trivial typos in comments
2018-06-20 Craig Topper[DAGCombiner] Add some comments to some true/false...
2018-06-20 Craig Topper[SelectionDAG] Don't crash on inline assembly errors...
2018-06-19 Philip Reames[InlineSpiller] Fix a crash due to lack of forward...
2018-06-19 Jessica Paquette[MachineOutliner] NFC: Remove insertOutlinerPrologue...
2018-06-19 Matt Davis[MIRParser] Update a diagnostic message to use the...
2018-06-19 Heejin Ahn[WebAssembly] Add WasmEHFuncInfo for unwind destination...
2018-06-18 Michael BergUtilize new SDNode flag functionality to expand current...
2018-06-18 Michael Bergrefactor of visitFADD for AllowNewConst cases
2018-06-18 Michael Berg[NFC] make MIFlag accessor functions consistant with...
2018-06-18 Krzysztof ParzyszekShrink interval after moving copy in removePartialRedun...
2018-06-16 Nirav DaveAvoid needing to walk out legalization tables. NFCI.
2018-06-16 Michael BergUtilize new SDNode flag functionality to expand current...
2018-06-15 Francis Visoiu MistrihRevert r334729 "[DAG] Avoid needing to walk out legaliz...
2018-06-15 Francis Visoiu MistrihRevert r334731 "Avoid unused variable in non-assert...
2018-06-15 Cameron McInally[FPEnv] Expand constrained FP POWI
2018-06-15 Michael BergUtilize new SDNode flag functionality to expand current...
2018-06-15 Krzysztof ParzyszekRemove <undef> from rematerialized full register
2018-06-15 Matt ArsenaultDAG: Fix creating concat_vectors with illegal type
2018-06-14 Michael Bergeasing the constraint for isNegatibleForFree and GetNeg...
2018-06-14 Justin BognerRe-apply "[VirtRegRewriter] Avoid clobbering registers...
2018-06-14 Justin BognerRevert "[VirtRegRewriter] Avoid clobbering registers...
2018-06-14 Michael Bergupdating isNegatibleForFree and GetNegatedExpression...
2018-06-14 Sam Clegg[WebAssembly] Ignore explicit section names for functions
2018-06-14 Justin Bogner[VirtRegRewriter] Avoid clobbering registers when expan...
2018-06-14 Nirav DaveAvoid unused variable in non-assert builds.
2018-06-14 Nirav Dave[DAG] Avoid needing to walk out legalization tables...
2018-06-13 Sanjay Patel[DAGCombiner] remove hasOneUse() check from fadd consta...
2018-06-13 Cameron McInally[FPEnv] Expand constrained FP operations
2018-06-13 Krzysztof ParzyszekRevert "Improve handling of COPY instructions with...
2018-06-13 Krzysztof ParzyszekImprove handling of COPY instructions with identical...
2018-06-12 Krzysztof Parzyszek[DAGCombiner] Recognize more patterns for ABS
2018-06-12 Reid Kleckner[MS][ARM64] Hoist __ImageBase handling into TargetLower...
2018-06-12 Roman Tereshin[MIR][MachineCSE] Implementing proper MachineInstr...
2018-06-12 Michael BergUtilize new SDNode flag functionality to expand current...
2018-06-12 Krzysztof Parzyszek[SelectionDAG] Provide default expansion for rotates
2018-06-11 Matt ArsenaultDAG: Fix extract_subvector combine for a single element
2018-06-11 Brock Wyma[CodeView] Omit forward references for unnamed structs...
2018-06-10 Sanjay Patel[DAGCombiner] match vector compare and select sizes...
2018-06-09 Craig TopperUse SmallPtrSet instead of SmallSet in places where...
2018-06-08 Sanjay Patel[DAGCombiner] clean up comments; NFC
2018-06-08 Michael BergUtilize new SDNode flag functionality to expand current...
2018-06-08 Sam Parker[DAGCombine] Fix for PR37667
2018-06-07 Michael Bergpropagate fast math flags via IR on fma and sub expressions
2018-06-07 Matt ArsenaultDAG: Avoid bitcast/ext/build_vector combine
2018-06-07 Karl-Johan Karlsson[BranchFolding] Fix live-in's when hoisting code
2018-06-06 Michael Bergguard fsqrt with fmf sub flags
2018-06-06 David Green[GlobalMerge] Set the alignment on merged global structs
2018-06-05 Sanjay Patel[CodeGen] assume max/default throughput for unspecified...
2018-06-05 Guozhi Wei[CodeGenPrepare] Move Extension Instructions Through...
2018-06-05 Michael Bergguard fneg with fmf sub flags
2018-06-05 Matt ArsenaultDAG: Stop dropping invariant/dereferencable
2018-06-05 Nirav Dave[RegAllocGreedy] Use simpler map class for EvicteeInfo...
2018-06-05 Francis Visoiu MistrihUse MF instead of Fn for MachineFunction references...
2018-06-05 Francis Visoiu Mistrih[ShrinkWrap] Add optimization remarks to the shrink...
2018-06-05 Amara Emerson[MIRParser] Add parser support for 'true' and 'false...
2018-06-04 Reid KlecknerFix -Wcovered-switch-default warning and clang-format it
2018-06-04 David BlaikieMove Analysis/Utils/Local.h back to Transforms
2018-06-04 Jessica Paquette[MachineOutliner] NFC - Move intermediate data structur...
2018-06-04 Scott Linder[CodeGen] Always update divergence in SelectionDAG...
2018-06-04 Amaury Sechet[DAGcombine] Teach the combiner about -a = ~a + 1
2018-06-04 Amaury SechetGet rid of SETCCE
2018-06-04 Krzysztof Parzyszek[SelectionDAG] Add missing closing parentheses in comme...
2018-06-01 Vedant KumarAdd a debug dump for DbgValueHistoryMap
2018-06-01 Nirav Dave[DAG] Avoid checking for consecutive stores in store...
2018-06-01 Nirav Dave[DAG] Simplify Expression. NFC.
2018-06-01 Nirav Dave[DAG] Remove untriggerable check. NFCI.
2018-06-01 Nirav Dave[DAG] Prune store merge legal store check to stop inval...
2018-06-01 Krzysztof Parzyszek[SelectionDAG] Expand UADDO/USUBO into ADD/SUBCARRY...
2018-06-01 Amaury SechetSet ADDE/ADDC/SUBE/SUBC to expand by default
2018-06-01 Amara Emerson[AArch64][GlobalISel] Zero-extend s1 values when returning.
2018-06-01 Gabor BuellaNFC Avoid a warning in WasmEHPrepare.cpp
2018-06-01 Heejin AhnChange ambiguous uses of term 'funclet' to 'EH scopes...
2018-05-31 Heejin Ahn[WebAssembly] Support instruction selection for catchin...
2018-05-31 Heejin Ahn[WebAssembly] Add Wasm exception handling prepare pass
2018-05-31 Jonas Devlieghere[ADT] Make escaping fn conform to coding guidelines
2018-05-31 Andrea Di Biagio[MCSchedule] Add the ability to compute the latency...
2018-05-31 Roman Tereshin[GlobalISel][Legalizer] LegalizerInfo verifier: Making...
2018-05-30 Roman Tereshin[GlobalISel][Legalizer] LegalizerInfo verifier: check...
2018-05-29 Matt ArsenaultDAG: Remove redundant version of getRegisterTypeForCall...
2018-05-29 Cameron McInally[StrictFP] Make getStrictFPOpcodeAction(...) more acces...
2018-05-29 Than McIntoshStackColoring: better handling of statically unreachabl...
next