Page MenuHomePhabricator

Petar.Avramovic (Petar Avramovic)
User

Projects

User does not belong to any projects.

User Details

User Since
Feb 21 2018, 6:39 AM (73 w, 3 h)

Recent Activity

Today

Petar.Avramovic committed rG1e62635d0551: [MIPS GlobalISel] ClampScalar and select pointer G_ICMP (authored by Petar.Avramovic).
[MIPS GlobalISel] ClampScalar and select pointer G_ICMP
Wed, Jul 17, 5:09 AM
Petar.Avramovic committed rL366317: [MIPS GlobalISel] ClampScalar and select pointer G_ICMP.
[MIPS GlobalISel] ClampScalar and select pointer G_ICMP
Wed, Jul 17, 5:09 AM
Petar.Avramovic closed D64856: [MIPS GlobalISel] ClampScalar and select pointer G_ICMP.
Wed, Jul 17, 5:09 AM · Restricted Project
Petar.Avramovic created D64856: [MIPS GlobalISel] ClampScalar and select pointer G_ICMP.
Wed, Jul 17, 2:35 AM · Restricted Project

Yesterday

Petar.Avramovic accepted D64792: [mips] Support the "o" inline asm constraint.

LGTM.

Tue, Jul 16, 6:50 AM · Restricted Project
Petar.Avramovic accepted D64743: [mips] Implement .cplocal directive.

LGTM.

Tue, Jul 16, 4:23 AM · Restricted Project

Thu, Jul 11

Petar.Avramovic accepted D64552: [mips] Fix JmpLink to texternalsym and tglobaladdr on mcroMIPS R6.

LGTM.

Thu, Jul 11, 6:46 AM · Restricted Project
Petar.Avramovic committed rG962524070a0d: [MIPS GlobalISel] Skip copies in addUseDef and addDefUses (authored by Petar.Avramovic).
[MIPS GlobalISel] Skip copies in addUseDef and addDefUses
Thu, Jul 11, 2:31 AM
Petar.Avramovic committed rL365744: [MIPS GlobalISel] Skip copies in addUseDef and addDefUses.
[MIPS GlobalISel] Skip copies in addUseDef and addDefUses
Thu, Jul 11, 2:28 AM
Petar.Avramovic closed D64486: [MIPS GlobalISel] Skip copies in addUseDef and addDefUses.
Thu, Jul 11, 2:28 AM · Restricted Project
Petar.Avramovic committed rGe3bb0a72b6ad: [MIPS GlobalISel] RegBankSelect for chains of ambiguous instructions (authored by Petar.Avramovic).
[MIPS GlobalISel] RegBankSelect for chains of ambiguous instructions
Thu, Jul 11, 2:25 AM
Petar.Avramovic committed rL365743: [MIPS GlobalISel] RegBankSelect for chains of ambiguous instructions.
[MIPS GlobalISel] RegBankSelect for chains of ambiguous instructions
Thu, Jul 11, 2:22 AM
Petar.Avramovic closed D64485: [MIPS GlobalISel] RegBankSelect for chains of ambiguous instructions.
Thu, Jul 11, 2:22 AM · Restricted Project
Petar.Avramovic updated the diff for D64485: [MIPS GlobalISel] RegBankSelect for chains of ambiguous instructions.

Addressed review comments.

Thu, Jul 11, 1:38 AM · Restricted Project

Wed, Jul 10

Petar.Avramovic added a child revision for D64485: [MIPS GlobalISel] RegBankSelect for chains of ambiguous instructions: D64486: [MIPS GlobalISel] Skip copies in addUseDef and addDefUses.
Wed, Jul 10, 6:51 AM · Restricted Project
Petar.Avramovic added a parent revision for D64486: [MIPS GlobalISel] Skip copies in addUseDef and addDefUses: D64485: [MIPS GlobalISel] RegBankSelect for chains of ambiguous instructions.
Wed, Jul 10, 6:51 AM · Restricted Project
Petar.Avramovic created D64485: [MIPS GlobalISel] RegBankSelect for chains of ambiguous instructions.
Wed, Jul 10, 6:49 AM · Restricted Project
Petar.Avramovic created D64486: [MIPS GlobalISel] Skip copies in addUseDef and addDefUses.
Wed, Jul 10, 6:49 AM · Restricted Project
Petar.Avramovic committed rG7d0778ea6bce: [MIPS GlobalISel] Select float and double phi (authored by Petar.Avramovic).
[MIPS GlobalISel] Select float and double phi
Wed, Jul 10, 6:19 AM
Petar.Avramovic committed rL365627: [MIPS GlobalISel] Select float and double phi.
[MIPS GlobalISel] Select float and double phi
Wed, Jul 10, 6:19 AM
Petar.Avramovic closed D64420: [MIPS GlobalISel] Select float and double phi.
Wed, Jul 10, 6:19 AM · Restricted Project
Petar.Avramovic updated the diff for D64420: [MIPS GlobalISel] Select float and double phi.

