https://github.com/epiqc/ScaffCC
Revision 4d7bfa034cfaea4e8346396c6198cdd3e271d272 authored by Andrew Litteken on 23 April 2020, 16:55:47 UTC, committed by GitHub on 23 April 2020, 16:55:47 UTC
* llvm 8 update and fixes, conditional measurements, multidimensional arrays, nisq bencmarks

* fixes for ubuntu install

* adding arguments and documentation

* fixing debug environments, and reverse pass

* editing scaffold script and readme for arguments

* LLVM 10 update

* remove llvm tests to reduce size

* Adding to build system

* removing warnings

* updating readme

* Delete .travis.yml

Not correct for build, will rework later
1 parent 0c99b10
Raw File
Tip revision: 4d7bfa034cfaea4e8346396c6198cdd3e271d272 authored by Andrew Litteken on 23 April 2020, 16:55:47 UTC
Version 5 Upgrade! (#40)
Tip revision: 4d7bfa0
scaffold_lib.cpp

#include <string.h>
#include <iostream>
#include <map>
#include <utility>

#ifndef __SCAFFOLD_LIB
#define __SCAFFOLD_LIB

unsigned int HGateCount = 0;
unsigned int TGateCount = 0;
unsigned int TdagGateCount = 0;
unsigned int XGateCount = 0;
unsigned int ZGateCount = 0;
unsigned int RzGateCount = 0;

void X (qbit *x) {
    std::cout << "\tX " << x->getName() << std::endl;
    XGateCount++;
}

#endif // __SCAFFOLD_LIB

int main() {
}

back to top