Quentin Bourgerie
|
6ac882fc65
|
fix(compiler/capi): Remove the memref for error and no more bare pointer call convention
|
2021-09-06 10:26:40 +02:00 |
|
Quentin Bourgerie
|
bc975d904e
|
feat(compiler): introduce bufferization passes in lowering pipeline to llvm
|
2021-09-06 10:26:40 +02:00 |
|
Quentin Bourgerie
|
19704b4b13
|
fix(compiler/lowlfhe): Use the lwe ciphertext parameters to allocate instead of global fhe context
|
2021-08-24 16:29:04 +02:00 |
|
Quentin Bourgerie
|
8057ee7553
|
refactor(compiler): Prepare the MidLFHE parameters injection
|
2021-08-24 16:21:31 +02:00 |
|
Quentin Bourgerie
|
5613c69602
|
cleanup(compiler): Remove debug logs...
|
2021-08-18 17:06:28 +02:00 |
|
Quentin Bourgerie
|
8796754513
|
fix(compiler/lowlfhe): Fix wrong shift value for EncodeIntOp lowering
That's work before because we enfoce 6 as global constraint while our runJit tests are on 7 bits
|
2021-08-16 18:54:56 +02:00 |
|
Quentin Bourgerie
|
f45abce604
|
feat(compiler): More lowlfhe operators conversion to mlir std dialects
|
2021-08-16 18:54:56 +02:00 |
|
Quentin Bourgerie
|
03297fd50d
|
fix(compiler/lowlfhe): for the v0 give the lweSize of ciphertext as a global parameter of the lowering pass to concrete api call (#62)
|
2021-08-16 18:54:56 +02:00 |
|
Quentin Bourgerie
|
b22f585380
|
feat(compiler): First draft of lowering from LowLFHE to std with fct call (#62)
|
2021-08-16 18:54:56 +02:00 |
|