Addressed review comments.

Wed, Jul 10, 6:12 AM · Restricted Project
Petar.Avramovic committed rG7b31491ae23a: [MIPS GlobalISel] Select float and double load and store (authored by Petar.Avramovic).
[MIPS GlobalISel] Select float and double load and store
Wed, Jul 10, 5:56 AM
Petar.Avramovic committed rL365626: [MIPS GlobalISel] Select float and double load and store.
[MIPS GlobalISel] Select float and double load and store
Wed, Jul 10, 5:56 AM
Petar.Avramovic closed D64419: [MIPS GlobalISel] Select float and double load and store.
Wed, Jul 10, 5:56 AM · Restricted Project
Petar.Avramovic updated the diff for D64419: [MIPS GlobalISel] Select float and double load and store.

Addressed review comments.

Wed, Jul 10, 5:26 AM · Restricted Project

Tue, Jul 9

Petar.Avramovic created D64420: [MIPS GlobalISel] Select float and double phi.
Tue, Jul 9, 8:13 AM · Restricted Project
Petar.Avramovic created D64419: [MIPS GlobalISel] Select float and double load and store.
Tue, Jul 9, 8:12 AM · Restricted Project
Petar.Avramovic committed rGbe20e36107c5: [MIPS GlobalISel] Register bank select for G_PHI. Select i64 phi (authored by Petar.Avramovic).
[MIPS GlobalISel] Register bank select for G_PHI. Select i64 phi
Tue, Jul 9, 7:37 AM
Petar.Avramovic committed rL365494: [MIPS GlobalISel] Register bank select for G_PHI. Select i64 phi.
[MIPS GlobalISel] Register bank select for G_PHI. Select i64 phi
Tue, Jul 9, 7:36 AM
Petar.Avramovic closed D64351: [MIPS GlobalISel] Register bank select for G_PHI. Select i64 phi.
Tue, Jul 9, 7:36 AM · Restricted Project
Petar.Avramovic committed rGdbb6d01d340f: [MIPS GlobalISel] Regbanks for G_SELECT. Select i64, f32 and f64 select (authored by Petar.Avramovic).
[MIPS GlobalISel] Regbanks for G_SELECT. Select i64, f32 and f64 select
Tue, Jul 9, 7:34 AM
Petar.Avramovic committed rL365492: [MIPS GlobalISel] Regbanks for G_SELECT. Select i64, f32 and f64 select.
[MIPS GlobalISel] Regbanks for G_SELECT. Select i64, f32 and f64 select
Tue, Jul 9, 7:33 AM
Petar.Avramovic closed D64350: [MIPS GlobalISel] Regbanks for G_SELECT. Select i64, f32 and f64 select.
Tue, Jul 9, 7:33 AM · Restricted Project

Mon, Jul 8

