• Home
  • Raw
  • Download

Lines Matching full:two

7 Circuit IR splits a program into two major parts: [sequential logic](https://en.wikipedia.org/wiki/…
9 …s://en.wikipedia.org/wiki/Finite-state_machine) (FSM)). Wires that connect two state gates represe…
11 …omputation gates**. A computation gate can do simple things such as adding two integer values, or …
41 There are two levels of types of values in Circuit IR:
129 This state has two possible transitions (branches) based on its input value.
334 * **ADD**: returns the sum of its two integer operands.
335 * **SUB**: returns the difference of its two integer operands. It is used to implement the "-" unar…
336 * **MUL**: returns the product of its two integer operands.
338 * **SDIV**: returns the signed quotient of its two integer operands.
339 * **SREM**: returns the remainder from the signed division of its two integer operands.
340 * **UDIV**: returns the unsigned quotient of its two integer operands.
341 * **UREM**: returns the remainder from the unsigned division of its two integer operands.
342 * **AND**: returns the bitwise logical and of its two operands.
343 * **XOR**: returns the bitwise logical exclusive or of its two operands. It is used to implement th…
344 * **OR**: returns the bitwise logical inclusive or of its two operands.
360 * **FADD**: returns the sum of its two floating-point operands.
361 * **FSUB**: returns the difference of its two floating-point operands.
362 * **FMUL**: returns the product of its two floating-point operands.
364 * **FDIV**: returns the quotient of its two floating-point operands.
365 * **FMOD**: returns the remainder from the division of its two floating-point operands.
378 * **ICMP**: returns a boolean (`I1`) value based on comparison of its two integer operands. Conditi…
403 * **FCMP**: returns a boolean (`I1`) value based on comparison of its two floating-point operands. …