summaryrefslogtreecommitdiffstats
path: root/compiler/optimizing/nodes.cc
Commit message (Expand)AuthorAgeFilesLines
* ART: Move dex structs into own headerAndreas Gampe2019-01-021-1/+1
* ART: Refactor for bugprone-argument-commentAndreas Gampe2018-12-271-9/+9
* C++17 compatibility: make WITH_TIDY=1 happy again.Elliott Hughes2018-11-291-2/+2
* ART: Some iwyu for logging.hAndreas Gampe2018-11-211-0/+1
* Remove need for intrinsic recognizer to be a pass.Nicolas Geoffray2018-09-281-0/+73
* Look at phis in ReplaceUsesDominatedBy.Nicolas Geoffray2018-08-061-0/+9
* Always produce PIC code for AOT compilation.Vladimir Marko2018-07-161-8/+8
* Don't use StringFactory.newEmptyString in compiled codeAlex Light2018-07-101-2/+1
* Handle String.<init> with a phi input.Nicolas Geoffray2018-07-031-0/+13
* ART: Make GVN work with BoundType.Artem Serov2018-06-151-0/+8
* Merge changes Iaf172f37,I15a8ade7,Icbc6b62bVladimir Marko2018-05-251-2/+2
|\
| * Refactor ClassRoot/GetClassRoot().Vladimir Marko2018-05-251-2/+2
* | ART: SBC: Support single exit loops with live_outs.Artem Serov2018-05-241-0/+17
|/
* LSE improvement: better singleton array optimizationAart Bik2018-05-181-0/+5
* ART: Do not define abstract HIR kinds.Vladimir Marko2018-05-081-1/+1
* ART: Remove InstructionTypeEquals().Vladimir Marko2018-05-081-3/+2
* Revert "Revert^2: Deopt does not throw"Aart Bik2018-04-211-0/+9
* Revert^2: Deopt does not throwAart Bik2018-04-191-9/+0
* Revert "Deopt does not throw"Aart Bik2018-04-191-0/+9
* Deopt does not throwAart Bik2018-04-181-9/+0
* Revert^4 "Compiler changes for bitstring based type checks."Vladimir Marko2018-03-271-0/+2
* Revert^3 "Compiler changes for bitstring based type checks."Andreas Gampe2018-03-261-2/+0
* Revert^2 "Compiler changes for bitstring based type checks."Vladimir Marko2018-03-221-0/+2
* Retrieve String/Class references from .data.bimg.rel.ro.Vladimir Marko2018-03-081-6/+6
* Load ArtMethod* from .data.bimg.rel.ro entries.Vladimir Marko2018-03-081-0/+2
* Fix iCache misses for GetKind on x86,x86_64Gupta Kumar, Sanjiv2018-02-211-4/+0
* Revert "Compiler changes for bitstring based type checks."Nicolas Geoffray2018-01-251-2/+0
* Merge "Compiler changes for bitstring based type checks."Vladimir Marko2018-01-231-0/+2
|\
| * Compiler changes for bitstring based type checks.Vladimir Marko2018-01-231-0/+2
* | ART: Implement SuperblockCloner.Artem Serov2018-01-091-0/+9
|/
* Merge "ART: Fix single-preheader transformation."Aart Bik2017-12-181-12/+112
|\
| * ART: Fix single-preheader transformation.Artem Serov2017-12-131-12/+112
* | Merge "Revert "ART: Try to statically evaluate some conditions.""Treehugger Robot2017-12-141-10/+4
|\ \ | |/ |/|
| * Revert "ART: Try to statically evaluate some conditions."Nicolas Geoffray2017-12-141-10/+4
* | Merge "ART: Try to statically evaluate some conditions."Treehugger Robot2017-12-131-4/+10
|\|
| * ART: Try to statically evaluate some conditions.Artem Serov2017-12-121-4/+10
* | Determine HLoadClass/String load kind early.Vladimir Marko2017-12-081-30/+0
* | Merge "Log at places we fail to compile."Nicolas Geoffray2017-12-041-0/+1
|\ \
| * | Log at places we fail to compile.Nicolas Geoffray2017-12-011-0/+1
| |/
* / Type conversion elimination of constantsMingyao Yang2017-11-301-0/+16
|/
* Merge "ART: Introduce individual HInstruction cloning."Aart Bik2017-11-211-0/+29
|\
| * ART: Introduce individual HInstruction cloning.Artem Serov2017-11-071-0/+29
* | Don't merge values for exit block in LSE.Mingyao Yang2017-11-161-0/+5
|/
* Use ScopedArenaAllocator for building HGraph.Vladimir Marko2017-10-111-13/+26
* ART: Use ScopedArenaAllocator for pass-local data.Vladimir Marko2017-10-061-36/+36
* ART: Introduce Uint8 compiler data type.Vladimir Marko2017-10-031-0/+1
* ART: Introduce compiler data type.Vladimir Marko2017-09-251-26/+26
* Merge "Use mmapped boot image class table for PIC app HLoadClass."Vladimir Marko2017-09-111-0/+3
|\
| * Use mmapped boot image class table for PIC app HLoadClass.Vladimir Marko2017-09-111-0/+3
* | Merge "optimizing: add block-scoped constructor fence merging pass"Treehugger Robot2017-09-081-6/+47
|\ \ | |/ |/|