Petar.Avramovic created D64351: [MIPS GlobalISel] Register bank select for G_PHI. Select i64 phi.
Mon, Jul 8, 8:53 AM · Restricted Project
Petar.Avramovic created D64350: [MIPS GlobalISel] Regbanks for G_SELECT. Select i64, f32 and f64 select.
Mon, Jul 8, 8:53 AM · Restricted Project
Petar.Avramovic committed rGaa699b20a002: [MIPS GlobalISel] Register bank select for G_LOAD. Select i64 load (authored by Petar.Avramovic).
[MIPS GlobalISel] Register bank select for G_LOAD. Select i64 load
Mon, Jul 8, 7:49 AM
Petar.Avramovic committed rL365323: [MIPS GlobalISel] Register bank select for G_LOAD. Select i64 load.
[MIPS GlobalISel] Register bank select for G_LOAD. Select i64 load
Mon, Jul 8, 7:49 AM
Petar.Avramovic closed D64269: [MIPS GlobalISel] Register bank select for G_LOAD. Select i64 load.
Mon, Jul 8, 7:49 AM · Restricted Project
Petar.Avramovic committed rGec575f6e3e57: [MIPS GlobalISel] Register bank select for G_STORE. Select i64 store (authored by Petar.Avramovic).
[MIPS GlobalISel] Register bank select for G_STORE. Select i64 store
Mon, Jul 8, 7:40 AM
Petar.Avramovic committed rL365322: [MIPS GlobalISel] Register bank select for G_STORE. Select i64 store.
[MIPS GlobalISel] Register bank select for G_STORE. Select i64 store
Mon, Jul 8, 7:36 AM
Petar.Avramovic closed D64268: [MIPS GlobalISel] Register bank select for G_STORE. Select i64 store.
Mon, Jul 8, 7:36 AM · Restricted Project
Petar.Avramovic updated the diff for D64269: [MIPS GlobalISel] Register bank select for G_LOAD. Select i64 load.

Addressed review comments.

Mon, Jul 8, 7:20 AM · Restricted Project
Petar.Avramovic updated the diff for D64268: [MIPS GlobalISel] Register bank select for G_STORE. Select i64 store.

Addressed review comments.

Mon, Jul 8, 7:03 AM · Restricted Project
Petar.Avramovic accepted D64314: [mips] Implement sge/sgeu pseudo instructions.

LGTM.

Mon, Jul 8, 6:42 AM · Restricted Project
Petar.Avramovic accepted D64313: [mips] Implement sgt/sgtu pseudo instructions with immediate operand.

LGTM.

Mon, Jul 8, 6:37 AM · Restricted Project

Fri, Jul 5

Petar.Avramovic added a parent revision for D64269: [MIPS GlobalISel] Register bank select for G_LOAD. Select i64 load: D64268: [MIPS GlobalISel] Register bank select for G_STORE. Select i64 store.
Fri, Jul 5, 2:28 PM · Restricted Project
Petar.Avramovic added a child revision for D64268: [MIPS GlobalISel] Register bank select for G_STORE. Select i64 store: D64269: [MIPS GlobalISel] Register bank select for G_LOAD. Select i64 load.
Fri, Jul 5, 2:28 PM · Restricted Project
Petar.Avramovic created D64269: [MIPS GlobalISel] Register bank select for G_LOAD. Select i64 load.
Fri, Jul 5, 2:23 PM · Restricted Project
Petar.Avramovic created D64268: [MIPS GlobalISel] Register bank select for G_STORE. Select i64 store.
Fri, Jul 5, 2:22 PM · Restricted Project

Thu, Jul 4

Petar.Avramovic added a comment to D61787: [GlobalISel Legalizer] Improve artifact combiner.

Potential problem about such combine is that G_TRUNC could than both perform combine, and be combined away, and one of this two has to be attempted first, and it is not quite clear when we have to wait for other instruction to be legalized.

Thu, Jul 4, 6:52 AM · Restricted Project

Wed, Jul 3

Petar.Avramovic updated the diff for D61787: [GlobalISel Legalizer] Improve artifact combiner.

Rebased the patch. Ping.

Wed, Jul 3, 3:19 AM · Restricted Project

Thu, Jun 20

Petar.Avramovic committed rG153bd24eda1f: [MIPS GlobalISel] Select integer to floating point conversions (authored by Petar.Avramovic).
[MIPS GlobalISel] Select integer to floating point conversions
Thu, Jun 20, 2:03 AM
Petar.Avramovic committed rL363912: [MIPS GlobalISel] Select integer to floating point conversions.
[MIPS GlobalISel] Select integer to floating point conversions
Thu, Jun 20, 2:03 AM
Petar.Avramovic closed D63542: [MIPS GlobalISel] Select integer to floating point conversions.
Thu, Jun 20, 2:03 AM · Restricted Project
Petar.Avramovic committed rG4b4dae1c768d: [MIPS GlobalISel] Select floating point to integer conversions (authored by Petar.Avramovic).
[MIPS GlobalISel] Select floating point to integer conversions
Thu, Jun 20, 1:51 AM
Petar.Avramovic committed rL363911: [MIPS GlobalISel] Select floating point to integer conversions.
[MIPS GlobalISel] Select floating point to integer conversions
Thu, Jun 20, 1:51 AM
Petar.Avramovic closed D63541: [MIPS GlobalISel] Select floating point to integer conversions.
Thu, Jun 20, 1:51 AM · Restricted Project
Petar.Avramovic updated the diff for D63541: [MIPS GlobalISel] Select floating point to integer conversions.

