This repository has been archived by the owner on Nov 23, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
references.bib
103 lines (93 loc) · 3.09 KB
/
references.bib
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
@misc{seccamp19,
author = {},
howpublished =
{\url{https://www.ipa.go.jp/jinzai/camp/2019/zenkoku2019_index.html}},
month = {},
note = {(Accessed on 07/03/2019)},
title =
{セキュリティ・キャンプ全国大会2019 ホーム:IPA
独立行政法人 情報処理推進機構},
year = {},
}
@misc{TheLLVM,
author = {},
howpublished = {\url{https://llvm.org/}},
month = {},
note = {(Accessed on 12/11/2019)},
title = {The LLVM Compiler Infrastructure Project},
year = {},
}
@book{av2009コンパイラ,
author = {AV エイホ},
publisher = {サイエンス社},
title = {コンパイラ: 原理・技法・ツール},
year = {2009},
}
@misc{ruicompilerbook,
author = {Rui Ueyama},
howpublished = {\url{https://www.sigbus.info/compilerbook}},
month = {},
note = {(Accessed on 12/11/2019)},
title =
{低レイヤを知りたい人のためのCコンパイラ作成入門},
year = {},
}
@article{guide2011intel,
author = {I. Intel},
journal = {Volume 3B: System programming Guide, Part},
title = {Intel{\textregistered} 64 and ia-32 architectures
software developer’s manual},
volume = {2},
year = {2011},
}
@misc{SystemV,
author = {},
howpublished =
{\url{http://www.sco.com/developers/gabi/latest/contents.html}},
month = {},
note = {(Accessed on 08/26/2019)},
title = {System V Application Binary Interface - DRAFT},
year = {},
}
@article{chaitin1981register,
author = {Chaitin, Gregory J and Auslander, Marc A and
Chandra, Ashok K and Cocke, John and
Hopkins, Martin E and Markstein, Peter W},
journal = {Computer languages},
number = {1},
pages = {47--57},
publisher = {Elsevier},
title = {Register allocation via coloring},
volume = {6},
year = {1981},
}
@inproceedings{poletto1997tcc,
author = {Poletto, Massimiliano and Engler, Dawson R and
Kaashoek, M Frans},
booktitle = {ACM SIGPLAN Notices},
number = {5},
organization = {ACM},
pages = {109--121},
title = {tcc: A system for fast, flexible, and high-level
dynamic code generation},
volume = {32},
year = {1997},
}
@article{wimmer2004linear,
author = {Wimmer, Christian},
journal = {Master's thesis, Johannes Kepler University Linz},
title = {Linear scan register allocation for the Java
HotSpotTM client compiler},
year = {2004},
}
@article{poletto1999linear,
author = {Poletto, Massimiliano and Sarkar, Vivek},
journal = {ACM Transactions on Programming Languages and Systems
(TOPLAS)},
number = {5},
pages = {895--913},
publisher = {ACM},
title = {Linear scan register allocation},
volume = {21},
year = {1999},
}