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
[llvm-objdump] Print st_other
2019-05-09
Roman Lebedev
[X86] AMD Piledriver (BdVer2): major cleanup (mainly...
commit
|
commitdiff
|
tree
2019-05-07
Roman Lebedev
[llvm-exegesis] BenchmarkRunner::runConfiguration(...
commit
|
commitdiff
|
tree
2019-05-07
Roman Lebedev
[llvm-exegesis] InstructionBenchmark::writeYamlTo(...
commit
|
commitdiff
|
tree
2019-05-05
Roman Lebedev
[NFC] BasicBlock: generalize replaceSuccessorsPhiUsesWith...
commit
|
commitdiff
|
tree
2019-05-05
Roman Lebedev
[NFC] BasicBlock: refactor changePhiUses() out of replacePhi...
commit
|
commitdiff
|
tree
2019-05-05
Roman Lebedev
[NFC] PHINode: introduce replaceIncomingBlockWith(...
commit
|
commitdiff
|
tree
2019-05-05
Roman Lebedev
[NFC] Instruction: introduce replaceSuccessorWith(...
commit
|
commitdiff
|
tree
2019-05-05
Roman Lebedev
[NFC][Utils] deleteDeadLoop(): add an assert that exit...
commit
|
commitdiff
|
tree
2019-04-25
Roman Lebedev
[NFC][LoopIdiomRecognize] Some basic baseline tests...
commit
|
commitdiff
|
tree
2019-04-23
Roman Lebedev
[Docs] ReleaseNotes: fixup markup in memcmp()->bcmp...
commit
|
commitdiff
|
tree
2019-04-17
Roman Lebedev
[CVP] processOverflowIntrinsic(): don't crash if constant...
commit
|
commitdiff
|
tree
2019-04-11
Roman Lebedev
[llvm-exegesis] Fix serialization/deserialization of...
commit
|
commitdiff
|
tree
2019-04-10
Roman Lebedev
[X86] X86ScheduleBdVer2: use !listsplat operator to...
commit
|
commitdiff
|
tree
2019-04-10
Roman Lebedev
[TableGen] Introduce !listsplat 'binary' operator
commit
|
commitdiff
|
tree
2019-04-10
Roman Lebedev
[kate] Add '!mul' operator that was introduced in D58775
commit
|
commitdiff
|
tree
2019-04-10
Roman Lebedev
[llvm-exegesis] Pacify bots - don't std::move() - prevents...
commit
|
commitdiff
|
tree
2019-04-10
Roman Lebedev
[llvm-exegesis] YamlContext: fix some missing spaces...
commit
|
commitdiff
|
tree
2019-04-10
Roman Lebedev
[llvm-exegesis] Fix error propagation from yaml writing...
commit
|
commitdiff
|
tree
2019-04-08
Roman Lebedev
[llvm-exegesis] benchmarkMain(): less cryptic error...
commit
|
commitdiff
|
tree
2019-04-08
Roman Lebedev
[llvm-exegesis][X86] Randomize CMOVcc/SETcc OPERAND_COND_COD...
commit
|
commitdiff
|
tree
2019-04-06
Roman Lebedev
[llvm-exegesis][X86] Handle CMOVcc/SETcc OPERAND_COND_CODE...
commit
|
commitdiff
|
tree
2019-03-29
Roman Lebedev
[NFC][llvm-exegesis] Also promote getSchedClassPoint...
commit
|
commitdiff
|
tree
2019-03-29
Roman Lebedev
[NFC][llvm-exegesis] Refactor ResolvedSchedClass &...
commit
|
commitdiff
|
tree
2019-03-29
Roman Lebedev
[NFC][llvm-exegesis] Refactor Analysis::SchedClassCluster...
commit
|
commitdiff
|
tree
2019-03-28
Roman Lebedev
[X86] AMD Piledriver (BdVer2): fine-tune some latencies
commit
|
commitdiff
|
tree
2019-03-28
Roman Lebedev
[llvm-exegesis] Introduce a 'naive' clustering algorithm...
commit
|
commitdiff
|
tree
2019-03-18
Roman Lebedev
[llvm-exegesis] Separate tool options into three categories.
commit
|
commitdiff
|
tree
2019-03-15
Roman Lebedev
[X86] X86ISelLowering::combineSextInRegCmov(): also...
commit
|
commitdiff
|
tree
2019-03-15
Roman Lebedev
[X86] Promote i8 CMOV's (PR40965)
commit
|
commitdiff
|
tree
2019-03-06
Roman Lebedev
[X86][NFC] Autogenerate check lines in cmovcmov.ll...
commit
|
commitdiff
|
tree
2019-03-05
Roman Lebedev
[X86][NFC] Add proper test for promotion of i8 cmov...
commit
|
commitdiff
|
tree
2019-03-05
Roman Lebedev
[NFC][CodeGen][X86][AArch64] Add tests for C++ std...
commit
|
commitdiff
|
tree
2019-02-25
Roman Lebedev
Revert "[Support] Make raw_string_ostream unbuffered"
commit
|
commitdiff
|
tree
2019-02-25
Roman Lebedev
[Support] Make raw_string_ostream unbuffered
commit
|
commitdiff
|
tree
2019-02-25
Roman Lebedev
[llvm-exegesis] Split Epsilon param into two (PR40787)
commit
|
commitdiff
|
tree
2019-02-25
Roman Lebedev
[XRay][tools] Revert "Use Support/JSON.h in llvm-xray...
commit
|
commitdiff
|
tree
2019-02-20
Roman Lebedev
[llvm-exegesis] Opcode stabilization / reclusterization...
commit
|
commitdiff
|
tree
2019-02-06
Roman Lebedev
[yaml::BinaryRef] Slight perf tuning (for llvm-exegesis...
commit
|
commitdiff
|
tree
2019-02-04
Roman Lebedev
[X86] X86DAGToDAGISel::matchBitExtract(): prepare ...
commit
|
commitdiff
|
tree
2019-02-04
Roman Lebedev
[llvm-exegesis] Cut run time of analysis mode by another...
commit
|
commitdiff
|
tree
2019-02-04
Roman Lebedev
[llvm-exegesis] Cut run time of analysis mode by -84...
commit
|
commitdiff
|
tree
2019-02-04
Roman Lebedev
[llvm-exegesis] Throughput support in analysis mode
commit
|
commitdiff
|
tree
2019-02-04
Roman Lebedev
[llvm-exegesis] deserializeMCInst(): bump SmallVector...
commit
|
commitdiff
|
tree
2019-02-04
Roman Lebedev
[llvm-exegesis] Don't default to running&dumping all...
commit
|
commitdiff
|
tree
2019-02-01
Roman Lebedev
[X86][BdVer2] Transfer delays from the integer to the...
commit
|
commitdiff
|
tree
2019-01-27
Roman Lebedev
[X86][NFC] Replace "<%s" with "< %s" in run-lines.
commit
|
commitdiff
|
tree
2019-01-27
Roman Lebedev
[NFC][MCA][X86][BdVer2] Cherry-pick int-to-ivec forwarding...
commit
|
commitdiff
|
tree
2019-01-24
Roman Lebedev
[IRBuilder] Remove positivity check from CreateAlignmentAssu...
commit
|
commitdiff
|
tree
2019-01-15
Roman Lebedev
X86DAGToDAGISel::matchBitExtract() with truncation...
commit
|
commitdiff
|
tree
2019-01-15
Roman Lebedev
[NFC][X86] extract-bits.ll: add test with truncation...
commit
|
commitdiff
|
tree
2019-01-15
Roman Lebedev
[llvm][IRBuilder] Introspection for CreateAlignmentAssumptio...
commit
|
commitdiff
|
tree
2019-01-14
Roman Lebedev
[llvm][IRBuilder] Introspection for CreateAlignmentAssumptio...
commit
|
commitdiff
|
tree
2018-12-24
Roman Lebedev
ReleaseNotes: X86 Target: bdver2 sched model was added...
commit
|
commitdiff
|
tree
2018-12-22
Roman Lebedev
NFC][CodeGen][X86][AArch64] Tests for bit extract ...
commit
|
commitdiff
|
tree
2018-12-22
Roman Lebedev
[NFC][CodeGen][X86][AArch64] Bit extract: add nounwind...
commit
|
commitdiff
|
tree
2018-12-22
Roman Lebedev
[NFC][CodeGen][X86][AArch64] Tests for bit extract...
commit
|
commitdiff
|
tree
2018-12-06
Roman Lebedev
[InstCombine] foldICmpWithLowBitMaskedVal(): don't...
commit
|
commitdiff
|
tree
2018-12-06
Roman Lebedev
[NFC][InstCombine] Add more miscompile tests for foldICmpWit...
commit
|
commitdiff
|
tree
2018-12-03
Roman Lebedev
[InstCombine] foldICmpWithLowBitMaskedVal(): disable...
commit
|
commitdiff
|
tree
2018-11-19
Roman Lebedev
[IR] DISubprogram::toSPFlags(): fix "enumeral and non...
commit
|
commitdiff
|
tree
2018-11-19
Roman Lebedev
[llvm-exegesis] (+final perf overview) InstructionBenchmarkC...
commit
|
commitdiff
|
tree
2018-11-19
Roman Lebedev
[llvm-exegesis] Move InstructionBenchmarkClustering...
commit
|
commitdiff
|
tree
2018-11-19
Roman Lebedev
[llvm-exegesis] InstructionBenchmarkClustering::rangeQuery...
commit
|
commitdiff
|
tree
2018-11-19
Roman Lebedev
[llvm-exegesis] InstructionBenchmarkClustering::dbScan...
commit
|
commitdiff
|
tree
2018-11-19
Roman Lebedev
[llvm-exegesis] InstructionBenchmarkClustering::rangeQuery...
commit
|
commitdiff
|
tree
2018-11-19
Roman Lebedev
[llvm-exegesis] Analysis: writeMeasurementValue():...
commit
|
commitdiff
|
tree
2018-11-19
Roman Lebedev
[llvm-exegesis] Analysis::writeSnippet(): be smarter...
commit
|
commitdiff
|
tree
2018-11-19
Roman Lebedev
[llvm-exegesis] InstructionBenchmarkClustering::dbScan...
commit
|
commitdiff
|
tree
2018-11-16
Roman Lebedev
[X86] X86DAGToDAGISel::matchBitExtract(): extract ...
commit
|
commitdiff
|
tree
2018-11-10
Roman Lebedev
[X86][BdVer2] Fix loads/stores throughput for Piledriver...
commit
|
commitdiff
|
tree
2018-11-10
Roman Lebedev
[NFC][MCA][BdVer2] Add bdver2 runline into register...
commit
|
commitdiff
|
tree
2018-11-08
Roman Lebedev
[NFC][BdVer2] Load and store throughput tests: also...
commit
|
commitdiff
|
tree
2018-11-08
Roman Lebedev
[NFC][BdVer2] Tests for load and store throughput ...
commit
|
commitdiff
|
tree
2018-11-05
Roman Lebedev
[NFC][x86][AArch64] extract-bits.ll: add test with...
commit
|
commitdiff
|
tree
2018-10-30
Roman Lebedev
[X86][BMI1] X86DAGToDAGISel: select BEXTR from x &...
commit
|
commitdiff
|
tree
2018-10-30
Roman Lebedev
[X86] Add extra-uses on the mask of pattern c of extract...
commit
|
commitdiff
|
tree
2018-10-28
Roman Lebedev
[X86][NFC] sse42-schedule.ll: disable XOP for BdVer2...
commit
|
commitdiff
|
tree
2018-10-28
Roman Lebedev
[X86][NFC] sse41-schedule.ll: disable XOP for BdVer2...
commit
|
commitdiff
|
tree
2018-10-28
Roman Lebedev
[X86][NFC] sse2-schedule.ll: disable XOP for BdVer2...
commit
|
commitdiff
|
tree
2018-10-27
Roman Lebedev
AMD BdVer2 (Piledriver) Initial Scheduler model
commit
|
commitdiff
|
tree
2018-10-27
Roman Lebedev
[NFC][X86] Baseline tests for AMD BdVer2 (Piledriver...
commit
|
commitdiff
|
tree
2018-10-23
Roman Lebedev
X86DAGToDAGISel::matchBitExtract(): lambdas can't have...
commit
|
commitdiff
|
tree
2018-10-23
Roman Lebedev
Experimental re-land of [X86][BMI1] X86DAGToDAGISel...
commit
|
commitdiff
|
tree
2018-10-23
Roman Lebedev
Revert "[X86][BMI1] X86DAGToDAGISel: select BEXTR from...
commit
|
commitdiff
|
tree
2018-10-23
Roman Lebedev
[X86][BMI1] X86DAGToDAGISel: select BEXTR from x <...
commit
|
commitdiff
|
tree
2018-10-22
Roman Lebedev
[X86] X86DAGToDAGISel: handle BZHI selection too, not...
commit
|
commitdiff
|
tree
2018-10-22
Roman Lebedev
[X86][BMI1]: X86DAGToDAGISel: select BEXTR from x...
commit
|
commitdiff
|
tree
2018-10-11
Roman Lebedev
[X86][BMI1]: X86DAGToDAGISel: select BEXTR from x ...
commit
|
commitdiff
|
tree
2018-10-10
Roman Lebedev
[NFC][X86][AArch64] extract-bits.ll: add tests with...
commit
|
commitdiff
|
tree
2018-10-10
Roman Lebedev
[X86] Move X86DAGToDAGISel::matchBEXTRFromAnd() into...
commit
|
commitdiff
|
tree
2018-10-02
Roman Lebedev
[NFC][CodeGen][X86] fma.ll, lwp-intrinsics.ll: actually...
commit
|
commitdiff
|
tree
2018-10-02
Roman Lebedev
[NFC][CodeGen][X86] lwp-intrinsics.ll: fix check prefixes
commit
|
commitdiff
|
tree
2018-10-02
Roman Lebedev
[NFC][CodeGen][X86] fma.ll: fix check prefixes for...
commit
|
commitdiff
|
tree
2018-09-30
Roman Lebedev
[NFC][CodeGen][X86][AArch64] Add 64-bit constant bit...
commit
|
commitdiff
|
tree
2018-09-24
Roman Lebedev
[NFC][CodeGen][X86][AArch64] More tests for 'bit field...
commit
|
commitdiff
|
tree
2018-09-20
Roman Lebedev
[NFC][x86][AArch64] Add BEXTR-like test patterns.
commit
|
commitdiff
|
tree
2018-09-19
Roman Lebedev
[InstCombine] foldICmpWithLowBitMaskedVal(): handle...
commit
|
commitdiff
|
tree
2018-09-19
Roman Lebedev
[InstCombine] foldICmpWithLowBitMaskedVal(): handle...
commit
|
commitdiff
|
tree
2018-09-19
Roman Lebedev
[InstCombine] foldICmpWithLowBitMaskedVal(): handle...
commit
|
commitdiff
|
tree
2018-09-16
Roman Lebedev
[NFC][InstCombine] One more test pattern for comparisons...
commit
|
commitdiff
|
tree
next