Addressed review comments.

Thu, Jun 20, 1:40 AM · Restricted Project

Wed, Jun 19

Petar.Avramovic added a comment to D61787: [GlobalISel Legalizer] Improve artifact combiner.

Ping.

Wed, Jun 19, 6:17 AM · Restricted Project
Petar.Avramovic added inline comments to D62423: [globalisel][legalizer] Attempt to write down the minimal legalization rules.
Wed, Jun 19, 6:13 AM · Restricted Project
Petar.Avramovic created D63542: [MIPS GlobalISel] Select integer to floating point conversions.
Wed, Jun 19, 4:44 AM · Restricted Project
Petar.Avramovic created D63541: [MIPS GlobalISel] Select floating point to integer conversions.
Wed, Jun 19, 4:43 AM · Restricted Project

Tue, Jun 18

Petar.Avramovic added a comment to D62423: [globalisel][legalizer] Attempt to write down the minimal legalization rules.
Tue, Jun 18, 7:11 AM · Restricted Project
Petar.Avramovic accepted D63236: [mips] Add empty scheduler info and `NoItinerary` to the `MipsAsmPseudoInst`.
Tue, Jun 18, 12:59 AM · Restricted Project

Jun 13 2019

Petar.Avramovic accepted D63237: [mips] Add PTR64 and GPR_64 predicates to some MIPS 64-bit instructions.

LGTM.

Jun 13 2019, 5:04 AM · Restricted Project
Petar.Avramovic added inline comments to D63236: [mips] Add empty scheduler info and `NoItinerary` to the `MipsAsmPseudoInst`.
Jun 13 2019, 4:56 AM · Restricted Project

Jun 6 2019

Petar.Avramovic committed rG81132ce0e95a: [MIPS GlobalISel] Select sqrt (authored by Petar.Avramovic).
[MIPS GlobalISel] Select sqrt
Jun 6 2019, 2:59 AM
Petar.Avramovic committed rL362692: [MIPS GlobalISel] Select sqrt.
[MIPS GlobalISel] Select sqrt
Jun 6 2019, 2:57 AM
Petar.Avramovic closed D62905: [MIPS GlobalISel] Select sqrt.
Jun 6 2019, 2:57 AM · Restricted Project
Petar.Avramovic committed rG0a1fd355b2f6: [MIPS GlobalISel] Select fabs (authored by Petar.Avramovic).
[MIPS GlobalISel] Select fabs
Jun 6 2019, 2:25 AM
Petar.Avramovic committed rL362690: [MIPS GlobalISel] Select fabs.
[MIPS GlobalISel] Select fabs
Jun 6 2019, 2:19 AM
Petar.Avramovic closed D62903: [MIPS GlobalISel] Select fabs.
Jun 6 2019, 2:19 AM · Restricted Project
Petar.Avramovic committed rGa7d000644745: [MIPS GlobalISel] Select fpext and fptrunc (authored by Petar.Avramovic).
[MIPS GlobalISel] Select fpext and fptrunc
Jun 6 2019, 2:18 AM
Petar.Avramovic committed rL362689: [MIPS GlobalISel] Select fpext and fptrunc.
[MIPS GlobalISel] Select fpext and fptrunc
Jun 6 2019, 2:14 AM
Petar.Avramovic closed D62902: [MIPS GlobalISel] Select fpext and fptrunc.
Jun 6 2019, 2:14 AM · Restricted Project
Petar.Avramovic committed rGfaaa2b5d2156: [MIPS GlobalISel] Select floor and ceil (authored by Petar.Avramovic).
[MIPS GlobalISel] Select floor and ceil
Jun 6 2019, 2:01 AM
Petar.Avramovic committed rL362688: [MIPS GlobalISel] Select floor and ceil.
[MIPS GlobalISel] Select floor and ceil
Jun 6 2019, 2:00 AM
Petar.Avramovic closed D62901: [MIPS GlobalISel] Select floor and ceil.
Jun 6 2019, 2:00 AM · Restricted Project

