Concrete
⌘Ctrlk
WebsiteLibrariesDevelopersSupport
Concrete
  • Welcome
    • What is Concrete?
    • Installation
    • Quick start
    • Compatibility
    • Terminology
    • Overview
    • Table lookups (basics)
    • Non-linear operations
    • Advanced features
    • Combining compiled functions
    • Key-related options for faster execution
    • Compression
    • Reusing arguments
    • Common errors
    • Simulation
    • Debugging and artifact
    • GPU acceleration
    • Other
    • Configure
    • Manage keys
    • Deploy
    • See all tutorials
    • Part I: Concrete - FHE compiler
    • Part II: The Architecture of Concrete
    • API
    • Compiler workflow
    • Compiler internals
      • Table lookups
      • Rounding
      • Truncating
      • Floating points
      • Comparisons
      • Min/Max operations
      • Bitwise operations
      • Direct circuits
      • Tagging
    • Security
    • Frontend fusing
    • Contributing
    • Release note
    • Feature request
    • Bug report
    • Project layout
    • Compiler backend
    • Optimizer
    • MLIR FHE dialects
    • Call FHE circuits from other languages
Powered by GitBook
  1. Explanations

Compiler internals

Table lookupsRoundingTruncatingFloating pointsComparisonsMin/Max operationsBitwise operationsDirect circuitsTagging
PreviousCompiler workflowNextTable lookups

Last updated 1 year ago

Was this helpful?

Libraries

  • TFHE-rs
  • Concrete
  • Concrete ML
  • fhEVM

Developers

  • Blog
  • Documentation
  • Github
  • FHE resources

Company

  • About
  • Introduction to FHE
  • Media
  • Careers

Was this helpful?