Sign in
go
/
gollvm
/
4864173afc93e57ee044f5caba9ebcab1b7b6089
4864173
driver: compile runtime package with nil check removed
by Cherry Zhang
· 6 years ago
a338950
bridge: don't zero temporary variable unnecessarily
by Cherry Zhang
· 6 years ago
cac8921
gollvm: wrap memmove, etc. in nosplit functions
by Cherry Zhang
· 6 years ago
9269fa7
gollvm: update libgo cmake rules to exclude go-strslice.c
by Than McIntosh
· 6 years ago
7e02b76
gollvm: use implicit nil checks
by Cherry Zhang
· 6 years ago
c4b27bb
libgo: config HAVE_GETIPINFO
by Cherry Zhang
· 6 years ago
7ecd4d6
driver, bridge: sync with LLVM API changes
by Cherry Zhang
· 6 years ago
f546086
gollvm: add memmem configure rules for libgo
by Than McIntosh
· 6 years ago
34d800a
gollvm: adjust symbol linkage recipe for 'only_inline' functions
by Than McIntosh
· 6 years ago
c08b889
libgo: delete runtime/go-typedesc-equal.c
by Cherry Zhang
· 6 years ago
fc43dd3
libgo: add go-context.S in cmake file
by Cherry Zhang
· 6 years ago
fd700d3
bridge: make nil pointer dereference "defined"
by Cherry Zhang
· 6 years ago
8166ac5
bridge: support implicit_variable_reference
by Cherry Zhang
· 6 years ago
23701dc
bridge: support atomic intrinsics
by Cherry Zhang
· 6 years ago
060f34e
bridge: handle conversion expression applied on AuxT
by Cherry Zhang
· 6 years ago
37092fc
libgo: remove go-memmove.c in cmake file
by Cherry Zhang
· 6 years ago
7796fa9
driver: support -fgo-debug-optimization option
by Cherry Zhang
· 6 years ago
198c673
gollvm: tweak cmake rules for aeshash.c to include correct flags
by Than McIntosh
· 6 years ago
f3d1f46
gollvm: fix bug in call->invoke instruction rewriting
by Than McIntosh
· 6 years ago
fc98dbf
bridge: builtin memcmp should return int32
by Cherry Zhang
· 6 years ago
77392af
bridge: support compound expression with composite subexpression
by Cherry Zhang
· 6 years ago
cc8a2b2
unittest: fix MakeLocalWithDeclVar test
by Cherry Zhang
· 6 years ago
7ecb870
gollvm: sync with LLVM trunk
by Than McIntosh
· 6 years ago
579c428
gollvm: annotate fcns with attribute for AutoFDO
by Than McIntosh
· 6 years ago
7ef99f3
gollvm: add a Go specific "sret" attribute
by Cherry Zhang
· 6 years ago
f5e3bff
passes: don't mark arguments live at call site
by Cherry Zhang
· 6 years ago
970d8bc
bridge: put StructRet parameter in address space 0
by Cherry Zhang
· 6 years ago
47fea91
passes: fix a memory error in statepoint pass
by Cherry Zhang
· 6 years ago
c706306
gollvm: accept and ignore the -no-canonical-prefixes option
by Than McIntosh
· 6 years ago
76417f7
gollvm: emit func descriptors constant to cpugen.go
by Than McIntosh
· 6 years ago
6bd0171
passes: handle alloca kill and def in the same block
by Cherry Zhang
· 6 years ago
c613ff4
gollvm: sync with LLVM changes
by Cherry Zhang
· 6 years ago
b9fb32e
gollvm: honor --version flag
by Than McIntosh
· 6 years ago
8256cdb
gollvm: add support -Rpass=<regex> and related options
by Than McIntosh
· 6 years ago
57cf650
gotools: fix typo in cmake file
by Cherry Zhang
· 6 years ago
e1b6fa0
bridge: fix bug in creating global variable
by Cherry Zhang
· 6 years ago
83f7513
bridge: add support of __builtin_dwarf_cfa
by Cherry Zhang
· 6 years ago
7a2c7ae
gollvm: cmake dependency fix for passes
by Than McIntosh
· 6 years ago
697c639
libgo: pass -g to C compilations
by Cherry Zhang
· 6 years ago
9a4a358
gollvm: restore __sync_bool_compare_and_swap_4 cmake setup
by Than McIntosh
· 6 years ago
862d47d
gollvm: cmake rules bugfix for GOLLVM_EXTRA_GOCFLAGS
by Than McIntosh
· 6 years ago
aa21d57
gollvm: initial support for -fsave-optimization-record
by Than McIntosh
· 6 years ago
38c6bf2
gollvm: initial support for Auto-FDO
by Than McIntosh
· 6 years ago
e881218
gollvm: update cmake rules to sync with recent gofrontend changes
by Than McIntosh
· 6 years ago
6288fda
gollvm: tweak .gitignore
by Than McIntosh
· 6 years ago
b04b6a7
libgo: check for AES instruction
by Cherry Zhang
· 6 years ago
13558a1
gotools: copy golang.org/x/tools for vet test
by Cherry Zhang
· 6 years ago
a50bf5d
gollvm: tools cleanup
by Than McIntosh
· 7 years ago
d5e7a8c
gollvm: update cmake files for Go 1.12 beta
by Than McIntosh
· 6 years ago
de271d7
gollvm: fix release build issue
by Than McIntosh
· 6 years ago
d94ba0d
passes: delete lifetime markers on Phis involving ambiguously live slots
by Cherry Zhang
· 6 years ago
0779168
passes: handle FCA in statepoint pass
by Cherry Zhang
· 6 years ago
9e406dd
bridge: fix circular pointer handling in non-integral pointer mode
by Cherry Zhang
· 6 years ago
94422c9
passes: remove write barriers for stack writes
by Cherry Zhang
· 6 years ago
07f8992
bridge: improve code generation in non-integral pointer mode
by Cherry Zhang
· 6 years ago
42ac5bc
gollvm: fix for link failure with -buildmode=c-shared
by Than McIntosh
· 6 years ago
62bce05
bridge: mark write barrier functions GC leaf
by Cherry Zhang
· 6 years ago
433566b
passes: zero ambiguously lived slots at kill sites
by Cherry Zhang
· 6 years ago
255bb18
gotools: record environment in test log file
by Cherry Zhang
· 6 years ago
e96a7d0
passes: add an option to pad the stack map to frame size
by Cherry Zhang
· 6 years ago
1e52a07
passes: mark alloca live when its address is used
by Cherry Zhang
· 6 years ago
8582239
passes: handle spilling of vector register in stack map
by Cherry Zhang
· 6 years ago
784ed67
passes: implement clobber-non-live mode
by Cherry Zhang
· 6 years ago
884dc9e
passes: improve degenerate Phi detection
by Cherry Zhang
· 6 years ago
7398054
bridge: create byval args in address space 0
by Cherry Zhang
· 6 years ago
20f775e
gollvm: correct GCC version number in FAQ
by Than McIntosh
· 6 years ago
ff40aaa
passes: handle degenerate Phis in stack maps
by Cherry Zhang
· 6 years ago
fc71875
gollvm: fix index buglet in FAQ
by Than McIntosh
· 6 years ago
2def53b
gollvm: update FAQ with material on required C/C++ version
by Than McIntosh
· 6 years ago
b8518b3
gollvm: improve naming for address space casts
by Than McIntosh
· 6 years ago
f47ccbc
passes: handle loads from uninitialized slots in liveness code
by Cherry Zhang
· 6 years ago
0d80a2b
passes: don't treat frame dead at landing pad
by Cherry Zhang
· 6 years ago
4038425
bridge: fix genDeferReturn with dead control flow
by Cherry Zhang
· 6 years ago
69a2c98
gollvm: use non-integral pointers for GC
by Cherry Zhang
· 6 years ago
5dad908
driver, bridge: add stack map support machinary
by Cherry Zhang
· 7 years ago
995579e
passes: add Go GC strategy and stack map printer
by Cherry Zhang
· 6 years ago
af61fe3
passes: add a statepoint insertion pass
by Cherry Zhang
· 6 years ago
c20b793
passes: add a backend pass to insert a sentinel value to exception table
by Cherry Zhang
· 6 years ago
471dc3b
bridge: support imported inline functions
by Cherry Zhang
· 6 years ago
0ef3574
gollvm: sync with LLVM DISubprogram flags change
by Cherry Zhang
· 6 years ago
6ead262
gollvm: sync up with recent change to Backend::function
by Than McIntosh
· 6 years ago
1e0d3a9
gollvm: fix for enabling vectorization
by Than McIntosh
· 6 years ago
7a1b274
gollvm: set GOCACHE before invoking gotools tests
by Than McIntosh
· 6 years ago
0993c03
gollvm: warning fix
by Than McIntosh
· 6 years ago
e17701e
unittests: small cleanups
by Cherry Zhang
· 6 years ago
a1d37a9
bridge: attach metadata to address-taken allocas to help liveness analysis
by Cherry Zhang
· 7 years ago
0147515
gollvm: add top-level check target
by Than McIntosh
· 7 years ago
4e75433
gollvm: fix up aux library linkage for unit tests
by Than McIntosh
· 6 years ago
ef03678
gollvm: materialize correct control flow for no-return calls
by Than McIntosh
· 6 years ago
f0e677f
bridge: unshare deferreturn paths
by Cherry Zhang
· 7 years ago
e21c822
cmake: make the use of split stack configureable
by Cherry Zhang
· 6 years ago
cf89c25
driver, bridge: support -f[no-]split-stack flags
by Cherry Zhang
· 6 years ago
fc6df5a
bridge: set debug info version
by Cherry Zhang
· 6 years ago
6ada026
libgo, gotools: add libgobegin dependency to gotools and test targets
by Cherry Zhang
· 6 years ago
4afcc9d
driver: stop before codegen if -emit-llvm is specified
by Cherry Zhang
· 6 years ago
a93e99d
gollvm: better handling of aggregate-type const conversions
by Than McIntosh
· 6 years ago
f8f76fb
gollvm: update cmake files for libgo 1.11
by Than McIntosh
· 6 years ago
d2d6bda
bridge: preserve pointerness in C-ABI oracle
by Cherry Zhang
· 7 years ago
bae5f13
libgo, gotools: pass GOLLVM_EXTRA_GOCFLAGS to tests
by Cherry Zhang
· 7 years ago
102d437
unittests: sync tests with changes of call instruction dump in LLVM
by Cherry Zhang
· 6 years ago
Next »