Jun 5 2019

Petar.Avramovic created D62905: [MIPS GlobalISel] Select sqrt.
Jun 5 2019, 7:40 AM · Restricted Project
Petar.Avramovic created D62903: [MIPS GlobalISel] Select fabs.
Jun 5 2019, 7:40 AM · Restricted Project
Petar.Avramovic created D62902: [MIPS GlobalISel] Select fpext and fptrunc.
Jun 5 2019, 7:40 AM · Restricted Project
Petar.Avramovic created D62901: [MIPS GlobalISel] Select floor and ceil.
Jun 5 2019, 7:36 AM · Restricted Project
Petar.Avramovic committed rG22e99c434fb6: [MIPS GlobalISel] Select fcmp (authored by Petar.Avramovic).
[MIPS GlobalISel] Select fcmp
Jun 5 2019, 7:01 AM
Petar.Avramovic committed rL362603: [MIPS GlobalISel] Select fcmp.
[MIPS GlobalISel] Select fcmp
Jun 5 2019, 7:00 AM
Petar.Avramovic closed D62721: [MIPS GlobalISel] Select fcmp.
Jun 5 2019, 7:00 AM · Restricted Project

Jun 3 2019

Petar.Avramovic updated the diff for D62721: [MIPS GlobalISel] Select fcmp.

Addressed review comments.

Jun 3 2019, 3:19 AM · Restricted Project
Petar.Avramovic added a comment to D61787: [GlobalISel Legalizer] Improve artifact combiner.

Ping.

Jun 3 2019, 12:42 AM · Restricted Project

May 31 2019

Petar.Avramovic created D62721: [MIPS GlobalISel] Select fcmp.
May 31 2019, 1:50 AM · Restricted Project
Petar.Avramovic committed rGf317debdb803: [MIPS GlobalISel] Add detailed tests for lower call (authored by Petar.Avramovic).
[MIPS GlobalISel] Add detailed tests for lower call
May 31 2019, 1:41 AM
Petar.Avramovic committed rL362212: [MIPS GlobalISel] Add detailed tests for lower call.
[MIPS GlobalISel] Add detailed tests for lower call
May 31 2019, 1:40 AM
Petar.Avramovic closed D62590: [MIPS GlobalISel] Add detailed tests for lower call .
May 31 2019, 1:40 AM · Restricted Project
Petar.Avramovic committed rGefcd3c000991: [MIPS GlobalISel] Handle position independent code (authored by Petar.Avramovic).
[MIPS GlobalISel] Handle position independent code
May 31 2019, 1:25 AM
Petar.Avramovic committed rL362210: [MIPS GlobalISel] Handle position independent code .
[MIPS GlobalISel] Handle position independent code
May 31 2019, 1:25 AM
Petar.Avramovic closed D62589: [MIPS GlobalISel] Handle position independent code .
May 31 2019, 1:25 AM · Restricted Project
Petar.Avramovic committed rG9058b50fb2d3: [mips] Move initGlobalBaseReg to MipsFunctionInfo. NFC (authored by Petar.Avramovic).
[mips] Move initGlobalBaseReg to MipsFunctionInfo. NFC
May 31 2019, 1:15 AM
Petar.Avramovic committed rL362206: [mips] Move initGlobalBaseReg to MipsFunctionInfo. NFC.
[mips] Move initGlobalBaseReg to MipsFunctionInfo. NFC
May 31 2019, 1:15 AM
Petar.Avramovic closed D62586: [mips] Move initGlobalBaseReg to MipsFunctionInfo. NFC.
May 31 2019, 1:15 AM · Restricted Project
Petar.Avramovic committed rGf4a6dd28b6a8: [MIPS GlobalISel] Lower call for callee that is register (authored by Petar.Avramovic).
[MIPS GlobalISel] Lower call for callee that is register
May 31 2019, 1:06 AM
Petar.Avramovic committed rL362204: [MIPS GlobalISel] Lower call for callee that is register.
[MIPS GlobalISel] Lower call for callee that is register
May 31 2019, 1:06 AM