Sign in
go
/
gollvm
/
HEAD
« Previous
b87d276
gollvm: check for no-pred blocks in unit test harness
by Than McIntosh
· 7 years ago
665dbaf
gollvm: don't propagate lvalue-ness down on deref expression
by Cherry Zhang
· 7 years ago
3544fca
gollvm: handle assignments with degenerate LHS exprs
by Than McIntosh
· 7 years ago
1492aec
gollvm: use weak definitions for certain module vars
by Than McIntosh
· 7 years ago
c7af7f1
gollvm: handle multiple declarations for same external fcn
by Than McIntosh
· 7 years ago
b434198
gollvm: fix floating point != comparison
by Cherry Zhang
· 7 years ago
8aa70d8
gollvm: minor cleanup of builtin fcn handling
by Than McIntosh
· 7 years ago
53d3e2b
gollvm: delay deletion of dead instructions
by Cherry Zhang
· 7 years ago
11d8a8a
gollvm: update driver code model setup
by Than McIntosh
· 7 years ago
bec404b
gollvm: fix handling of unary minus for floating pt types
by Than McIntosh
· 7 years ago
39a6e62
gollvm: support -fgo-compiling-runtime flag
by Cherry Zhang
· 7 years ago
478edbc
gollvm: fix additional args for some LLVM intrinsics
by Cherry Zhang
· 7 years ago
c5cff98
gollvm: support multiple fcns with same external name
by Than McIntosh
· 7 years ago
3aebd78
gollvm: call expression fcn typing fixes
by Than McIntosh
· 7 years ago
560fe66
gollvm: don't emit debug declaration for dead variable
by Cherry Zhang
· 7 years ago
b5d30e8
gollvm: update references in integrity checker after postProcessInst
by Cherry Zhang
· 7 years ago
a7ad8a9
gollvm: handle unresolved placeholder in type_alignment
by Cherry Zhang
· 7 years ago
a7b5ed5
gollvm: fix -L args and locale in the wrapper
by Cherry Zhang
· 7 years ago
4baf409
gollvm: avoid null block in making switch statement
by Cherry Zhang
· 7 years ago
9e18419
gollvm: handle circular function type in isPtrToArrayOf
by Cherry Zhang
· 7 years ago
8ddd1b5
gollvm: propagate pending var context in materializeConversion (2)
by Cherry Zhang
· 7 years ago
f238223
gollvm: use expr->isConstant for constant string detection
by Cherry Zhang
· 7 years ago
217fb2e
gollvm: relax an assertion in complex_expression
by Cherry Zhang
· 7 years ago
5369494
gollvm: update expression's value after postProcessInst
by Cherry Zhang
· 7 years ago
83fceb0
gollvm: fix buglet in C-ABI analysis for arrays
by Cherry Zhang
· 7 years ago
ffbd544
gollvm: fix buglet in TypeManager::fcnPointerCompatible
by Than McIntosh
· 7 years ago
36a7c0c
gollvm: fix buglet in handling of named types
by Than McIntosh
· 7 years ago
def223d
gollvm: better handling for unresolved placeholder types
by Than McIntosh
· 7 years ago
1619d36
gollvm: fix function arg debug info generation
by Cherry Zhang
· 7 years ago
e2fa80f
gollvm: add dummy flags -fdebug-prefix-map and -gno-record-gcc-switches
by Cherry Zhang
· 7 years ago
083aeeb
gollvm: propagate pending var context in materializeConversion
by Cherry Zhang
· 7 years ago
222087a
gollvm: additional circular type workarounds
by Than McIntosh
· 7 years ago
7735408
gollvm: delay circular pointer address wraparound
by Cherry Zhang
· 7 years ago
07ee8a8
gollvm: add more debug tracing
by Cherry Zhang
· 7 years ago
d3ff1da
gollvm: friendlier failure mode for error compilations
by Than McIntosh
· 7 years ago
447aa8a
gollvm: allow function-pointer type mismatch in GEP
by Cherry Zhang
· 7 years ago
44be851
gollvm: rework handling of circular function types
by Than McIntosh
· 7 years ago
c42e68f
gollvm: fix crash on non-trivial switch case with fallthrough
by Than McIntosh
· 7 years ago
21ed1b8
gollvm: fix issue with integer constant creation
by Than McIntosh
· 7 years ago
d790fce
gollvm: remove references to deleted instructions in integrity checker
by Cherry Zhang
· 7 years ago
29a46cf
gollvm: synthesize LHS/RHS context for var expressions
by Than McIntosh
· 7 years ago
f03d300
gollvm: delete dead expr's instructions before visiting children
by Cherry Zhang
· 7 years ago
d88ed74
gollvm: cleanup of Bnode tree deletion/removal utilities
by Than McIntosh
· 7 years ago
84a03f0
gollvm: support skipping specific subtrees in Bnode visitor
by Than McIntosh
· 7 years ago
08954b4
gollvm: fix declaration of some intrinsics
by Cherry Zhang
· 7 years ago
1c61538
gollvm: fix memory error in indexed composite expression
by Cherry Zhang
· 7 years ago
60b5b9e
gollvm: remove unused variable
by Cherry Zhang
· 7 years ago
d620aef
gollvm: scrub/sanitize function parameter types
by Than McIntosh
· 7 years ago
a7811f7
gollvm: avoid use of llvmTypeAllocSize in CABI utilities
by Than McIntosh
· 7 years ago
c2b6f7b
gollvm: add a small folding pass before value materialization
by Than McIntosh
· 7 years ago
b672420
gollvm: handle convert / deref in Bexpression::isConstant
by Than McIntosh
· 7 years ago
2ee341b
gollvm: fix buglet in CABI handling (constant arg spill)
by Than McIntosh
· 7 years ago
7a469c9
gollvm: revise recipe for skipping redundant conversions
by Than McIntosh
· 7 years ago
11ceef6
gollvm: fix reference to deleted memory in unit test
by Than McIntosh
· 7 years ago
91de31f
gollvm: relocate materalize* methods to new file
by Than McIntosh
· 7 years ago
06935e9
gollvm: delay llvm::Value creation for Bexpression trees
by Than McIntosh
· 7 years ago
a9eca5f
gollvm: delay debug meta-data emit for globals until types finalized
by Than McIntosh
· 7 years ago
0eaa738
gollvm: handle unresolved placeholder in type_field_offset
by Than McIntosh
· 7 years ago
dbda009
gollvm: emit debug meta-data for global variables
by Than McIntosh
· 7 years ago
4f5cdf8
gollvm: fix minor memory leak in unit test
by Than McIntosh
· 7 years ago
10edf1c
gollvm: use vector to record "discovered" temps
by Than McIntosh
· 7 years ago
6a84427
gollvm: struct type debug info fixes
by Than McIntosh
· 7 years ago
0edb790
gollvm: extend constant handling fixes
by Than McIntosh
· 7 years ago
99c98bf
gollvm: fix buglet in Llvm_backend::conditional_expression
by Than McIntosh
· 7 years ago
72d0e83
gollvm: handle mismatched operand types for shifts
by Than McIntosh
· 7 years ago
e475cef
gollvm: revamp/fix implementation of Llvm_backend::pointer_offset_expression
by Than McIntosh
· 7 years ago
d3af566
gollvm: use correct type size utility in CABI code
by Than McIntosh
· 7 years ago
b46919d
gollvm: support fallthrough statement
by Cherry Zhang
· 7 years ago
05f282d
gollvm: minor enhancements to testing wrapper
by Than McIntosh
· 7 years ago
ba998b6
gollvm: fix CABI handling of structs with zero-sized fields
by Than McIntosh
· 7 years ago
f31c9e5
gollvm: fix call with constant complex argument
by Cherry Zhang
· 7 years ago
6604938
gollvm: rework some handling of constant
by Cherry Zhang
· 7 years ago
567c5a4
gollvm: .gitignore: ignore .pyc files
by Cherry Zhang
· 7 years ago
e48380c
gollvm: refactor temp variable generation
by Cherry Zhang
· 7 years ago
283e839
gollvm: complex number support
by Cherry Zhang
· 7 years ago
19312d7
gollvm: variable linkage and initializer fixes
by Than McIntosh
· 7 years ago
13bc6a5
gollvm: cleanup of convert_expression()
by Than McIntosh
· 7 years ago
6e72108
gollvm: add type equivalence helper
by Than McIntosh
· 7 years ago
0244e0b
gollvm: refactor circular pointer type conversion code
by Than McIntosh
· 7 years ago
32008e3
gollvm: more relaxed function-value typechecking
by Than McIntosh
· 7 years ago
907088c
gollvm: fix minor memory leak
by Than McIntosh
· 7 years ago
193807d
gollvm: support struct_field_expression and array_index_expression on composite data
by Cherry Zhang
· 7 years ago
bcbffd7
gollvm: revamp temporary management
by Than McIntosh
· 7 years ago
fb5345b
gollvm: fix wrapper to combine multiple -I/-L args
by Than McIntosh
· 7 years ago
c576692
gollvm: more enhancement to tree integrity checker
by Than McIntosh
· 7 years ago
2252dc7
gollvm: fix clone of BComplexType/BFloatType
by Cherry Zhang
· 7 years ago
4c39d35
gollvm: revamp handling of complex types
by Than McIntosh
· 7 years ago
6a9a11c
gollvm: pairvalmap code cleanup
by Than McIntosh
· 7 years ago
c56fb42
gollvm: remove overly strict assert in conditional_expression
by Than McIntosh
· 7 years ago
5023042
gollvm: remove overly strict assert in conditional_expression
by Than McIntosh
· 7 years ago
0db6f03
gollvm: fix variable context for aggregate types
by Cherry Zhang
· 7 years ago
dd74bac
gollvm: fix bugs in Llvm_backend::pointer_offset_expression
by Than McIntosh
· 7 years ago
5dc5c43
gollvm: support for Backend::label_address_expression
by Than McIntosh
· 7 years ago
c4d4c68
gollvm: composite load/store cleanup
by Than McIntosh
· 7 years ago
22de817
gollvm: tree integrity checking enhancements
by Than McIntosh
· 7 years ago
d748a76
gollvm: relax assertion in IntegrityVisitor::unsetParent
by Than McIntosh
· 7 years ago
f8354ab
gollvm: relocate type size utility methods into typemanager
by Than McIntosh
· 7 years ago
4e2a157
gollvm: support more operators
by Cherry Zhang
· 7 years ago
5b13265
gollvm: verify that llvm-goparse is present in PATH
by Than McIntosh
· 7 years ago
b87c625
gollvm: small warnings cleanup
by Than McIntosh
· 7 years ago
Next »