OSDN Git Service
(root)
/
android-x86
/
external-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merging r339883:
2018-08-01
Eli Friedman
[MachineOutliner] Clean up subtarget handling.
commit
|
commitdiff
|
tree
2018-07-25
Eli Friedman
[GlobalMerge] Handle llvm.compiler.used correctly.
commit
|
commitdiff
|
tree
2018-07-25
Eli Friedman
[GlobalMerge] Allow merging globals with arbitrary...
commit
|
commitdiff
|
tree
2018-07-25
Eli Friedman
[LangRef] Clarify undefined behavior for function attributes.
commit
|
commitdiff
|
tree
2018-07-25
Eli Friedman
[ARM] Prefer lsls+lsrs over lsls+ands or lsrs+ands...
commit
|
commitdiff
|
tree
2018-07-19
Eli Friedman
[SCCP] Don't use markForcedConstant on branch conditions.
commit
|
commitdiff
|
tree
2018-07-17
Eli Friedman
[LangRef] Clarify semantics of load metadata.
commit
|
commitdiff
|
tree
2018-07-17
Eli Friedman
[LangRef] nnan and ninf produce poison.
commit
|
commitdiff
|
tree
2018-07-17
Eli Friedman
[LangRef] Clarify which fast-math flags affect fcmp.
commit
|
commitdiff
|
tree
2018-07-13
Eli Friedman
[LTO] Fix linking with an alias defined using another...
commit
|
commitdiff
|
tree
2018-07-11
Eli Friedman
[CodeGen] Emit more precise AssertZext/AssertSext nodes.
commit
|
commitdiff
|
tree
2018-07-11
Eli Friedman
[LangRef] Clarify alloca of zero bytes.
commit
|
commitdiff
|
tree
2018-07-10
Eli Friedman
[ARM] Treat cmn immediates as legal in isLegalICmpImmediate.
commit
|
commitdiff
|
tree
2018-06-28
Eli Friedman
[ARM] Assert that ARMDAGToDAGISel creates valid UBFX...
commit
|
commitdiff
|
tree
2018-06-28
Eli Friedman
[ARM] Add missing Thumb2 assembler diagnostics.
commit
|
commitdiff
|
tree
2018-06-22
Eli Friedman
[LoopReroll] Rewrite induction variable rewriting.
commit
|
commitdiff
|
tree
2018-06-19
Eli Friedman
[ARM] Thumb2 constant cmp testcases.
commit
|
commitdiff
|
tree
2018-06-19
Eli Friedman
[ARM] Testcase for Thumb1 cmp with constants.
commit
|
commitdiff
|
tree
2018-06-19
Eli Friedman
[ARM] Add Thumb1 coverage for cmn testcases.
commit
|
commitdiff
|
tree
2018-06-19
Eli Friedman
[ARM] Testcase for missed optimization for masking.
commit
|
commitdiff
|
tree
2018-06-19
Eli Friedman
[ARM] Testcase for missed optimization with i16 compare.
commit
|
commitdiff
|
tree
2018-06-14
Eli Friedman
Make uitofp and sitofp defined on overflow.
commit
|
commitdiff
|
tree
2018-06-08
Eli Friedman
[LangRef] fptosi and fptoui return poison on overflow.
commit
|
commitdiff
|
tree
2018-06-08
Eli Friedman
[LangRef] insertelement/extractelement return poison...
commit
|
commitdiff
|
tree
2018-06-08
Eli Friedman
[ARM] Allow CMPZ transforms even if the input has multiple...
commit
|
commitdiff
|
tree
2018-05-29
Eli Friedman
[ARM] Enable SETCCCARRY lowering for Thumb1.
commit
|
commitdiff
|
tree
2018-05-24
Eli Friedman
[AArch64] Improve orr+movk sequences for MOVi64imm.
commit
|
commitdiff
|
tree
2018-05-22
Eli Friedman
[docs] Clarify usage of "vector" in Programmer's Manual.
commit
|
commitdiff
|
tree
2018-05-22
Eli Friedman
Delete unused variable from r333015.
commit
|
commitdiff
|
tree
2018-05-22
Eli Friedman
[MachineOutliner] Add "thunk" outlining for AArch64.
commit
|
commitdiff
|
tree
2018-05-18
Eli Friedman
Fix unused lambda capture.
commit
|
commitdiff
|
tree
2018-05-18
Eli Friedman
[MachineOutliner] Count savings from outlining in bytes.
commit
|
commitdiff
|
tree
2018-05-16
Eli Friedman
[MachineOutliner] Don't outline instructions that modify SP.
commit
|
commitdiff
|
tree
2018-05-16
Eli Friedman
[MachineOutliner] Don't save/restore LR for tail calls.
commit
|
commitdiff
|
tree
2018-05-15
Eli Friedman
[MachineOutliner] Add optsize markings to outlined...
commit
|
commitdiff
|
tree
2018-05-01
Eli Friedman
[AArch64] Add more tests for 64-bit immediate lowering.
commit
|
commitdiff
|
tree
2018-04-27
Eli Friedman
[LowerTypeTests] Mark .cfi.jumptable nounwind.
commit
|
commitdiff
|
tree
2018-04-27
Eli Friedman
[MachineOutliner] Don't outline from functions with...
commit
|
commitdiff
|
tree
2018-04-21
Eli Friedman
[AArch64] Don't crash trying to resolve __stack_chk_guard.
commit
|
commitdiff
|
tree
2018-04-12
Eli Friedman
Don't call skipModule for CFI lowering passes.
commit
|
commitdiff
|
tree
2018-03-30
Eli Friedman
[MachineCopyPropagation] Handle COPY with overlapping...
commit
|
commitdiff
|
tree
2018-03-26
Eli Friedman
[MemorySSA] Fix exponential compile-time updating MemorySSA.
commit
|
commitdiff
|
tree
2018-02-06
Eli Friedman
Place undefined globals in .bss instead of .data
commit
|
commitdiff
|
tree
2018-02-06
Eli Friedman
[LivePhysRegs] Fix handling of return instructions.
commit
|
commitdiff
|
tree
2018-01-31
Eli Friedman
[GlobalOpt] Fix exponential compile-time with selects.
commit
|
commitdiff
|
tree
2018-01-31
Eli Friedman
Revert r323559 due to EXPENSIVE_CHECKS regression.
commit
|
commitdiff
|
tree
2018-01-26
Eli Friedman
[LivePhysRegs] Preserve pristine regs in blocks with...
commit
|
commitdiff
|
tree
2018-01-17
Eli Friedman
[LegalizeDAG] Fix ATOMIC_CMP_SWAP_WITH_SUCCESS legalization.
commit
|
commitdiff
|
tree
2017-12-22
Eli Friedman
inline-fp.ll was moved in r321332; delete it properly.
commit
|
commitdiff
|
tree
2017-12-22
Eli Friedman
[Inliner] Restrict soft-float inlining penalty.
commit
|
commitdiff
|
tree
2017-12-01
Eli Friedman
[DAGCombine] Simplify ISD::AND handling in ReduceLoadWidth
commit
|
commitdiff
|
tree
2017-10-26
Eli Friedman
[ARM] Honor -mfloat-abi for libcall calling convention
commit
|
commitdiff
|
tree
2017-10-12
Eli Friedman
[DWARF] Fix bad comparator in sortGlobalExprs.
commit
|
commitdiff
|
tree
2017-09-25
Eli Friedman
Revert r312724 ("[ARM] Remove redundant vcvt patterns.").
commit
|
commitdiff
|
tree
2017-09-25
Eli Friedman
[ARM] Fix tests for vcvt+store to return void.
commit
|
commitdiff
|
tree
2017-09-25
Eli Friedman
[ARM] Add tests for vcvt followed by store.
commit
|
commitdiff
|
tree
2017-09-25
Eli Friedman
[ARM] Regenerate vcvt test checks.
commit
|
commitdiff
|
tree
2017-09-13
Eli Friedman
[ARM] Add more CPUs to host detection
commit
|
commitdiff
|
tree
2017-09-11
Eli Friedman
[llvm-cov] Allow hiding instantiation/region coverage...
commit
|
commitdiff
|
tree
2017-09-05
Eli Friedman
[ARM] Make ARMExpandPseudo add implicit uses for predicated...
commit
|
commitdiff
|
tree
2017-09-05
Eli Friedman
[ARM] Register ARMExpandPseudo pass.
commit
|
commitdiff
|
tree
2017-08-11
Eli Friedman
[OptDiag] Updating Remarks in SampleProfile
commit
|
commitdiff
|
tree
2017-08-10
Eli Friedman
[ARM] Clarify legal addressing modes for ARM and Thumb2...
commit
|
commitdiff
|
tree
2017-08-09
Eli Friedman
[llvm-cov] Rearrange entries in report index.
commit
|
commitdiff
|
tree
2017-08-01
Eli Friedman
[ScheduleDAG] Don't schedule node with physical register...
commit
|
commitdiff
|
tree
2017-07-28
Eli Friedman
Fix update_llc_test_checks.py ARM parsing
commit
|
commitdiff
|
tree
2017-07-12
Eli Friedman
[CodeGenPrepare] Don't create dead instructions in...
commit
|
commitdiff
|
tree
2017-06-01
Eli Friedman
Add opt-bisect support for region passes.
commit
|
commitdiff
|
tree
2017-05-31
Eli Friedman
[docs] Update name of vectorization interleave flag.
commit
|
commitdiff
|
tree
2017-04-27
Eli Friedman
[GlobalOpt] Correctly update metadata when localizing...
commit
|
commitdiff
|
tree
2017-04-20
Eli Friedman
Revert r300746 (SCEV analysis for or instructions).
commit
|
commitdiff
|
tree
2017-04-19
Eli Friedman
[ARM] Remove redundant computeKnownBits helper.
commit
|
commitdiff
|
tree
2017-04-19
Eli Friedman
[ARM] Use TableGen patterns to select vtbl. NFC.
commit
|
commitdiff
|
tree
2017-04-19
Eli Friedman
[SCEV] Make SCEV or modeling more aggressive.
commit
|
commitdiff
|
tree
2017-04-07
Eli Friedman
[ARM] Prefer BIC over BFC in ARM mode.
commit
|
commitdiff
|
tree
2017-04-06
Eli Friedman
Turn on -addr-sink-using-gep by default.
commit
|
commitdiff
|
tree
2017-03-25
Eli Friedman
[ARM] Fix mixup between Lo and Hi in SMLALBB formation.
commit
|
commitdiff
|
tree
2017-03-21
Eli Friedman
[ARM] Revert r297443 and r297820.
commit
|
commitdiff
|
tree
2017-03-20
Eli Friedman
[SCEV] Fix trip multiple calculation
commit
|
commitdiff
|
tree
2017-03-17
Eli Friedman
[SCEV] Use const Loop *L instead of Loop *L. NFC
commit
|
commitdiff
|
tree
2017-03-17
Eli Friedman
[SelectionDAG] Remove redundant stores more aggressively.
commit
|
commitdiff
|
tree
2017-03-17
Eli Friedman
[ARM] Use alias analysis in ARMPreAllocLoadStoreOpt.
commit
|
commitdiff
|
tree
2017-03-14
Eli Friedman
[ARM] Replace some C++ selection code with TableGen...
commit
|
commitdiff
|
tree
2017-03-09
Eli Friedman
Refactor alias check from MISched into common helper...
commit
|
commitdiff
|
tree
2017-03-08
Eli Friedman
[DAGCombine] Simplify ISD::AND in GetDemandedBits.
commit
|
commitdiff
|
tree
2017-03-04
Eli Friedman
[MISched] Remove unused arguments. NFC.
commit
|
commitdiff
|
tree
2017-03-02
Eli Friedman
[ARM] Fix insert point for store rescheduling.
commit
|
commitdiff
|
tree
2017-03-02
Eli Friedman
Revert r296708; causing test failures on ARM hosts.
commit
|
commitdiff
|
tree
2017-03-01
Eli Friedman
[ARM] Fix insert point for store rescheduling.
commit
|
commitdiff
|
tree
2017-03-01
Eli Friedman
Add polly to svn:ignore.
commit
|
commitdiff
|
tree
2017-03-01
Eli Friedman
[ARM] Check correct instructions for load/store rescheduling.
commit
|
commitdiff
|
tree
2017-02-28
Eli Friedman
[ARM] Don't generate deprecated T1 STM.
commit
|
commitdiff
|
tree
2017-02-24
Eli Friedman
[CodeGenPrepare] Make -addr-sink-using-gep work with...
commit
|
commitdiff
|
tree
2017-02-24
Eli Friedman
Add some testcases for bitfields with illegal widths.
commit
|
commitdiff
|
tree
2017-02-24
Eli Friedman
Fix old testcase for dead store to match the original...
commit
|
commitdiff
|
tree
2017-02-23
Eli Friedman
Explicitly state the behavior of inbounds with a null...
commit
|
commitdiff
|
tree
2017-01-31
Eli Friedman
[SCEV] Simplify/generalize howFarToZero solving.
commit
|
commitdiff
|
tree
2017-01-30
Eli Friedman
Fix line endings.
commit
|
commitdiff
|
tree
2017-01-18
Eli Friedman
[SCEV] Make getUDivExactExpr handle non-nuw multiplies...
commit
|
commitdiff
|
tree
2017-01-18
Eli Friedman
Preserve domtree and loop-simplify for runtime unrolling.
commit
|
commitdiff
|
tree
next