llvm-project/llgo/irgen
Peter Collingbourne 08b4728f51 irgen: Create functions instead of global variables for builtin hash and equal algorithms.
These are in fact functions, and have function type, so it is invalid
to represent them using global variables.

llvm-svn: 304689
2017-06-04 22:11:28 +00:00
..
annotations.go
attribute.go [llgo] Remove support for LLVM attributes 2016-12-06 19:22:04 +00:00
builtins.go
cabi.go [llgo] Update to use the latest IR attribute bindings 2016-12-06 04:01:11 +00:00
call.go Roll gofrontend to 07baa07598ea; roll libffi to r219477. 2015-04-05 23:31:49 +00:00
channels.go
closures.go
compiler.go [llgo] Update to use the latest IR attribute bindings 2016-12-06 04:01:11 +00:00
errors.go
indirect.go
interfaces.go
maps.go [llgo] Update to use the latest IR attribute bindings 2016-12-06 04:01:11 +00:00
predicates.go
println.go
runtime.go [llgo] Update to use the latest IR attribute bindings 2016-12-06 04:01:11 +00:00
slice.go
ssa.go [llgo] set debuglocs for calls in synthetic functions 2016-12-06 05:39:14 +00:00
strings.go
switches.go
targets.go [llgo] Roll gofrontend forward 2016-03-15 05:36:43 +00:00
typemap.go irgen: Create functions instead of global variables for builtin hash and equal algorithms. 2017-06-04 22:11:28 +00:00
types.go
utils.go
value.go [llgo] Roll gofrontend forward 2016-03-15 05:36:43 +00:00
version.go Roll gofrontend to 15a24202fa42. 2015-04-05 23:32:10 +00:00