<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" xlink:type="simple" />
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_SegmentReportingAbstract_36C6BE6BA4678599BC37184E28076359_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract_36C6BE6BA4678599BC37184E28076359" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_36C6BE6BA4678599BC37184E28076359" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract_36C6BE6BA4678599BC37184E28076359" xlink:to="lab_us-gaap_SegmentReportingAbstract_36C6BE6BA4678599BC37184E28076359" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_A6C9C655F5D593EE1F12184E280734CA_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_A6C9C655F5D593EE1F12184E280734CA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_A6C9C655F5D593EE1F12184E280734CA_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_A6C9C655F5D593EE1F12184E280734CA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_A6C9C655F5D593EE1F12184E280734CA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_A6C9C655F5D593EE1F12184E280734CA" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_A6C9C655F5D593EE1F12184E280734CA" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementGeographicalAxis_C2867A8407B396D41283184E280736F9_verboseLabel_en-US" xlink:label="lab_us-gaap_StatementGeographicalAxis_C2867A8407B396D41283184E280736F9" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementGeographicalAxis_C2867A8407B396D41283184E280736F9_label_en-US" xlink:label="lab_us-gaap_StatementGeographicalAxis_C2867A8407B396D41283184E280736F9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="loc_us-gaap_StatementGeographicalAxis_C2867A8407B396D41283184E280736F9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementGeographicalAxis_C2867A8407B396D41283184E280736F9" xlink:to="lab_us-gaap_StatementGeographicalAxis_C2867A8407B396D41283184E280736F9" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentGeographicalDomain_6941A18A82FEDD12D11A184E2807D49B_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentGeographicalDomain_6941A18A82FEDD12D11A184E2807D49B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentGeographicalDomain_6941A18A82FEDD12D11A184E2807D49B_label_en-US" xlink:label="lab_us-gaap_SegmentGeographicalDomain_6941A18A82FEDD12D11A184E2807D49B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="loc_us-gaap_SegmentGeographicalDomain_6941A18A82FEDD12D11A184E2807D49B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentGeographicalDomain_6941A18A82FEDD12D11A184E2807D49B" xlink:to="lab_us-gaap_SegmentGeographicalDomain_6941A18A82FEDD12D11A184E2807D49B" xlink:type="arc" />
    <link:label id="lab_us-gaap_AmericasMember_074A6EC6B4B65A3E1A0E184E28074621_terseLabel_en-US" xlink:label="lab_us-gaap_AmericasMember_074A6EC6B4B65A3E1A0E184E28074621" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Americas [Member]</link:label>
    <link:label id="lab_us-gaap_AmericasMember_074A6EC6B4B65A3E1A0E184E28074621_label_en-US" xlink:label="lab_us-gaap_AmericasMember_074A6EC6B4B65A3E1A0E184E28074621" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Americas [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmericasMember" xlink:label="loc_us-gaap_AmericasMember_074A6EC6B4B65A3E1A0E184E28074621" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmericasMember_074A6EC6B4B65A3E1A0E184E28074621" xlink:to="lab_us-gaap_AmericasMember_074A6EC6B4B65A3E1A0E184E28074621" xlink:type="arc" />
    <link:label id="lab_us-gaap_EMEAMember_D5AF906BF6D31665F4CD184E280724AB_terseLabel_en-US" xlink:label="lab_us-gaap_EMEAMember_D5AF906BF6D31665F4CD184E280724AB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">EMEA [Member]</link:label>
    <link:label id="lab_us-gaap_EMEAMember_D5AF906BF6D31665F4CD184E280724AB_label_en-US" xlink:label="lab_us-gaap_EMEAMember_D5AF906BF6D31665F4CD184E280724AB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">EMEA [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EMEAMember" xlink:label="loc_us-gaap_EMEAMember_D5AF906BF6D31665F4CD184E280724AB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EMEAMember_D5AF906BF6D31665F4CD184E280724AB" xlink:to="lab_us-gaap_EMEAMember_D5AF906BF6D31665F4CD184E280724AB" xlink:type="arc" />
    <link:label id="lab_cdxs_APACMember_342EAD0DF8504A28AA6D184E280785B4_terseLabel_en-US" xlink:label="lab_cdxs_APACMember_342EAD0DF8504A28AA6D184E280785B4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">APAC [Member]</link:label>
    <link:label id="lab_cdxs_APACMember_342EAD0DF8504A28AA6D184E280785B4_label_en-US" xlink:label="lab_cdxs_APACMember_342EAD0DF8504A28AA6D184E280785B4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">APAC [Member]</link:label>
    <link:label id="lab_cdxs_APACMember_342EAD0DF8504A28AA6D184E280785B4_documentation_en-US" xlink:label="lab_cdxs_APACMember_342EAD0DF8504A28AA6D184E280785B4" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Regions of Australia, New Zealand, Southeast Asia and China</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_APACMember" xlink:label="loc_cdxs_APACMember_342EAD0DF8504A28AA6D184E280785B4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_APACMember_342EAD0DF8504A28AA6D184E280785B4" xlink:to="lab_cdxs_APACMember_342EAD0DF8504A28AA6D184E280785B4" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_C07EC2861BDC60F32DF1184E28070707_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems_C07EC2861BDC60F32DF1184E28070707" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_C07EC2861BDC60F32DF1184E28070707_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems_C07EC2861BDC60F32DF1184E28070707" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_C07EC2861BDC60F32DF1184E28070707" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_C07EC2861BDC60F32DF1184E28070707" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems_C07EC2861BDC60F32DF1184E28070707" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenuesAbstract_16A23F9A4FB9BBF44BB5184E28072983_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuesAbstract_16A23F9A4FB9BBF44BB5184E28072983" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of revenues by geographical area</link:label>
    <link:label id="lab_us-gaap_RevenuesAbstract_16A23F9A4FB9BBF44BB5184E28072983_label_en-US" xlink:label="lab_us-gaap_RevenuesAbstract_16A23F9A4FB9BBF44BB5184E28072983" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenues [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenuesAbstract" xlink:label="loc_us-gaap_RevenuesAbstract_16A23F9A4FB9BBF44BB5184E28072983" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesAbstract_16A23F9A4FB9BBF44BB5184E28072983" xlink:to="lab_us-gaap_RevenuesAbstract_16A23F9A4FB9BBF44BB5184E28072983" xlink:type="arc" />
    <link:label id="lab_us-gaap_Revenues_633C6CF40A4F48D1F2F6184E280849EB_totalLabel_en-US" xlink:label="lab_us-gaap_Revenues_633C6CF40A4F48D1F2F6184E280849EB" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total revenues</link:label>
    <link:label id="lab_us-gaap_Revenues_633C6CF40A4F48D1F2F6184E280849EB_label_en-US" xlink:label="lab_us-gaap_Revenues_633C6CF40A4F48D1F2F6184E280849EB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenues</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_633C6CF40A4F48D1F2F6184E280849EB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Revenues_633C6CF40A4F48D1F2F6184E280849EB" xlink:to="lab_us-gaap_Revenues_633C6CF40A4F48D1F2F6184E280849EB" xlink:type="arc" />
    <link:label id="lab_cdxs_CashEquivalentsandMarketableSecuritiesAbstract_E8ACE314D6453A761586F40B320FB491_label_en-US" xlink:label="lab_cdxs_CashEquivalentsandMarketableSecuritiesAbstract_E8ACE314D6453A761586F40B320FB491" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Equivalents and Marketable Securities [Abstract]</link:label>
    <link:label id="lab_cdxs_CashEquivalentsandMarketableSecuritiesAbstract_E8ACE314D6453A761586F40B320FB491_documentation_en-US" xlink:label="lab_cdxs_CashEquivalentsandMarketableSecuritiesAbstract_E8ACE314D6453A761586F40B320FB491" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cash Equivalents and Marketable Securities [Abstract]</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_CashEquivalentsandMarketableSecuritiesAbstract" xlink:label="loc_cdxs_CashEquivalentsandMarketableSecuritiesAbstract_E8ACE314D6453A761586F40B320FB491" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_CashEquivalentsandMarketableSecuritiesAbstract_E8ACE314D6453A761586F40B320FB491" xlink:to="lab_cdxs_CashEquivalentsandMarketableSecuritiesAbstract_E8ACE314D6453A761586F40B320FB491" xlink:type="arc" />
    <link:label id="lab_cdxs_CashEquivalentsandMarketableSecuritiesTextBlock_9C3B321ADAC325598256F40B320FF3B9_terseLabel_en-US" xlink:label="lab_cdxs_CashEquivalentsandMarketableSecuritiesTextBlock_9C3B321ADAC325598256F40B320FF3B9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash Equivalents and Marketable Securities</link:label>
    <link:label id="lab_cdxs_CashEquivalentsandMarketableSecuritiesTextBlock_9C3B321ADAC325598256F40B320FF3B9_label_en-US" xlink:label="lab_cdxs_CashEquivalentsandMarketableSecuritiesTextBlock_9C3B321ADAC325598256F40B320FF3B9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Equivalents and Marketable Securities [Text Block]</link:label>
    <link:label id="lab_cdxs_CashEquivalentsandMarketableSecuritiesTextBlock_9C3B321ADAC325598256F40B320FF3B9_documentation_en-US" xlink:label="lab_cdxs_CashEquivalentsandMarketableSecuritiesTextBlock_9C3B321ADAC325598256F40B320FF3B9" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cash Equivalents and Marketable Securities [Text Block]</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_CashEquivalentsandMarketableSecuritiesTextBlock" xlink:label="loc_cdxs_CashEquivalentsandMarketableSecuritiesTextBlock_9C3B321ADAC325598256F40B320FF3B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_CashEquivalentsandMarketableSecuritiesTextBlock_9C3B321ADAC325598256F40B320FF3B9" xlink:to="lab_cdxs_CashEquivalentsandMarketableSecuritiesTextBlock_9C3B321ADAC325598256F40B320FF3B9" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9003B04F05502F80F813F40B31EDCD4D_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9003B04F05502F80F813F40B31EDCD4D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9003B04F05502F80F813F40B31EDCD4D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9003B04F05502F80F813F40B31EDCD4D" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9003B04F05502F80F813F40B31EDCD4D" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_AB99427FA44E4FEE2D82F40B31EDFFBC_verboseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_AB99427FA44E4FEE2D82F40B31EDFFBC" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stock-Based Compensation</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_AB99427FA44E4FEE2D82F40B31EDFFBC_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_AB99427FA44E4FEE2D82F40B31EDFFBC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_AB99427FA44E4FEE2D82F40B31EDFFBC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_AB99427FA44E4FEE2D82F40B31EDFFBC" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_AB99427FA44E4FEE2D82F40B31EDFFBC" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_D2C19A0C8DD05BEF725B1849119CCC58_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_D2C19A0C8DD05BEF725B1849119CCC58" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_D2C19A0C8DD05BEF725B1849119CCC58" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_D2C19A0C8DD05BEF725B1849119CCC58" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_D2C19A0C8DD05BEF725B1849119CCC58" xlink:type="arc" />
    <link:label id="lab_cdxs_ScheduleOfCommitmentsAndContingenciesTable_1403099F48151DC15AA41849119D7B3B_terseLabel_en-US" xlink:label="lab_cdxs_ScheduleOfCommitmentsAndContingenciesTable_1403099F48151DC15AA41849119D7B3B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Commitments and Contingencies [Table]</link:label>
    <link:label id="lab_cdxs_ScheduleOfCommitmentsAndContingenciesTable_1403099F48151DC15AA41849119D7B3B_label_en-US" xlink:label="lab_cdxs_ScheduleOfCommitmentsAndContingenciesTable_1403099F48151DC15AA41849119D7B3B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Commitments and Contingencies [Table]</link:label>
    <link:label id="lab_cdxs_ScheduleOfCommitmentsAndContingenciesTable_1403099F48151DC15AA41849119D7B3B_documentation_en-US" xlink:label="lab_cdxs_ScheduleOfCommitmentsAndContingenciesTable_1403099F48151DC15AA41849119D7B3B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Schedule of commitments and contingencies.</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_ScheduleOfCommitmentsAndContingenciesTable" xlink:label="loc_cdxs_ScheduleOfCommitmentsAndContingenciesTable_1403099F48151DC15AA41849119D7B3B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_ScheduleOfCommitmentsAndContingenciesTable_1403099F48151DC15AA41849119D7B3B" xlink:to="lab_cdxs_ScheduleOfCommitmentsAndContingenciesTable_1403099F48151DC15AA41849119D7B3B" xlink:type="arc" />
    <link:label id="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_3D0D788EE6ACE60BB3F61849119DDD9B_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_3D0D788EE6ACE60BB3F61849119DDD9B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Contingency Nature [Axis]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_3D0D788EE6ACE60BB3F61849119DDD9B_label_en-US" xlink:label="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_3D0D788EE6ACE60BB3F61849119DDD9B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency Nature [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_3D0D788EE6ACE60BB3F61849119DDD9B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_3D0D788EE6ACE60BB3F61849119DDD9B" xlink:to="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_3D0D788EE6ACE60BB3F61849119DDD9B" xlink:type="arc" />
    <link:label id="lab_us-gaap_LossContingencyNatureDomain_5E9AA58D189E3A9760A21849119D0911_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyNatureDomain_5E9AA58D189E3A9760A21849119D0911" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Contingency, Nature [Domain]</link:label>
    <link:label id="lab_us-gaap_LossContingencyNatureDomain_5E9AA58D189E3A9760A21849119D0911_label_en-US" xlink:label="lab_us-gaap_LossContingencyNatureDomain_5E9AA58D189E3A9760A21849119D0911" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency, Nature [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="loc_us-gaap_LossContingencyNatureDomain_5E9AA58D189E3A9760A21849119D0911" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyNatureDomain_5E9AA58D189E3A9760A21849119D0911" xlink:to="lab_us-gaap_LossContingencyNatureDomain_5E9AA58D189E3A9760A21849119D0911" xlink:type="arc" />
    <link:label id="lab_us-gaap_StandbyLettersOfCreditMember_72AEA145A5E9C8C413061849119D080F_terseLabel_en-US" xlink:label="lab_us-gaap_StandbyLettersOfCreditMember_72AEA145A5E9C8C413061849119D080F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Standby Letters of Credit [Member]</link:label>
    <link:label id="lab_us-gaap_StandbyLettersOfCreditMember_72AEA145A5E9C8C413061849119D080F_label_en-US" xlink:label="lab_us-gaap_StandbyLettersOfCreditMember_72AEA145A5E9C8C413061849119D080F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Standby Letters of Credit [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StandbyLettersOfCreditMember" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_72AEA145A5E9C8C413061849119D080F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandbyLettersOfCreditMember_72AEA145A5E9C8C413061849119D080F" xlink:to="lab_us-gaap_StandbyLettersOfCreditMember_72AEA145A5E9C8C413061849119D080F" xlink:type="arc" />
    <link:label id="lab_us-gaap_IndemnificationGuaranteeMember_36530182D36EE0F6A5601849119D4401_terseLabel_en-US" xlink:label="lab_us-gaap_IndemnificationGuaranteeMember_36530182D36EE0F6A5601849119D4401" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Indemnification Agreement [Member]</link:label>
    <link:label id="lab_us-gaap_IndemnificationGuaranteeMember_36530182D36EE0F6A5601849119D4401_label_en-US" xlink:label="lab_us-gaap_IndemnificationGuaranteeMember_36530182D36EE0F6A5601849119D4401" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Indemnification Agreement [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IndemnificationGuaranteeMember" xlink:label="loc_us-gaap_IndemnificationGuaranteeMember_36530182D36EE0F6A5601849119D4401" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndemnificationGuaranteeMember_36530182D36EE0F6A5601849119D4401" xlink:to="lab_us-gaap_IndemnificationGuaranteeMember_36530182D36EE0F6A5601849119D4401" xlink:type="arc" />
    <link:label id="lab_us-gaap_VariableRateAxis_BD2D0743059577C1AD6E1849119D4E18_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis_BD2D0743059577C1AD6E1849119D4E18" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_BD2D0743059577C1AD6E1849119D4E18_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis_BD2D0743059577C1AD6E1849119D4E18" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="loc_us-gaap_VariableRateAxis_BD2D0743059577C1AD6E1849119D4E18" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis_BD2D0743059577C1AD6E1849119D4E18" xlink:to="lab_us-gaap_VariableRateAxis_BD2D0743059577C1AD6E1849119D4E18" xlink:type="arc" />
    <link:label id="lab_us-gaap_VariableRateDomain_CA7B24A87AD49CD2C0A91849119D2B13_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain_CA7B24A87AD49CD2C0A91849119D2B13" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:label id="lab_us-gaap_VariableRateDomain_CA7B24A87AD49CD2C0A91849119D2B13_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain_CA7B24A87AD49CD2C0A91849119D2B13" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_CA7B24A87AD49CD2C0A91849119D2B13" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain_CA7B24A87AD49CD2C0A91849119D2B13" xlink:to="lab_us-gaap_VariableRateDomain_CA7B24A87AD49CD2C0A91849119D2B13" xlink:type="arc" />
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_AE11E4400A83668EDFC11849119D6D5A_terseLabel_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_AE11E4400A83668EDFC11849119D6D5A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">LIBOR [Member]</link:label>
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_AE11E4400A83668EDFC11849119D6D5A_label_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_AE11E4400A83668EDFC11849119D6D5A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">London Interbank Offered Rate (LIBOR) [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_AE11E4400A83668EDFC11849119D6D5A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_AE11E4400A83668EDFC11849119D6D5A" xlink:to="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_AE11E4400A83668EDFC11849119D6D5A" xlink:type="arc" />
    <link:label id="lab_us-gaap_PrimeRateMember_7093A668EFF3CBEA766C1849119E7804_terseLabel_en-US" xlink:label="lab_us-gaap_PrimeRateMember_7093A668EFF3CBEA766C1849119E7804" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prime Rate [Member]</link:label>
    <link:label id="lab_us-gaap_PrimeRateMember_7093A668EFF3CBEA766C1849119E7804_label_en-US" xlink:label="lab_us-gaap_PrimeRateMember_7093A668EFF3CBEA766C1849119E7804" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prime Rate [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrimeRateMember" xlink:label="loc_us-gaap_PrimeRateMember_7093A668EFF3CBEA766C1849119E7804" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrimeRateMember_7093A668EFF3CBEA766C1849119E7804" xlink:to="lab_us-gaap_PrimeRateMember_7093A668EFF3CBEA766C1849119E7804" xlink:type="arc" />
    <link:label id="lab_us-gaap_CreditFacilityAxis_5344C8FDEC87EECF55201849119EA12C_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis_5344C8FDEC87EECF55201849119EA12C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_5344C8FDEC87EECF55201849119EA12C_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis_5344C8FDEC87EECF55201849119EA12C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_5344C8FDEC87EECF55201849119EA12C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis_5344C8FDEC87EECF55201849119EA12C" xlink:to="lab_us-gaap_CreditFacilityAxis_5344C8FDEC87EECF55201849119EA12C" xlink:type="arc" />
    <link:label id="lab_us-gaap_CreditFacilityDomain_34397D5A8BAAEB3965091849119E032D_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain_34397D5A8BAAEB3965091849119E032D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_34397D5A8BAAEB3965091849119E032D_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain_34397D5A8BAAEB3965091849119E032D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_34397D5A8BAAEB3965091849119E032D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain_34397D5A8BAAEB3965091849119E032D" xlink:to="lab_us-gaap_CreditFacilityDomain_34397D5A8BAAEB3965091849119E032D" xlink:type="arc" />
    <link:label id="lab_cdxs_TermLoanMember_131570763A379E8747961849119E0B3D_terseLabel_en-US" xlink:label="lab_cdxs_TermLoanMember_131570763A379E8747961849119E0B3D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Term Loan [Member]</link:label>
    <link:label id="lab_cdxs_TermLoanMember_131570763A379E8747961849119E0B3D_label_en-US" xlink:label="lab_cdxs_TermLoanMember_131570763A379E8747961849119E0B3D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Term Loan [Member]</link:label>
    <link:label id="lab_cdxs_TermLoanMember_131570763A379E8747961849119E0B3D_documentation_en-US" xlink:label="lab_cdxs_TermLoanMember_131570763A379E8747961849119E0B3D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Term Loan [Member]</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_TermLoanMember" xlink:label="loc_cdxs_TermLoanMember_131570763A379E8747961849119E0B3D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_TermLoanMember_131570763A379E8747961849119E0B3D" xlink:to="lab_cdxs_TermLoanMember_131570763A379E8747961849119E0B3D" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_712785B173CA213425651849119E62AA_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember_712785B173CA213425651849119E62AA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_712785B173CA213425651849119E62AA_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember_712785B173CA213425651849119E62AA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_712785B173CA213425651849119E62AA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember_712785B173CA213425651849119E62AA" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember_712785B173CA213425651849119E62AA" xlink:type="arc" />
    <link:label id="lab_cdxs_LeasesLocationOfLeasedPropertyAxis_4676AC0994EB3AC100B81849119E446E_terseLabel_en-US" xlink:label="lab_cdxs_LeasesLocationOfLeasedPropertyAxis_4676AC0994EB3AC100B81849119E446E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leases, Location of Leased Property [Axis]</link:label>
    <link:label id="lab_cdxs_LeasesLocationOfLeasedPropertyAxis_4676AC0994EB3AC100B81849119E446E_label_en-US" xlink:label="lab_cdxs_LeasesLocationOfLeasedPropertyAxis_4676AC0994EB3AC100B81849119E446E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leases, Location of Leased Property [Axis]</link:label>
    <link:label id="lab_cdxs_LeasesLocationOfLeasedPropertyAxis_4676AC0994EB3AC100B81849119E446E_documentation_en-US" xlink:label="lab_cdxs_LeasesLocationOfLeasedPropertyAxis_4676AC0994EB3AC100B81849119E446E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Leases, location of leased property.</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_LeasesLocationOfLeasedPropertyAxis" xlink:label="loc_cdxs_LeasesLocationOfLeasedPropertyAxis_4676AC0994EB3AC100B81849119E446E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_LeasesLocationOfLeasedPropertyAxis_4676AC0994EB3AC100B81849119E446E" xlink:to="lab_cdxs_LeasesLocationOfLeasedPropertyAxis_4676AC0994EB3AC100B81849119E446E" xlink:type="arc" />
    <link:label id="lab_cdxs_LeasesLocationOfLeasedPropertyDomain_BB3BC267AEA1202BF3AB1849119EEBCB_terseLabel_en-US" xlink:label="lab_cdxs_LeasesLocationOfLeasedPropertyDomain_BB3BC267AEA1202BF3AB1849119EEBCB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leases, Location of Leased Property [Domain]</link:label>
    <link:label id="lab_cdxs_LeasesLocationOfLeasedPropertyDomain_BB3BC267AEA1202BF3AB1849119EEBCB_label_en-US" xlink:label="lab_cdxs_LeasesLocationOfLeasedPropertyDomain_BB3BC267AEA1202BF3AB1849119EEBCB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leases, Location of Leased Property [Domain]</link:label>
    <link:label id="lab_cdxs_LeasesLocationOfLeasedPropertyDomain_BB3BC267AEA1202BF3AB1849119EEBCB_documentation_en-US" xlink:label="lab_cdxs_LeasesLocationOfLeasedPropertyDomain_BB3BC267AEA1202BF3AB1849119EEBCB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Leases, location of leased property.</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_LeasesLocationOfLeasedPropertyDomain" xlink:label="loc_cdxs_LeasesLocationOfLeasedPropertyDomain_BB3BC267AEA1202BF3AB1849119EEBCB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_LeasesLocationOfLeasedPropertyDomain_BB3BC267AEA1202BF3AB1849119EEBCB" xlink:to="lab_cdxs_LeasesLocationOfLeasedPropertyDomain_BB3BC267AEA1202BF3AB1849119EEBCB" xlink:type="arc" />
    <link:label id="lab_cdxs_HeadquartersRedwoodCityMember_E2254D6C11A1DDE32EA01849119E12D3_verboseLabel_en-US" xlink:label="lab_cdxs_HeadquartersRedwoodCityMember_E2254D6C11A1DDE32EA01849119E12D3" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Headquarters, Redwood City [Member]</link:label>
    <link:label id="lab_cdxs_HeadquartersRedwoodCityMember_E2254D6C11A1DDE32EA01849119E12D3_label_en-US" xlink:label="lab_cdxs_HeadquartersRedwoodCityMember_E2254D6C11A1DDE32EA01849119E12D3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Headquarters Redwood City [Member]</link:label>
    <link:label id="lab_cdxs_HeadquartersRedwoodCityMember_E2254D6C11A1DDE32EA01849119E12D3_documentation_en-US" xlink:label="lab_cdxs_HeadquartersRedwoodCityMember_E2254D6C11A1DDE32EA01849119E12D3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Headquarters, Redwood city.</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_HeadquartersRedwoodCityMember" xlink:label="loc_cdxs_HeadquartersRedwoodCityMember_E2254D6C11A1DDE32EA01849119E12D3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_HeadquartersRedwoodCityMember_E2254D6C11A1DDE32EA01849119E12D3" xlink:to="lab_cdxs_HeadquartersRedwoodCityMember_E2254D6C11A1DDE32EA01849119E12D3" xlink:type="arc" />
    <link:label id="lab_cdxs_LeasesLeaseAgreementByTypeAxis_6ADC35A8180DDE4C3A511849119EB1E3_terseLabel_en-US" xlink:label="lab_cdxs_LeasesLeaseAgreementByTypeAxis_6ADC35A8180DDE4C3A511849119EB1E3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leases, Lease Agreement, by Type [Axis]</link:label>
    <link:label id="lab_cdxs_LeasesLeaseAgreementByTypeAxis_6ADC35A8180DDE4C3A511849119EB1E3_label_en-US" xlink:label="lab_cdxs_LeasesLeaseAgreementByTypeAxis_6ADC35A8180DDE4C3A511849119EB1E3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leases, Lease Agreement, by Type [Axis]</link:label>
    <link:label id="lab_cdxs_LeasesLeaseAgreementByTypeAxis_6ADC35A8180DDE4C3A511849119EB1E3_documentation_en-US" xlink:label="lab_cdxs_LeasesLeaseAgreementByTypeAxis_6ADC35A8180DDE4C3A511849119EB1E3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Leases, lease agreement, by type.</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_LeasesLeaseAgreementByTypeAxis" xlink:label="loc_cdxs_LeasesLeaseAgreementByTypeAxis_6ADC35A8180DDE4C3A511849119EB1E3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_LeasesLeaseAgreementByTypeAxis_6ADC35A8180DDE4C3A511849119EB1E3" xlink:to="lab_cdxs_LeasesLeaseAgreementByTypeAxis_6ADC35A8180DDE4C3A511849119EB1E3" xlink:type="arc" />
    <link:label id="lab_cdxs_LeasesLeaseAgreementByTypeDomain_0B61EA347BA79DCD4C531849119ECFE0_terseLabel_en-US" xlink:label="lab_cdxs_LeasesLeaseAgreementByTypeDomain_0B61EA347BA79DCD4C531849119ECFE0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leases, Lease Agreement, by Type [Domain]</link:label>
    <link:label id="lab_cdxs_LeasesLeaseAgreementByTypeDomain_0B61EA347BA79DCD4C531849119ECFE0_label_en-US" xlink:label="lab_cdxs_LeasesLeaseAgreementByTypeDomain_0B61EA347BA79DCD4C531849119ECFE0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leases, Lease Agreement, by Type [Domain]</link:label>
    <link:label id="lab_cdxs_LeasesLeaseAgreementByTypeDomain_0B61EA347BA79DCD4C531849119ECFE0_documentation_en-US" xlink:label="lab_cdxs_LeasesLeaseAgreementByTypeDomain_0B61EA347BA79DCD4C531849119ECFE0" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Leases, lease agreement, by type.</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_LeasesLeaseAgreementByTypeDomain" xlink:label="loc_cdxs_LeasesLeaseAgreementByTypeDomain_0B61EA347BA79DCD4C531849119ECFE0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_LeasesLeaseAgreementByTypeDomain_0B61EA347BA79DCD4C531849119ECFE0" xlink:to="lab_cdxs_LeasesLeaseAgreementByTypeDomain_0B61EA347BA79DCD4C531849119ECFE0" xlink:type="arc" />
    <link:label id="lab_cdxs_SeventhAmendmentMember_888DFA24F757350AFC211849119EA5A9_terseLabel_en-US" xlink:label="lab_cdxs_SeventhAmendmentMember_888DFA24F757350AFC211849119EA5A9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sixth Amendment [Member]</link:label>
    <link:label id="lab_cdxs_SeventhAmendmentMember_888DFA24F757350AFC211849119EA5A9_label_en-US" xlink:label="lab_cdxs_SeventhAmendmentMember_888DFA24F757350AFC211849119EA5A9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Seventh Amendment [Member]</link:label>
    <link:label id="lab_cdxs_SeventhAmendmentMember_888DFA24F757350AFC211849119EA5A9_documentation_en-US" xlink:label="lab_cdxs_SeventhAmendmentMember_888DFA24F757350AFC211849119EA5A9" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Seventh Amendment [Member]</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_SeventhAmendmentMember" xlink:label="loc_cdxs_SeventhAmendmentMember_888DFA24F757350AFC211849119EA5A9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_SeventhAmendmentMember_888DFA24F757350AFC211849119EA5A9" xlink:to="lab_cdxs_SeventhAmendmentMember_888DFA24F757350AFC211849119EA5A9" xlink:type="arc" />
    <link:label id="lab_cdxs_FifthAmendmentMember_2B71BAA8208525783A141849119E10DB_terseLabel_en-US" xlink:label="lab_cdxs_FifthAmendmentMember_2B71BAA8208525783A141849119E10DB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fifth Amendment [Member]</link:label>
    <link:label id="lab_cdxs_FifthAmendmentMember_2B71BAA8208525783A141849119E10DB_label_en-US" xlink:label="lab_cdxs_FifthAmendmentMember_2B71BAA8208525783A141849119E10DB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fifth Amendment [Member]</link:label>
    <link:label id="lab_cdxs_FifthAmendmentMember_2B71BAA8208525783A141849119E10DB_documentation_en-US" xlink:label="lab_cdxs_FifthAmendmentMember_2B71BAA8208525783A141849119E10DB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Fifth amendment.</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_FifthAmendmentMember" xlink:label="loc_cdxs_FifthAmendmentMember_2B71BAA8208525783A141849119E10DB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_FifthAmendmentMember_2B71BAA8208525783A141849119E10DB" xlink:to="lab_cdxs_FifthAmendmentMember_2B71BAA8208525783A141849119E10DB" xlink:type="arc" />
    <link:label id="lab_cdxs_CommitmentsAndContingenciesLineItems_6B1610F4596803E8E0431849119E1F4D_terseLabel_en-US" xlink:label="lab_cdxs_CommitmentsAndContingenciesLineItems_6B1610F4596803E8E0431849119E1F4D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies [Line Items]</link:label>
    <link:label id="lab_cdxs_CommitmentsAndContingenciesLineItems_6B1610F4596803E8E0431849119E1F4D_label_en-US" xlink:label="lab_cdxs_CommitmentsAndContingenciesLineItems_6B1610F4596803E8E0431849119E1F4D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies [Line Items]</link:label>
    <link:label id="lab_cdxs_CommitmentsAndContingenciesLineItems_6B1610F4596803E8E0431849119E1F4D_documentation_en-US" xlink:label="lab_cdxs_CommitmentsAndContingenciesLineItems_6B1610F4596803E8E0431849119E1F4D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Commitments and contingencies.</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_CommitmentsAndContingenciesLineItems" xlink:label="loc_cdxs_CommitmentsAndContingenciesLineItems_6B1610F4596803E8E0431849119E1F4D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_CommitmentsAndContingenciesLineItems_6B1610F4596803E8E0431849119E1F4D" xlink:to="lab_cdxs_CommitmentsAndContingenciesLineItems_6B1610F4596803E8E0431849119E1F4D" xlink:type="arc" />
    <link:label id="lab_cdxs_LeaseAreaSpaceOccupancy_C2FD44AC63D9DD6E7CEA1849119E8FC0_verboseLabel_en-US" xlink:label="lab_cdxs_LeaseAreaSpaceOccupancy_C2FD44AC63D9DD6E7CEA1849119E8FC0" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Lease area space occupancy (square feet)</link:label>
    <link:label id="lab_cdxs_LeaseAreaSpaceOccupancy_C2FD44AC63D9DD6E7CEA1849119E8FC0_label_en-US" xlink:label="lab_cdxs_LeaseAreaSpaceOccupancy_C2FD44AC63D9DD6E7CEA1849119E8FC0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease Area Space Occupancy</link:label>
    <link:label id="lab_cdxs_LeaseAreaSpaceOccupancy_C2FD44AC63D9DD6E7CEA1849119E8FC0_documentation_en-US" xlink:label="lab_cdxs_LeaseAreaSpaceOccupancy_C2FD44AC63D9DD6E7CEA1849119E8FC0" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Lease area space occupancy.</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_LeaseAreaSpaceOccupancy" xlink:label="loc_cdxs_LeaseAreaSpaceOccupancy_C2FD44AC63D9DD6E7CEA1849119E8FC0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_LeaseAreaSpaceOccupancy_C2FD44AC63D9DD6E7CEA1849119E8FC0" xlink:to="lab_cdxs_LeaseAreaSpaceOccupancy_C2FD44AC63D9DD6E7CEA1849119E8FC0" xlink:type="arc" />
    <link:label id="lab_cdxs_LeaseAreaNumberofBuildings_853E12DBBC8D56FFD8481849119EF9AD_terseLabel_en-US" xlink:label="lab_cdxs_LeaseAreaNumberofBuildings_853E12DBBC8D56FFD8481849119EF9AD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of buildings leased</link:label>
    <link:label id="lab_cdxs_LeaseAreaNumberofBuildings_853E12DBBC8D56FFD8481849119EF9AD_label_en-US" xlink:label="lab_cdxs_LeaseAreaNumberofBuildings_853E12DBBC8D56FFD8481849119EF9AD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease Area, Number of Buildings</link:label>
    <link:label id="lab_cdxs_LeaseAreaNumberofBuildings_853E12DBBC8D56FFD8481849119EF9AD_documentation_en-US" xlink:label="lab_cdxs_LeaseAreaNumberofBuildings_853E12DBBC8D56FFD8481849119EF9AD" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Lease Area, Number of Buildings</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_LeaseAreaNumberofBuildings" xlink:label="loc_cdxs_LeaseAreaNumberofBuildings_853E12DBBC8D56FFD8481849119EF9AD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_LeaseAreaNumberofBuildings_853E12DBBC8D56FFD8481849119EF9AD" xlink:to="lab_cdxs_LeaseAreaNumberofBuildings_853E12DBBC8D56FFD8481849119EF9AD" xlink:type="arc" />
    <link:label id="lab_cdxs_WaivedAssetRetirementObligationAndExtendedLeaseTermNumberOfBuildings_839BCA1C7312EC7204741849119E6303_terseLabel_en-US" xlink:label="lab_cdxs_WaivedAssetRetirementObligationAndExtendedLeaseTermNumberOfBuildings_839BCA1C7312EC7204741849119E6303" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of buildings with waived asset retirement obligation and extended lease term</link:label>
    <link:label id="lab_cdxs_WaivedAssetRetirementObligationAndExtendedLeaseTermNumberOfBuildings_839BCA1C7312EC7204741849119E6303_label_en-US" xlink:label="lab_cdxs_WaivedAssetRetirementObligationAndExtendedLeaseTermNumberOfBuildings_839BCA1C7312EC7204741849119E6303" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Waived Asset Retirement Obligation And Extended Lease Term, Number Of Buildings</link:label>
    <link:label id="lab_cdxs_WaivedAssetRetirementObligationAndExtendedLeaseTermNumberOfBuildings_839BCA1C7312EC7204741849119E6303_documentation_en-US" xlink:label="lab_cdxs_WaivedAssetRetirementObligationAndExtendedLeaseTermNumberOfBuildings_839BCA1C7312EC7204741849119E6303" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Waived Asset Retirement Obligation And Extended Lease Term, Number Of Buildings</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_WaivedAssetRetirementObligationAndExtendedLeaseTermNumberOfBuildings" xlink:label="loc_cdxs_WaivedAssetRetirementObligationAndExtendedLeaseTermNumberOfBuildings_839BCA1C7312EC7204741849119E6303" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_WaivedAssetRetirementObligationAndExtendedLeaseTermNumberOfBuildings_839BCA1C7312EC7204741849119E6303" xlink:to="lab_cdxs_WaivedAssetRetirementObligationAndExtendedLeaseTermNumberOfBuildings_839BCA1C7312EC7204741849119E6303" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsForCapitalImprovements_E8F8C432D89CE262C1541849119EF4ED_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForCapitalImprovements_E8F8C432D89CE262C1541849119EF4ED" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payments for capital improvements</link:label>
    <link:label id="lab_us-gaap_PaymentsForCapitalImprovements_E8F8C432D89CE262C1541849119EF4ED_label_en-US" xlink:label="lab_us-gaap_PaymentsForCapitalImprovements_E8F8C432D89CE262C1541849119EF4ED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for Capital Improvements</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsForCapitalImprovements" xlink:label="loc_us-gaap_PaymentsForCapitalImprovements_E8F8C432D89CE262C1541849119EF4ED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForCapitalImprovements_E8F8C432D89CE262C1541849119EF4ED" xlink:to="lab_us-gaap_PaymentsForCapitalImprovements_E8F8C432D89CE262C1541849119EF4ED" xlink:type="arc" />
    <link:label id="lab_us-gaap_TenantReimbursements_5892304FF1FD4EEE85531849119EE582_terseLabel_en-US" xlink:label="lab_us-gaap_TenantReimbursements_5892304FF1FD4EEE85531849119EE582" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tenant reimbursements</link:label>
    <link:label id="lab_us-gaap_TenantReimbursements_5892304FF1FD4EEE85531849119EE582_label_en-US" xlink:label="lab_us-gaap_TenantReimbursements_5892304FF1FD4EEE85531849119EE582" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tenant Reimbursements</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TenantReimbursements" xlink:label="loc_us-gaap_TenantReimbursements_5892304FF1FD4EEE85531849119EE582" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TenantReimbursements_5892304FF1FD4EEE85531849119EE582" xlink:to="lab_us-gaap_TenantReimbursements_5892304FF1FD4EEE85531849119EE582" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncentiveFromLessor_E3DB353DD0DCEE8671FA1849119ECDFA_terseLabel_en-US" xlink:label="lab_us-gaap_IncentiveFromLessor_E3DB353DD0DCEE8671FA1849119ECDFA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Incentive from lessor</link:label>
    <link:label id="lab_us-gaap_IncentiveFromLessor_E3DB353DD0DCEE8671FA1849119ECDFA_label_en-US" xlink:label="lab_us-gaap_IncentiveFromLessor_E3DB353DD0DCEE8671FA1849119ECDFA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Incentive from Lessor</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncentiveFromLessor" xlink:label="loc_us-gaap_IncentiveFromLessor_E3DB353DD0DCEE8671FA1849119ECDFA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncentiveFromLessor_E3DB353DD0DCEE8671FA1849119ECDFA" xlink:to="lab_us-gaap_IncentiveFromLessor_E3DB353DD0DCEE8671FA1849119ECDFA" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetRetirementObligation_E891BF9E721FAE5420ED1849119F8A70_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligation_E891BF9E721FAE5420ED1849119F8A70" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Asset retirement obligations</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligation_E891BF9E721FAE5420ED1849119F8A70_label_en-US" xlink:label="lab_us-gaap_AssetRetirementObligation_E891BF9E721FAE5420ED1849119F8A70" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Retirement Obligation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetRetirementObligation" xlink:label="loc_us-gaap_AssetRetirementObligation_E891BF9E721FAE5420ED1849119F8A70" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetRetirementObligation_E891BF9E721FAE5420ED1849119F8A70" xlink:to="lab_us-gaap_AssetRetirementObligation_E891BF9E721FAE5420ED1849119F8A70" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetRetirementObligationAccretionExpense_5BF697CFD09286DA82751849119F476A_terseLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationAccretionExpense_5BF697CFD09286DA82751849119F476A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accretion expense related to asset retirement obligation</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligationAccretionExpense_5BF697CFD09286DA82751849119F476A_label_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationAccretionExpense_5BF697CFD09286DA82751849119F476A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Retirement Obligation, Accretion Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetRetirementObligationAccretionExpense" xlink:label="loc_us-gaap_AssetRetirementObligationAccretionExpense_5BF697CFD09286DA82751849119F476A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetRetirementObligationAccretionExpense_5BF697CFD09286DA82751849119F476A" xlink:to="lab_us-gaap_AssetRetirementObligationAccretionExpense_5BF697CFD09286DA82751849119F476A" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedCashAndInvestmentsNoncurrent_49223B95F6B3410088C31849119F57AF_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndInvestmentsNoncurrent_49223B95F6B3410088C31849119F57AF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-current restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndInvestmentsNoncurrent_49223B95F6B3410088C31849119F57AF_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndInvestmentsNoncurrent_49223B95F6B3410088C31849119F57AF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Cash and Investments, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedCashAndInvestmentsNoncurrent" xlink:label="loc_us-gaap_RestrictedCashAndInvestmentsNoncurrent_49223B95F6B3410088C31849119F57AF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndInvestmentsNoncurrent_49223B95F6B3410088C31849119F57AF" xlink:to="lab_us-gaap_RestrictedCashAndInvestmentsNoncurrent_49223B95F6B3410088C31849119F57AF" xlink:type="arc" />
    <link:label id="lab_us-gaap_LeaseAndRentalExpense_DA1E96A1E0C022916DA31849119FB387_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseAndRentalExpense_DA1E96A1E0C022916DA31849119FB387" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rent expense</link:label>
    <link:label id="lab_us-gaap_LeaseAndRentalExpense_DA1E96A1E0C022916DA31849119FB387_label_en-US" xlink:label="lab_us-gaap_LeaseAndRentalExpense_DA1E96A1E0C022916DA31849119FB387" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Rent Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseAndRentalExpense" xlink:label="loc_us-gaap_LeaseAndRentalExpense_DA1E96A1E0C022916DA31849119FB387" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseAndRentalExpense_DA1E96A1E0C022916DA31849119FB387" xlink:to="lab_us-gaap_LeaseAndRentalExpense_DA1E96A1E0C022916DA31849119FB387" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesRentExpenseSubleaseRentals1_EDC645B73DBF230D35C31849119FC99B_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesRentExpenseSubleaseRentals1_EDC645B73DBF230D35C31849119FC99B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease, sublease rentals</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesRentExpenseSubleaseRentals1_EDC645B73DBF230D35C31849119FC99B_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesRentExpenseSubleaseRentals1_EDC645B73DBF230D35C31849119FC99B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Rent Expense, Sublease Rentals</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesRentExpenseSubleaseRentals1" xlink:label="loc_us-gaap_OperatingLeasesRentExpenseSubleaseRentals1_EDC645B73DBF230D35C31849119FC99B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesRentExpenseSubleaseRentals1_EDC645B73DBF230D35C31849119FC99B" xlink:to="lab_us-gaap_OperatingLeasesRentExpenseSubleaseRentals1_EDC645B73DBF230D35C31849119FC99B" xlink:type="arc" />
    <link:label id="lab_cdxs_LesseeLeasingArrangementsCapitalLeasesTermofContract_1A25C52FCAB4C9CD8ED61849119F707D_terseLabel_en-US" xlink:label="lab_cdxs_LesseeLeasingArrangementsCapitalLeasesTermofContract_1A25C52FCAB4C9CD8ED61849119F707D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capital leases, term of contract</link:label>
    <link:label id="lab_cdxs_LesseeLeasingArrangementsCapitalLeasesTermofContract_1A25C52FCAB4C9CD8ED61849119F707D_label_en-US" xlink:label="lab_cdxs_LesseeLeasingArrangementsCapitalLeasesTermofContract_1A25C52FCAB4C9CD8ED61849119F707D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee Leasing Arrangements, Capital Leases, Term of Contract</link:label>
    <link:label id="lab_cdxs_LesseeLeasingArrangementsCapitalLeasesTermofContract_1A25C52FCAB4C9CD8ED61849119F707D_documentation_en-US" xlink:label="lab_cdxs_LesseeLeasingArrangementsCapitalLeasesTermofContract_1A25C52FCAB4C9CD8ED61849119F707D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Lessee Leasing Arrangements, Capital Leases, Term of Contract</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_LesseeLeasingArrangementsCapitalLeasesTermofContract" xlink:label="loc_cdxs_LesseeLeasingArrangementsCapitalLeasesTermofContract_1A25C52FCAB4C9CD8ED61849119F707D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_LesseeLeasingArrangementsCapitalLeasesTermofContract_1A25C52FCAB4C9CD8ED61849119F707D" xlink:to="lab_cdxs_LesseeLeasingArrangementsCapitalLeasesTermofContract_1A25C52FCAB4C9CD8ED61849119F707D" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalLeaseObligationsIncurred_0CDD6E1768CE3410073B1849119F7D59_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeaseObligationsIncurred_0CDD6E1768CE3410073B1849119F7D59" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capital lease obligations incurred</link:label>
    <link:label id="lab_us-gaap_CapitalLeaseObligationsIncurred_0CDD6E1768CE3410073B1849119F7D59_label_en-US" xlink:label="lab_us-gaap_CapitalLeaseObligationsIncurred_0CDD6E1768CE3410073B1849119F7D59" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Lease Obligations Incurred</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeaseObligationsIncurred" xlink:label="loc_us-gaap_CapitalLeaseObligationsIncurred_0CDD6E1768CE3410073B1849119F7D59" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeaseObligationsIncurred_0CDD6E1768CE3410073B1849119F7D59" xlink:to="lab_us-gaap_CapitalLeaseObligationsIncurred_0CDD6E1768CE3410073B1849119F7D59" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals_E0E5BE243B6285C0BA691849119F579F_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals_E0E5BE243B6285C0BA691849119F579F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease, future minimum sublease rentals</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals_E0E5BE243B6285C0BA691849119F579F_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals_E0E5BE243B6285C0BA691849119F579F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments Due, Future Minimum Sublease Rentals</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals_E0E5BE243B6285C0BA691849119F579F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals_E0E5BE243B6285C0BA691849119F579F" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals_E0E5BE243B6285C0BA691849119F579F" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_A0C94AD380EDEEC354611849119F38C4_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_A0C94AD380EDEEC354611849119F38C4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_A0C94AD380EDEEC354611849119F38C4_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_A0C94AD380EDEEC354611849119F38C4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Current Borrowing Capacity</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_A0C94AD380EDEEC354611849119F38C4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_A0C94AD380EDEEC354611849119F38C4" xlink:to="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_A0C94AD380EDEEC354611849119F38C4" xlink:type="arc" />
    <link:label id="lab_cdxs_LineofCreditFacilityAccountsReceivableBorrowingBasePercentage_B7B5A337B709BBC631D91849119F071F_terseLabel_en-US" xlink:label="lab_cdxs_LineofCreditFacilityAccountsReceivableBorrowingBasePercentage_B7B5A337B709BBC631D91849119F071F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable borrowing base percentage</link:label>
    <link:label id="lab_cdxs_LineofCreditFacilityAccountsReceivableBorrowingBasePercentage_B7B5A337B709BBC631D91849119F071F_label_en-US" xlink:label="lab_cdxs_LineofCreditFacilityAccountsReceivableBorrowingBasePercentage_B7B5A337B709BBC631D91849119F071F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Accounts Receivable Borrowing Base Percentage</link:label>
    <link:label id="lab_cdxs_LineofCreditFacilityAccountsReceivableBorrowingBasePercentage_B7B5A337B709BBC631D91849119F071F_documentation_en-US" xlink:label="lab_cdxs_LineofCreditFacilityAccountsReceivableBorrowingBasePercentage_B7B5A337B709BBC631D91849119F071F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Accounts Receivable Borrowing Base Percentage</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_LineofCreditFacilityAccountsReceivableBorrowingBasePercentage" xlink:label="loc_cdxs_LineofCreditFacilityAccountsReceivableBorrowingBasePercentage_B7B5A337B709BBC631D91849119F071F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_LineofCreditFacilityAccountsReceivableBorrowingBasePercentage_B7B5A337B709BBC631D91849119F071F" xlink:to="lab_cdxs_LineofCreditFacilityAccountsReceivableBorrowingBasePercentage_B7B5A337B709BBC631D91849119F071F" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_5775D176145219AF22061849119F65E7_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_5775D176145219AF22061849119F65E7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basis spread on variable rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_5775D176145219AF22061849119F65E7_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_5775D176145219AF22061849119F65E7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_5775D176145219AF22061849119F65E7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_5775D176145219AF22061849119F65E7" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_5775D176145219AF22061849119F65E7" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_2A888FA8D4CA098D38DF1849119F27ED_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_2A888FA8D4CA098D38DF1849119F27ED" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stated interest rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_2A888FA8D4CA098D38DF1849119F27ED_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_2A888FA8D4CA098D38DF1849119F27ED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_2A888FA8D4CA098D38DF1849119F27ED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_2A888FA8D4CA098D38DF1849119F27ED" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_2A888FA8D4CA098D38DF1849119F27ED" xlink:type="arc" />
    <link:label id="lab_us-gaap_LossContingencyAccrualCarryingValueCurrent_A758721BECD602DCF6731849119F1278_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualCarryingValueCurrent_A758721BECD602DCF6731849119F1278" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss contingency accrual</link:label>
    <link:label id="lab_us-gaap_LossContingencyAccrualCarryingValueCurrent_A758721BECD602DCF6731849119F1278_label_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualCarryingValueCurrent_A758721BECD602DCF6731849119F1278" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency, Accrual, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingencyAccrualCarryingValueCurrent" xlink:label="loc_us-gaap_LossContingencyAccrualCarryingValueCurrent_A758721BECD602DCF6731849119F1278" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyAccrualCarryingValueCurrent_A758721BECD602DCF6731849119F1278" xlink:to="lab_us-gaap_LossContingencyAccrualCarryingValueCurrent_A758721BECD602DCF6731849119F1278" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_411C23C223E0DBC6F84A3B9F31D26BC6_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract_411C23C223E0DBC6F84A3B9F31D26BC6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_411C23C223E0DBC6F84A3B9F31D26BC6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_411C23C223E0DBC6F84A3B9F31D26BC6" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract_411C23C223E0DBC6F84A3B9F31D26BC6" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_5EFA56CD095DE0A168E43B9F31D250C7_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_5EFA56CD095DE0A168E43B9F31D250C7" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_5EFA56CD095DE0A168E43B9F31D250C7_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_5EFA56CD095DE0A168E43B9F31D250C7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_5EFA56CD095DE0A168E43B9F31D250C7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_5EFA56CD095DE0A168E43B9F31D250C7" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_5EFA56CD095DE0A168E43B9F31D250C7" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_CE3B9F36178D0BDA87A23B9F31D215DB_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_CE3B9F36178D0BDA87A23B9F31D215DB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net loss</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_CE3B9F36178D0BDA87A23B9F31D215DB_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_CE3B9F36178D0BDA87A23B9F31D215DB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_CE3B9F36178D0BDA87A23B9F31D215DB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_CE3B9F36178D0BDA87A23B9F31D215DB" xlink:to="lab_us-gaap_NetIncomeLoss_CE3B9F36178D0BDA87A23B9F31D215DB" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_FEA00408A07B38472D313B9F31D29E28_verboseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_FEA00408A07B38472D313B9F31D29E28" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Adjustments to reconcile net loss to net cash used in operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_FEA00408A07B38472D313B9F31D29E28_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_FEA00408A07B38472D313B9F31D29E28" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_FEA00408A07B38472D313B9F31D29E28" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_FEA00408A07B38472D313B9F31D29E28" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_FEA00408A07B38472D313B9F31D29E28" xlink:type="arc" />
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_E602764C5291AA59D9AC3B9F31D2B957_verboseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization_E602764C5291AA59D9AC3B9F31D2B957" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_E602764C5291AA59D9AC3B9F31D2B957_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization_E602764C5291AA59D9AC3B9F31D2B957" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_E602764C5291AA59D9AC3B9F31D2B957" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization_E602764C5291AA59D9AC3B9F31D2B957" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization_E602764C5291AA59D9AC3B9F31D2B957" xlink:type="arc" />
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_056C18D96620509C75CF3B9F31D2C4D5_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_056C18D96620509C75CF3B9F31D2C4D5" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Loss (Gain) on disposal of property and equipment</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_056C18D96620509C75CF3B9F31D2C4D5_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_056C18D96620509C75CF3B9F31D2C4D5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_056C18D96620509C75CF3B9F31D2C4D5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_056C18D96620509C75CF3B9F31D2C4D5" xlink:to="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_056C18D96620509C75CF3B9F31D2C4D5" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensation_FBC1CCE450FDEAADF1303B9F31D2D41C_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_FBC1CCE450FDEAADF1303B9F31D2D41C" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_FBC1CCE450FDEAADF1303B9F31D2D41C_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_FBC1CCE450FDEAADF1303B9F31D2D41C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_FBC1CCE450FDEAADF1303B9F31D2D41C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation_FBC1CCE450FDEAADF1303B9F31D2D41C" xlink:to="lab_us-gaap_ShareBasedCompensation_FBC1CCE450FDEAADF1303B9F31D2D41C" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrealizedGainLossOnInvestments_7E9E06F9DDD247D0F5153B9F31D22080_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrealizedGainLossOnInvestments_7E9E06F9DDD247D0F5153B9F31D22080" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Unrealized gain on investment in marketable securities</link:label>
    <link:label id="lab_us-gaap_UnrealizedGainLossOnInvestments_7E9E06F9DDD247D0F5153B9F31D22080_label_en-US" xlink:label="lab_us-gaap_UnrealizedGainLossOnInvestments_7E9E06F9DDD247D0F5153B9F31D22080" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrealized Gain (Loss) on Investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrealizedGainLossOnInvestments" xlink:label="loc_us-gaap_UnrealizedGainLossOnInvestments_7E9E06F9DDD247D0F5153B9F31D22080" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrealizedGainLossOnInvestments_7E9E06F9DDD247D0F5153B9F31D22080" xlink:to="lab_us-gaap_UnrealizedGainLossOnInvestments_7E9E06F9DDD247D0F5153B9F31D22080" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_69C875889C0EBFAA471C3B9F31D2B99D_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_69C875889C0EBFAA471C3B9F31D2B99D" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Changes in operating assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_69C875889C0EBFAA471C3B9F31D2B99D_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_69C875889C0EBFAA471C3B9F31D2B99D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_69C875889C0EBFAA471C3B9F31D2B99D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_69C875889C0EBFAA471C3B9F31D2B99D" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_69C875889C0EBFAA471C3B9F31D2B99D" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_6DDB451569382BCD48D73B9F31D24C4F_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_6DDB451569382BCD48D73B9F31D24C4F" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable, net</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_6DDB451569382BCD48D73B9F31D24C4F_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_6DDB451569382BCD48D73B9F31D24C4F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_6DDB451569382BCD48D73B9F31D24C4F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_6DDB451569382BCD48D73B9F31D24C4F" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_6DDB451569382BCD48D73B9F31D24C4F" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_94DBF3A59555119606CE3B9F31D25947_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories_94DBF3A59555119606CE3B9F31D25947" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_94DBF3A59555119606CE3B9F31D25947_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories_94DBF3A59555119606CE3B9F31D25947" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_94DBF3A59555119606CE3B9F31D25947" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories_94DBF3A59555119606CE3B9F31D25947" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories_94DBF3A59555119606CE3B9F31D25947" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_1E595D370EB65A8403883B9F31D2B22F_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_1E595D370EB65A8403883B9F31D2B22F" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_1E595D370EB65A8403883B9F31D2B22F_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_1E595D370EB65A8403883B9F31D2B22F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_1E595D370EB65A8403883B9F31D2B22F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_1E595D370EB65A8403883B9F31D2B22F" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_1E595D370EB65A8403883B9F31D2B22F" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_5B38FEB3A1CBA194974A3B9F31D221B2_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable_5B38FEB3A1CBA194974A3B9F31D221B2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_5B38FEB3A1CBA194974A3B9F31D221B2_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable_5B38FEB3A1CBA194974A3B9F31D221B2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_5B38FEB3A1CBA194974A3B9F31D221B2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable_5B38FEB3A1CBA194974A3B9F31D221B2" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable_5B38FEB3A1CBA194974A3B9F31D221B2" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_9348209981EA186F99C33B9F31D2EEFB_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_9348209981EA186F99C33B9F31D2EEFB" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accrued compensation</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_9348209981EA186F99C33B9F31D2EEFB_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_9348209981EA186F99C33B9F31D2EEFB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Employee Related Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_9348209981EA186F99C33B9F31D2EEFB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_9348209981EA186F99C33B9F31D2EEFB" xlink:to="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_9348209981EA186F99C33B9F31D2EEFB" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_399464C017F103914B143B9F31D2E11B_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_399464C017F103914B143B9F31D2E11B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other accrued liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_399464C017F103914B143B9F31D2E11B_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_399464C017F103914B143B9F31D2E11B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Accrued Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_399464C017F103914B143B9F31D2E11B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_399464C017F103914B143B9F31D2E11B" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_399464C017F103914B143B9F31D2E11B" xlink:type="arc" />
    <link:label id="lab_cdxs_LongtermLeaseIncentive_A297BF41ECDAC313DC6C3B9F31D2C510_negatedTerseLabel_en-US" xlink:label="lab_cdxs_LongtermLeaseIncentive_A297BF41ECDAC313DC6C3B9F31D2C510" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Long term lease incentive</link:label>
    <link:label id="lab_cdxs_LongtermLeaseIncentive_A297BF41ECDAC313DC6C3B9F31D2C510_label_en-US" xlink:label="lab_cdxs_LongtermLeaseIncentive_A297BF41ECDAC313DC6C3B9F31D2C510" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Lease Incentive</link:label>
    <link:label id="lab_cdxs_LongtermLeaseIncentive_A297BF41ECDAC313DC6C3B9F31D2C510_documentation_en-US" xlink:label="lab_cdxs_LongtermLeaseIncentive_A297BF41ECDAC313DC6C3B9F31D2C510" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Long-term Lease Incentive</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_LongtermLeaseIncentive" xlink:label="loc_cdxs_LongtermLeaseIncentive_A297BF41ECDAC313DC6C3B9F31D2C510" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_LongtermLeaseIncentive_A297BF41ECDAC313DC6C3B9F31D2C510" xlink:to="lab_cdxs_LongtermLeaseIncentive_A297BF41ECDAC313DC6C3B9F31D2C510" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_8B9EFDE7551E9359EA193B9F31D271B0_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_8B9EFDE7551E9359EA193B9F31D271B0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other long term liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_8B9EFDE7551E9359EA193B9F31D271B0_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_8B9EFDE7551E9359EA193B9F31D271B0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Noncurrent Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_8B9EFDE7551E9359EA193B9F31D271B0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_8B9EFDE7551E9359EA193B9F31D271B0" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_8B9EFDE7551E9359EA193B9F31D271B0" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_3C5142898C5792B0D96F3B9F31D2E016_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_3C5142898C5792B0D96F3B9F31D2E016" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_3C5142898C5792B0D96F3B9F31D2E016_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_3C5142898C5792B0D96F3B9F31D2E016" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Deferred Revenue</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_3C5142898C5792B0D96F3B9F31D2E016" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_3C5142898C5792B0D96F3B9F31D2E016" xlink:to="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_3C5142898C5792B0D96F3B9F31D2E016" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_56973291EF568502CFDB3B9F31D247A4_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_56973291EF568502CFDB3B9F31D247A4" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_56973291EF568502CFDB3B9F31D247A4_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_56973291EF568502CFDB3B9F31D247A4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_56973291EF568502CFDB3B9F31D247A4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_56973291EF568502CFDB3B9F31D247A4" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_56973291EF568502CFDB3B9F31D247A4" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_5A8E6E321E2F250484973B9F31D2311A_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_5A8E6E321E2F250484973B9F31D2311A" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Investing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_5A8E6E321E2F250484973B9F31D2311A_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_5A8E6E321E2F250484973B9F31D2311A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_5A8E6E321E2F250484973B9F31D2311A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_5A8E6E321E2F250484973B9F31D2311A" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_5A8E6E321E2F250484973B9F31D2311A" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1173269960AB2845FB983B9F31D2B030_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1173269960AB2845FB983B9F31D2B030" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Purchase of property and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1173269960AB2845FB983B9F31D2B030_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1173269960AB2845FB983B9F31D2B030" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1173269960AB2845FB983B9F31D2B030" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1173269960AB2845FB983B9F31D2B030" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1173269960AB2845FB983B9F31D2B030" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_C52F3A6FA444A6BFB3A13B9F31D27126_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_C52F3A6FA444A6BFB3A13B9F31D27126" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from disposal of property and equipment</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_C52F3A6FA444A6BFB3A13B9F31D27126_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_C52F3A6FA444A6BFB3A13B9F31D27126" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Sale of Property, Plant, and Equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_C52F3A6FA444A6BFB3A13B9F31D27126" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_C52F3A6FA444A6BFB3A13B9F31D27126" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_C52F3A6FA444A6BFB3A13B9F31D27126" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_BEA0622C5DD948A373D93B9F31D2DFCA_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_BEA0622C5DD948A373D93B9F31D2DFCA" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_BEA0622C5DD948A373D93B9F31D2DFCA_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_BEA0622C5DD948A373D93B9F31D2DFCA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_BEA0622C5DD948A373D93B9F31D2DFCA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_BEA0622C5DD948A373D93B9F31D2DFCA" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_BEA0622C5DD948A373D93B9F31D2DFCA" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_C014DD6B1FA96D19D80F3B9F31D2DF33_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_C014DD6B1FA96D19D80F3B9F31D2DF33" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Financing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_C014DD6B1FA96D19D80F3B9F31D2DF33_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_C014DD6B1FA96D19D80F3B9F31D2DF33" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_C014DD6B1FA96D19D80F3B9F31D2DF33" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_C014DD6B1FA96D19D80F3B9F31D2DF33" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_C014DD6B1FA96D19D80F3B9F31D2DF33" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_88C75CDE53777564AF883B9F31D23F2C_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised_88C75CDE53777564AF883B9F31D23F2C" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from exercises of stock options</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_88C75CDE53777564AF883B9F31D23F2C_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised_88C75CDE53777564AF883B9F31D23F2C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Stock Options Exercised</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_88C75CDE53777564AF883B9F31D23F2C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised_88C75CDE53777564AF883B9F31D23F2C" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised_88C75CDE53777564AF883B9F31D23F2C" xlink:type="arc" />
    <link:label id="lab_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_516FF01F38A5618D867D3B9F31D2B5DB_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_516FF01F38A5618D867D3B9F31D2B5DB" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Principal payments on capital lease obligations</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_516FF01F38A5618D867D3B9F31D2B5DB_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_516FF01F38A5618D867D3B9F31D2B5DB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of Long-term Capital Lease Obligations</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfLongTermCapitalLeaseObligations" xlink:label="loc_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_516FF01F38A5618D867D3B9F31D2B5DB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_516FF01F38A5618D867D3B9F31D2B5DB" xlink:to="lab_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_516FF01F38A5618D867D3B9F31D2B5DB" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_C3F14C3DB6AC681EC8953B9F31D2950E_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_C3F14C3DB6AC681EC8953B9F31D2950E" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Taxes paid related to net share settlement of equity awards</link:label>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_C3F14C3DB6AC681EC8953B9F31D2950E_label_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_C3F14C3DB6AC681EC8953B9F31D2950E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments Related to Tax Withholding for Share-based Compensation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_C3F14C3DB6AC681EC8953B9F31D2950E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_C3F14C3DB6AC681EC8953B9F31D2950E" xlink:to="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_C3F14C3DB6AC681EC8953B9F31D2950E" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_14DABB80C11D05942EB03B9F31D206DA_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_14DABB80C11D05942EB03B9F31D206DA" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_14DABB80C11D05942EB03B9F31D206DA_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_14DABB80C11D05942EB03B9F31D206DA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_14DABB80C11D05942EB03B9F31D206DA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_14DABB80C11D05942EB03B9F31D206DA" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_14DABB80C11D05942EB03B9F31D206DA" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_0247D079ACAA6861ADCE3B9F31D23677_totalLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_0247D079ACAA6861ADCE3B9F31D23677" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net decrease in cash, cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_0247D079ACAA6861ADCE3B9F31D23677_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_0247D079ACAA6861ADCE3B9F31D23677" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Period Increase (Decrease)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_0247D079ACAA6861ADCE3B9F31D23677" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_0247D079ACAA6861ADCE3B9F31D23677" xlink:to="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_0247D079ACAA6861ADCE3B9F31D23677" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_92843562B785D780A0D23B9F31D21350_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_92843562B785D780A0D23B9F31D21350" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Cash, cash equivalents and restricted cash at the beginning of the period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_92843562B785D780A0D23B9F31D21350_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_92843562B785D780A0D23B9F31D21350" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_92843562B785D780A0D23B9F31D21350" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_92843562B785D780A0D23B9F31D21350" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_92843562B785D780A0D23B9F31D21350" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4B428CE3B77F23EC6CF23B9F31D244C4_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4B428CE3B77F23EC6CF23B9F31D244C4" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Cash, cash equivalents and restricted cash at the end of the period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4B428CE3B77F23EC6CF23B9F31D244C4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4B428CE3B77F23EC6CF23B9F31D244C4" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4B428CE3B77F23EC6CF23B9F31D244C4" xlink:type="arc" />
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_C48B7726B6AF355B96453B9F31D2173C_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract_C48B7726B6AF355B96453B9F31D2173C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplemental disclosure of cash flow information:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_C48B7726B6AF355B96453B9F31D2173C_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract_C48B7726B6AF355B96453B9F31D2173C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_C48B7726B6AF355B96453B9F31D2173C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_C48B7726B6AF355B96453B9F31D2173C" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract_C48B7726B6AF355B96453B9F31D2173C" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestPaid_E4866E7B811F2E02ABB93B9F31D23334_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaid_E4866E7B811F2E02ABB93B9F31D23334" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest paid</link:label>
    <link:label id="lab_us-gaap_InterestPaid_E4866E7B811F2E02ABB93B9F31D23334_label_en-US" xlink:label="lab_us-gaap_InterestPaid_E4866E7B811F2E02ABB93B9F31D23334" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Paid</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestPaid" xlink:label="loc_us-gaap_InterestPaid_E4866E7B811F2E02ABB93B9F31D23334" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaid_E4866E7B811F2E02ABB93B9F31D23334" xlink:to="lab_us-gaap_InterestPaid_E4866E7B811F2E02ABB93B9F31D23334" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxesPaid_0F44D3607D65A2CE0C863B9F31D2059F_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid_0F44D3607D65A2CE0C863B9F31D2059F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income taxes paid</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaid_0F44D3607D65A2CE0C863B9F31D2059F_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid_0F44D3607D65A2CE0C863B9F31D2059F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Taxes Paid</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="loc_us-gaap_IncomeTaxesPaid_0F44D3607D65A2CE0C863B9F31D2059F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaid_0F44D3607D65A2CE0C863B9F31D2059F" xlink:to="lab_us-gaap_IncomeTaxesPaid_0F44D3607D65A2CE0C863B9F31D2059F" xlink:type="arc" />
    <link:label id="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_F12A42CFAD6A6252789F3B9F31D2B786_terseLabel_en-US" xlink:label="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_F12A42CFAD6A6252789F3B9F31D2B786" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplemental non-cash investing and financing activities:</link:label>
    <link:label id="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_F12A42CFAD6A6252789F3B9F31D2B786_label_en-US" xlink:label="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_F12A42CFAD6A6252789F3B9F31D2B786" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncash Investing and Financing Items [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_F12A42CFAD6A6252789F3B9F31D2B786" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_F12A42CFAD6A6252789F3B9F31D2B786" xlink:to="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_F12A42CFAD6A6252789F3B9F31D2B786" xlink:type="arc" />
    <link:label id="lab_cdxs_NoncashFinancingActivitiesAssetsAcquiredUnderCapitalLease_2ADF248224D14F8A65D73B9F31D26EF9_terseLabel_en-US" xlink:label="lab_cdxs_NoncashFinancingActivitiesAssetsAcquiredUnderCapitalLease_2ADF248224D14F8A65D73B9F31D26EF9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equipment acquired under capital leases</link:label>
    <link:label id="lab_cdxs_NoncashFinancingActivitiesAssetsAcquiredUnderCapitalLease_2ADF248224D14F8A65D73B9F31D26EF9_label_en-US" xlink:label="lab_cdxs_NoncashFinancingActivitiesAssetsAcquiredUnderCapitalLease_2ADF248224D14F8A65D73B9F31D26EF9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncash Financing Activities, Assets Acquired Under Capital Lease</link:label>
    <link:label id="lab_cdxs_NoncashFinancingActivitiesAssetsAcquiredUnderCapitalLease_2ADF248224D14F8A65D73B9F31D26EF9_documentation_en-US" xlink:label="lab_cdxs_NoncashFinancingActivitiesAssetsAcquiredUnderCapitalLease_2ADF248224D14F8A65D73B9F31D26EF9" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Noncash Financing Activities, Assets Acquired Under Capital Lease</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_NoncashFinancingActivitiesAssetsAcquiredUnderCapitalLease" xlink:label="loc_cdxs_NoncashFinancingActivitiesAssetsAcquiredUnderCapitalLease_2ADF248224D14F8A65D73B9F31D26EF9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_NoncashFinancingActivitiesAssetsAcquiredUnderCapitalLease_2ADF248224D14F8A65D73B9F31D26EF9" xlink:to="lab_cdxs_NoncashFinancingActivitiesAssetsAcquiredUnderCapitalLease_2ADF248224D14F8A65D73B9F31D26EF9" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_B3053407B99806A11CC03BA18B3BEFE9_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_B3053407B99806A11CC03BA18B3BEFE9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchase of property and equipment recorded in accounts payable and accrued expenses</link:label>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_B3053407B99806A11CC03BA18B3BEFE9_label_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_B3053407B99806A11CC03BA18B3BEFE9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Expenditures Incurred but Not yet Paid</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_B3053407B99806A11CC03BA18B3BEFE9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_B3053407B99806A11CC03BA18B3BEFE9" xlink:to="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_B3053407B99806A11CC03BA18B3BEFE9" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_EDA8F14AF3323AF29CFA3B9F31D26495_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_EDA8F14AF3323AF29CFA3B9F31D26495" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_EDA8F14AF3323AF29CFA3B9F31D26495_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_EDA8F14AF3323AF29CFA3B9F31D26495" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_EDA8F14AF3323AF29CFA3B9F31D26495" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_EDA8F14AF3323AF29CFA3B9F31D26495" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_EDA8F14AF3323AF29CFA3B9F31D26495" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalents_60A36B09F609A621B1203B9F31D2D1D0_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalents_60A36B09F609A621B1203B9F31D2D1D0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted cash included in non-current assets</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalents_60A36B09F609A621B1203B9F31D2D1D0_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalents_60A36B09F609A621B1203B9F31D2D1D0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Cash and Cash Equivalents</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_60A36B09F609A621B1203B9F31D2D1D0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalents_60A36B09F609A621B1203B9F31D2D1D0" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalents_60A36B09F609A621B1203B9F31D2D1D0" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_AE1128D970701C8B452D3B9F31D2D59F_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_AE1128D970701C8B452D3B9F31D2D59F" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total cash, cash equivalents and restricted cash at the end of the period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_AE1128D970701C8B452D3B9F31D2D59F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_AE1128D970701C8B452D3B9F31D2D59F" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_AE1128D970701C8B452D3B9F31D2D59F" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_B8B9F523D1D013D2152E3B9F31B30A14_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract_B8B9F523D1D013D2152E3B9F31B30A14" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_B8B9F523D1D013D2152E3B9F31B30A14" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_B8B9F523D1D013D2152E3B9F31B30A14" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract_B8B9F523D1D013D2152E3B9F31B30A14" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_CCEFC2356D04356585F43B9F31B3DE23_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_CCEFC2356D04356585F43B9F31B3DE23" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of revenue</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_CCEFC2356D04356585F43B9F31B3DE23_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_CCEFC2356D04356585F43B9F31B3DE23" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_CCEFC2356D04356585F43B9F31B3DE23" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_CCEFC2356D04356585F43B9F31B3DE23" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_CCEFC2356D04356585F43B9F31B3DE23" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_3712CCD992C88FD312A23B9F31B3A1C1_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_3712CCD992C88FD312A23B9F31B3A1C1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract with customer</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_3712CCD992C88FD312A23B9F31B3A1C1_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_3712CCD992C88FD312A23B9F31B3A1C1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Asset and Liability [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_3712CCD992C88FD312A23B9F31B3A1C1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_3712CCD992C88FD312A23B9F31B3A1C1" xlink:to="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_3712CCD992C88FD312A23B9F31B3A1C1" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_3260D2303927151896733B9F31B3A050_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_3260D2303927151896733B9F31B3A050" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Performance obligation, expected timing of satisfaction</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_3260D2303927151896733B9F31B3A050_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_3260D2303927151896733B9F31B3A050" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_3260D2303927151896733B9F31B3A050" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_3260D2303927151896733B9F31B3A050" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_3260D2303927151896733B9F31B3A050" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_B20A1D7A44D89894A64B3B9F31B396A9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_B20A1D7A44D89894A64B3B9F31B396A9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impact of adoption on financial statements</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_B20A1D7A44D89894A64B3B9F31B396A9_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_B20A1D7A44D89894A64B3B9F31B396A9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:label="loc_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_B20A1D7A44D89894A64B3B9F31B396A9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_B20A1D7A44D89894A64B3B9F31B396A9" xlink:to="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_B20A1D7A44D89894A64B3B9F31B396A9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_B1F657476ACE401A8AE44666CB2513C0_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_B1F657476ACE401A8AE44666CB2513C0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_B1F657476ACE401A8AE44666CB2513C0_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_B1F657476ACE401A8AE44666CB2513C0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_B1F657476ACE401A8AE44666CB2513C0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_B1F657476ACE401A8AE44666CB2513C0" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_B1F657476ACE401A8AE44666CB2513C0" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_F6DC629625D4B736AC374666CB2E833B_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain_F6DC629625D4B736AC374666CB2E833B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_F6DC629625D4B736AC374666CB2E833B_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain_F6DC629625D4B736AC374666CB2E833B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_F6DC629625D4B736AC374666CB2E833B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_F6DC629625D4B736AC374666CB2E833B" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain_F6DC629625D4B736AC374666CB2E833B" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetAssetsGeographicAreaMember_A966563AEA97028A90994668A7C4DB63_terseLabel_en-US" xlink:label="lab_us-gaap_NetAssetsGeographicAreaMember_A966563AEA97028A90994668A7C4DB63" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net Assets, Geographic Area [Member]</link:label>
    <link:label id="lab_us-gaap_NetAssetsGeographicAreaMember_A966563AEA97028A90994668A7C4DB63_label_en-US" xlink:label="lab_us-gaap_NetAssetsGeographicAreaMember_A966563AEA97028A90994668A7C4DB63" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Assets, Geographic Area [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetAssetsGeographicAreaMember" xlink:label="loc_us-gaap_NetAssetsGeographicAreaMember_A966563AEA97028A90994668A7C4DB63" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetAssetsGeographicAreaMember_A966563AEA97028A90994668A7C4DB63" xlink:to="lab_us-gaap_NetAssetsGeographicAreaMember_A966563AEA97028A90994668A7C4DB63" xlink:type="arc" />
    <link:label id="lab_country_US_57F009E98771DE79EB144664D3EF12E3_terseLabel_en-US" xlink:label="lab_country_US_57F009E98771DE79EB144664D3EF12E3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">United States [Member]</link:label>
    <link:label id="lab_country_US_57F009E98771DE79EB144664D3EF12E3_label_en-US" xlink:label="lab_country_US_57F009E98771DE79EB144664D3EF12E3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">UNITED STATES</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="loc_country_US_57F009E98771DE79EB144664D3EF12E3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_US_57F009E98771DE79EB144664D3EF12E3" xlink:to="lab_country_US_57F009E98771DE79EB144664D3EF12E3" xlink:type="arc" />
    <link:label id="lab_us-gaap_GeographicAreasLongLivedAssetsAbstract_BBB59D26F0A508DCF99F4664D3EF34C6_verboseLabel_en-US" xlink:label="lab_us-gaap_GeographicAreasLongLivedAssetsAbstract_BBB59D26F0A508DCF99F4664D3EF34C6" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of long-lived assets by geographical area</link:label>
    <link:label id="lab_us-gaap_GeographicAreasLongLivedAssetsAbstract_BBB59D26F0A508DCF99F4664D3EF34C6_label_en-US" xlink:label="lab_us-gaap_GeographicAreasLongLivedAssetsAbstract_BBB59D26F0A508DCF99F4664D3EF34C6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographic Areas, Long-Lived Assets [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GeographicAreasLongLivedAssetsAbstract" xlink:label="loc_us-gaap_GeographicAreasLongLivedAssetsAbstract_BBB59D26F0A508DCF99F4664D3EF34C6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeographicAreasLongLivedAssetsAbstract_BBB59D26F0A508DCF99F4664D3EF34C6" xlink:to="lab_us-gaap_GeographicAreasLongLivedAssetsAbstract_BBB59D26F0A508DCF99F4664D3EF34C6" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_A7622CB2822AFE795D7D4667017D7972_verboseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1_A7622CB2822AFE795D7D4667017D7972" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Long-lived assets</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_A7622CB2822AFE795D7D4667017D7972_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1_A7622CB2822AFE795D7D4667017D7972" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_A7622CB2822AFE795D7D4667017D7972" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1_A7622CB2822AFE795D7D4667017D7972" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1_A7622CB2822AFE795D7D4667017D7972" xlink:type="arc" />
    <link:label id="lab_cdxs_DocumentAndEntityInformationAbstract_AF15CF9A94B72741710FE3CFD4EFAC55_label_en-US" xlink:label="lab_cdxs_DocumentAndEntityInformationAbstract_623E8C8FACB151A3B83747090A822745" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document and Entity Information [Abstract]</link:label>
    <link:label id="lab_cdxs_DocumentAndEntityInformationAbstract_AF15CF9A94B72741710FE3CFD4EFAC55_documentation_en-US" xlink:label="lab_cdxs_DocumentAndEntityInformationAbstract_623E8C8FACB151A3B83747090A822745" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Document and entity information.</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_DocumentAndEntityInformationAbstract" xlink:label="loc_cdxs_DocumentAndEntityInformationAbstract_623E8C8FACB151A3B83747090A822745" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_DocumentAndEntityInformationAbstract_623E8C8FACB151A3B83747090A822745" xlink:to="lab_cdxs_DocumentAndEntityInformationAbstract_623E8C8FACB151A3B83747090A822745" xlink:type="arc" />
    <link:label id="lab_dei_EntityRegistrantName_9962EDD061EB9A5A6495E3CFD4EFAAEB_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName_ECB128EDB07A516F8FCEFE6B87344120" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_9962EDD061EB9A5A6495E3CFD4EFAAEB_label_en-US" xlink:label="lab_dei_EntityRegistrantName_ECB128EDB07A516F8FCEFE6B87344120" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_ECB128EDB07A516F8FCEFE6B87344120" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName_ECB128EDB07A516F8FCEFE6B87344120" xlink:to="lab_dei_EntityRegistrantName_ECB128EDB07A516F8FCEFE6B87344120" xlink:type="arc" />
    <link:label id="lab_dei_EntityCentralIndexKey_11B60CE49E2B31D7BC9CE3CFD4EF9619_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey_49234EBFE1C451A6882AE5C94761CEC6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_11B60CE49E2B31D7BC9CE3CFD4EF9619_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey_49234EBFE1C451A6882AE5C94761CEC6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_49234EBFE1C451A6882AE5C94761CEC6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey_49234EBFE1C451A6882AE5C94761CEC6" xlink:to="lab_dei_EntityCentralIndexKey_49234EBFE1C451A6882AE5C94761CEC6" xlink:type="arc" />
    <link:label id="lab_dei_DocumentType_1D0D3121A6C817064698E3CFD4EF9881_terseLabel_en-US" xlink:label="lab_dei_DocumentType_465314B5CF9D547A88F2547F421FCB03" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_1D0D3121A6C817064698E3CFD4EF9881_label_en-US" xlink:label="lab_dei_DocumentType_465314B5CF9D547A88F2547F421FCB03" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_465314B5CF9D547A88F2547F421FCB03" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType_465314B5CF9D547A88F2547F421FCB03" xlink:to="lab_dei_DocumentType_465314B5CF9D547A88F2547F421FCB03" xlink:type="arc" />
    <link:label id="lab_dei_DocumentPeriodEndDate_05D18536F3B9593A3F53E3CFD4EF201F_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_8B36B2193BE0528C86496184271C5279" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_05D18536F3B9593A3F53E3CFD4EF201F_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_8B36B2193BE0528C86496184271C5279" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_8B36B2193BE0528C86496184271C5279" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate_8B36B2193BE0528C86496184271C5279" xlink:to="lab_dei_DocumentPeriodEndDate_8B36B2193BE0528C86496184271C5279" xlink:type="arc" />
    <link:label id="lab_dei_AmendmentFlag_418FEE7F79005F3AD8B2E3CFD4F0AC30_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag_C992027DEB37541B8CDC9EB7F553A3BA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_418FEE7F79005F3AD8B2E3CFD4F0AC30_label_en-US" xlink:label="lab_dei_AmendmentFlag_C992027DEB37541B8CDC9EB7F553A3BA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_C992027DEB37541B8CDC9EB7F553A3BA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag_C992027DEB37541B8CDC9EB7F553A3BA" xlink:to="lab_dei_AmendmentFlag_C992027DEB37541B8CDC9EB7F553A3BA" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalYearFocus_F76603608CB451907896E3CFD4F078F9_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_2AB5C34BD025540A917E832631D184BE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_F76603608CB451907896E3CFD4F078F9_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_2AB5C34BD025540A917E832631D184BE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_2AB5C34BD025540A917E832631D184BE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus_2AB5C34BD025540A917E832631D184BE" xlink:to="lab_dei_DocumentFiscalYearFocus_2AB5C34BD025540A917E832631D184BE" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_5303B1B8826B39D6AEA0E3CFD4F049FF_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_9A3B710432EB5E2EABBDB46A1CF7A538" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_5303B1B8826B39D6AEA0E3CFD4F049FF_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_9A3B710432EB5E2EABBDB46A1CF7A538" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_9A3B710432EB5E2EABBDB46A1CF7A538" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus_9A3B710432EB5E2EABBDB46A1CF7A538" xlink:to="lab_dei_DocumentFiscalPeriodFocus_9A3B710432EB5E2EABBDB46A1CF7A538" xlink:type="arc" />
    <link:label id="lab_dei_CurrentFiscalYearEndDate_E6DA141F939A3E7F19C4E3CFD4F02039_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_751F262A913258E7BC4F5C0730C8E80C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_E6DA141F939A3E7F19C4E3CFD4F02039_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_751F262A913258E7BC4F5C0730C8E80C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_751F262A913258E7BC4F5C0730C8E80C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate_751F262A913258E7BC4F5C0730C8E80C" xlink:to="lab_dei_CurrentFiscalYearEndDate_751F262A913258E7BC4F5C0730C8E80C" xlink:type="arc" />
    <link:label id="lab_dei_EntityFilerCategory_5BA349CC3B4B822257BCE3CFD4F0248A_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory_C84D2B6C39FA5266B41FE69A59DABE7A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_5BA349CC3B4B822257BCE3CFD4F0248A_label_en-US" xlink:label="lab_dei_EntityFilerCategory_C84D2B6C39FA5266B41FE69A59DABE7A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_C84D2B6C39FA5266B41FE69A59DABE7A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory_C84D2B6C39FA5266B41FE69A59DABE7A" xlink:to="lab_dei_EntityFilerCategory_C84D2B6C39FA5266B41FE69A59DABE7A" xlink:type="arc" />
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_21A83276A2991AB3F20FE3CFD4F0B3AA_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_5FC8C477EFF4538A867270BE4BC71BFE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_21A83276A2991AB3F20FE3CFD4F0B3AA_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_5FC8C477EFF4538A867270BE4BC71BFE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_5FC8C477EFF4538A867270BE4BC71BFE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding_5FC8C477EFF4538A867270BE4BC71BFE" xlink:to="lab_dei_EntityCommonStockSharesOutstanding_5FC8C477EFF4538A867270BE4BC71BFE" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_EB8A726213A80B201086485D30035B45_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract_EB8A726213A80B201086485D30035B45" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_EB8A726213A80B201086485D30035B45" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_EB8A726213A80B201086485D30035B45" xlink:to="lab_us-gaap_AccountingPoliciesAbstract_EB8A726213A80B201086485D30035B45" xlink:type="arc" />
    <link:label id="lab_us-gaap_LossContingenciesTable_2C7F435B63611C2D5D14485D3003A697_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesTable_2C7F435B63611C2D5D14485D3003A697" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesTable_2C7F435B63611C2D5D14485D3003A697_label_en-US" xlink:label="lab_us-gaap_LossContingenciesTable_2C7F435B63611C2D5D14485D3003A697" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingenciesTable" xlink:label="loc_us-gaap_LossContingenciesTable_2C7F435B63611C2D5D14485D3003A697" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesTable_2C7F435B63611C2D5D14485D3003A697" xlink:to="lab_us-gaap_LossContingenciesTable_2C7F435B63611C2D5D14485D3003A697" xlink:type="arc" />
    <link:label id="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_0FEF29C2F672BA97BCBD485D30037DF1_terseLabel_en-US" xlink:label="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_0FEF29C2F672BA97BCBD485D30037DF1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Initial Application Period Cumulative Effect Transition [Axis]</link:label>
    <link:label id="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_0FEF29C2F672BA97BCBD485D30037DF1_label_en-US" xlink:label="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_0FEF29C2F672BA97BCBD485D30037DF1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Initial Application Period Cumulative Effect Transition [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_0FEF29C2F672BA97BCBD485D30037DF1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_0FEF29C2F672BA97BCBD485D30037DF1" xlink:to="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_0FEF29C2F672BA97BCBD485D30037DF1" xlink:type="arc" />
    <link:label id="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_DA3780020D9A0D4648B2485D3003D9C4_terseLabel_en-US" xlink:label="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_DA3780020D9A0D4648B2485D3003D9C4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Initial Application Period Cumulative Effect Transition [Domain]</link:label>
    <link:label id="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_DA3780020D9A0D4648B2485D3003D9C4_label_en-US" xlink:label="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_DA3780020D9A0D4648B2485D3003D9C4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Initial Application Period Cumulative Effect Transition [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_DA3780020D9A0D4648B2485D3003D9C4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_DA3780020D9A0D4648B2485D3003D9C4" xlink:to="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_DA3780020D9A0D4648B2485D3003D9C4" xlink:type="arc" />
    <link:label id="lab_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_842EFFE2D1666BDF7768485D30030216_terseLabel_en-US" xlink:label="lab_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_842EFFE2D1666BDF7768485D30030216" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effect of change - higher (lower) [Member]</link:label>
    <link:label id="lab_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_842EFFE2D1666BDF7768485D30030216_label_en-US" xlink:label="lab_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_842EFFE2D1666BDF7768485D30030216" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Difference between Revenue Guidance in Effect before and after Topic 606 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xlink:label="loc_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_842EFFE2D1666BDF7768485D30030216" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_842EFFE2D1666BDF7768485D30030216" xlink:to="lab_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_842EFFE2D1666BDF7768485D30030216" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_926F8B230B0C06148F9E485D3003370C_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_926F8B230B0C06148F9E485D3003370C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments for New Accounting Pronouncements [Axis]</link:label>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_926F8B230B0C06148F9E485D3003370C_label_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_926F8B230B0C06148F9E485D3003370C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments for New Accounting Pronouncements [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_926F8B230B0C06148F9E485D3003370C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_926F8B230B0C06148F9E485D3003370C" xlink:to="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_926F8B230B0C06148F9E485D3003370C" xlink:type="arc" />
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_16CFE3D9484D02FB1CA8485D30032FED_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember_16CFE3D9484D02FB1CA8485D30032FED" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Type of Adoption [Domain]</link:label>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_16CFE3D9484D02FB1CA8485D30032FED_label_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember_16CFE3D9484D02FB1CA8485D30032FED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Type of Adoption [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_16CFE3D9484D02FB1CA8485D30032FED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfAdoptionMember_16CFE3D9484D02FB1CA8485D30032FED" xlink:to="lab_us-gaap_TypeOfAdoptionMember_16CFE3D9484D02FB1CA8485D30032FED" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201409Member_C75AC56CF50673DD845B485D30036D6F_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201409Member_C75AC56CF50673DD845B485D30036D6F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounting Standards Update 2014-09 [Member]</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201409Member_C75AC56CF50673DD845B485D30036D6F_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201409Member_C75AC56CF50673DD845B485D30036D6F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Standards Update 2014-09 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201409Member_C75AC56CF50673DD845B485D30036D6F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate201409Member_C75AC56CF50673DD845B485D30036D6F" xlink:to="lab_us-gaap_AccountingStandardsUpdate201409Member_C75AC56CF50673DD845B485D30036D6F" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201601Member_E93B6A0B358D3B58D8E2485D3003A35A_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201601Member_E93B6A0B358D3B58D8E2485D3003A35A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounting Standards Update 2016-01 [Member]</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201601Member_E93B6A0B358D3B58D8E2485D3003A35A_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201601Member_E93B6A0B358D3B58D8E2485D3003A35A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Standards Update 2016-01 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingStandardsUpdate201601Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201601Member_E93B6A0B358D3B58D8E2485D3003A35A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate201601Member_E93B6A0B358D3B58D8E2485D3003A35A" xlink:to="lab_us-gaap_AccountingStandardsUpdate201601Member_E93B6A0B358D3B58D8E2485D3003A35A" xlink:type="arc" />
    <link:label id="lab_us-gaap_TypeOfArrangementAxis_02149FCEDA4CC42648A0485D30038C1A_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfArrangementAxis_02149FCEDA4CC42648A0485D30038C1A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Type of Arrangement and Non-arrangement Transactions [Axis]</link:label>
    <link:label id="lab_us-gaap_TypeOfArrangementAxis_02149FCEDA4CC42648A0485D30038C1A_label_en-US" xlink:label="lab_us-gaap_TypeOfArrangementAxis_02149FCEDA4CC42648A0485D30038C1A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Type of Arrangement and Non-arrangement Transactions [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaap_TypeOfArrangementAxis_02149FCEDA4CC42648A0485D30038C1A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfArrangementAxis_02149FCEDA4CC42648A0485D30038C1A" xlink:to="lab_us-gaap_TypeOfArrangementAxis_02149FCEDA4CC42648A0485D30038C1A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember_A197C9443392163B7CCB485D3003506A_terseLabel_en-US" xlink:label="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember_A197C9443392163B7CCB485D3003506A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Arrangements and Non-arrangement Transactions [Domain]</link:label>
    <link:label id="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember_A197C9443392163B7CCB485D3003506A_label_en-US" xlink:label="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember_A197C9443392163B7CCB485D3003506A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Arrangements and Non-arrangement Transactions [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_A197C9443392163B7CCB485D3003506A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_A197C9443392163B7CCB485D3003506A" xlink:to="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember_A197C9443392163B7CCB485D3003506A" xlink:type="arc" />
    <link:label id="lab_country_IN_DE3DC835B78CF14D09FA485D3003897B_terseLabel_en-US" xlink:label="lab_country_IN_DE3DC835B78CF14D09FA485D3003897B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">India [Member]</link:label>
    <link:label id="lab_country_IN_DE3DC835B78CF14D09FA485D3003897B_label_en-US" xlink:label="lab_country_IN_DE3DC835B78CF14D09FA485D3003897B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">INDIA</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_IN" xlink:label="loc_country_IN_DE3DC835B78CF14D09FA485D3003897B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_IN_DE3DC835B78CF14D09FA485D3003897B" xlink:to="lab_country_IN_DE3DC835B78CF14D09FA485D3003897B" xlink:type="arc" />
    <link:label id="lab_us-gaap_StandbyLettersOfCreditMember_64240FC0F4223DDF6E6E485D30037535_verboseLabel_en-US" xlink:label="lab_us-gaap_StandbyLettersOfCreditMember_64240FC0F4223DDF6E6E485D30037535" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Financial Standby Letter of Credit [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StandbyLettersOfCreditMember" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_64240FC0F4223DDF6E6E485D30037535" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandbyLettersOfCreditMember_64240FC0F4223DDF6E6E485D30037535" xlink:to="lab_us-gaap_StandbyLettersOfCreditMember_64240FC0F4223DDF6E6E485D30037535" xlink:type="arc" />
    <link:label id="lab_us-gaap_LossContingenciesLineItems_8A9039820F09B7AAF786485D3003F7AC_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems_8A9039820F09B7AAF786485D3003F7AC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_8A9039820F09B7AAF786485D3003F7AC_label_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems_8A9039820F09B7AAF786485D3003F7AC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingenciesLineItems" xlink:label="loc_us-gaap_LossContingenciesLineItems_8A9039820F09B7AAF786485D3003F7AC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesLineItems_8A9039820F09B7AAF786485D3003F7AC" xlink:to="lab_us-gaap_LossContingenciesLineItems_8A9039820F09B7AAF786485D3003F7AC" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_BAAABEE38070CF4A83D6485D300337B8_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_BAAABEE38070CF4A83D6485D300337B8" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_BAAABEE38070CF4A83D6485D300337B8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_BAAABEE38070CF4A83D6485D300337B8" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_BAAABEE38070CF4A83D6485D300337B8" xlink:type="arc" />
    <link:label id="lab_us-gaap_Cash_0C18527EA7E3ABAC8122485D3003866D_terseLabel_en-US" xlink:label="lab_us-gaap_Cash_0C18527EA7E3ABAC8122485D3003866D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash</link:label>
    <link:label id="lab_us-gaap_Cash_0C18527EA7E3ABAC8122485D3003866D_label_en-US" xlink:label="lab_us-gaap_Cash_0C18527EA7E3ABAC8122485D3003866D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Cash" xlink:label="loc_us-gaap_Cash_0C18527EA7E3ABAC8122485D3003866D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Cash_0C18527EA7E3ABAC8122485D3003866D" xlink:to="lab_us-gaap_Cash_0C18527EA7E3ABAC8122485D3003866D" xlink:type="arc" />
    <link:label id="lab_us-gaap_MoneyMarketFundsAtCarryingValue_F6725F30002AC8CF59E8485D3003C3D9_terseLabel_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsAtCarryingValue_F6725F30002AC8CF59E8485D3003C3D9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Money market funds</link:label>
    <link:label id="lab_us-gaap_MoneyMarketFundsAtCarryingValue_F6725F30002AC8CF59E8485D3003C3D9_label_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsAtCarryingValue_F6725F30002AC8CF59E8485D3003C3D9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Money Market Funds, at Carrying Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MoneyMarketFundsAtCarryingValue" xlink:label="loc_us-gaap_MoneyMarketFundsAtCarryingValue_F6725F30002AC8CF59E8485D3003C3D9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MoneyMarketFundsAtCarryingValue_F6725F30002AC8CF59E8485D3003C3D9" xlink:to="lab_us-gaap_MoneyMarketFundsAtCarryingValue_F6725F30002AC8CF59E8485D3003C3D9" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_686F13BE8A6F56F45125485D3003B767_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_686F13BE8A6F56F45125485D3003B767" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-current restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_686F13BE8A6F56F45125485D3003B767_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_686F13BE8A6F56F45125485D3003B767" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Cash and Cash Equivalents, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_686F13BE8A6F56F45125485D3003B767" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_686F13BE8A6F56F45125485D3003B767" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_686F13BE8A6F56F45125485D3003B767" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedCashAndInvestmentsNoncurrent_F8FB3C795DFB31BAABF8485D30036D3F_netLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndInvestmentsNoncurrent_F8FB3C795DFB31BAABF8485D30036D3F" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xml:lang="en-US">Restricted cash deposit balances</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedCashAndInvestmentsNoncurrent" xlink:label="loc_us-gaap_RestrictedCashAndInvestmentsNoncurrent_F8FB3C795DFB31BAABF8485D30036D3F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndInvestmentsNoncurrent_F8FB3C795DFB31BAABF8485D30036D3F" xlink:to="lab_us-gaap_RestrictedCashAndInvestmentsNoncurrent_F8FB3C795DFB31BAABF8485D30036D3F" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTransfersAndChanges_4C17513337174F2D012F485D30031103_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTransfersAndChanges_4C17513337174F2D012F485D30031103" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impairment charge</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTransfersAndChanges_4C17513337174F2D012F485D30031103_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTransfersAndChanges_4C17513337174F2D012F485D30031103" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Transfers and Changes</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTransfersAndChanges" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTransfersAndChanges_4C17513337174F2D012F485D30031103" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTransfersAndChanges_4C17513337174F2D012F485D30031103" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTransfersAndChanges_4C17513337174F2D012F485D30031103" xlink:type="arc" />
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_A22FFD374DBF6378CB0B485D30037ADD_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments_A22FFD374DBF6378CB0B485D30037ADD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of operating segments</link:label>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_A22FFD374DBF6378CB0B485D30037ADD_label_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments_A22FFD374DBF6378CB0B485D30037ADD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Operating Segments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="loc_us-gaap_NumberOfOperatingSegments_A22FFD374DBF6378CB0B485D30037ADD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfOperatingSegments_A22FFD374DBF6378CB0B485D30037ADD" xlink:to="lab_us-gaap_NumberOfOperatingSegments_A22FFD374DBF6378CB0B485D30037ADD" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_21DF5A43ABFA2CD1EC4D485D3003CB87_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_21DF5A43ABFA2CD1EC4D485D3003CB87" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expense (benefit) from income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_21DF5A43ABFA2CD1EC4D485D3003CB87_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_21DF5A43ABFA2CD1EC4D485D3003CB87" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_21DF5A43ABFA2CD1EC4D485D3003CB87" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_21DF5A43ABFA2CD1EC4D485D3003CB87" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit_21DF5A43ABFA2CD1EC4D485D3003CB87" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdvertisingExpense_72ED201B152A6C45DC16485D300322E9_terseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingExpense_72ED201B152A6C45DC16485D300322E9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Advertising expense</link:label>
    <link:label id="lab_us-gaap_AdvertisingExpense_72ED201B152A6C45DC16485D300322E9_label_en-US" xlink:label="lab_us-gaap_AdvertisingExpense_72ED201B152A6C45DC16485D300322E9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Advertising Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdvertisingExpense" xlink:label="loc_us-gaap_AdvertisingExpense_72ED201B152A6C45DC16485D300322E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingExpense_72ED201B152A6C45DC16485D300322E9" xlink:to="lab_us-gaap_AdvertisingExpense_72ED201B152A6C45DC16485D300322E9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_EE13FE4AF8D1C67641DE485D3003625B_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_EE13FE4AF8D1C67641DE485D3003625B" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Provisional reduction to offsetting valuation allowance</link:label>
    <link:label id="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_EE13FE4AF8D1C67641DE485D3003625B_label_en-US" xlink:label="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_EE13FE4AF8D1C67641DE485D3003625B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_EE13FE4AF8D1C67641DE485D3003625B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_EE13FE4AF8D1C67641DE485D3003625B" xlink:to="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_EE13FE4AF8D1C67641DE485D3003625B" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_81D47953CBA4874CD987485D30037858_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_81D47953CBA4874CD987485D30037858" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Increase in accumulated deficit</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_81D47953CBA4874CD987485D30037858_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_81D47953CBA4874CD987485D30037858" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_81D47953CBA4874CD987485D30037858" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit_81D47953CBA4874CD987485D30037858" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit_81D47953CBA4874CD987485D30037858" xlink:type="arc" />
    <link:label id="lab_us-gaap_Revenues_B158A411C36E05903EE1485D30032E20_terseLabel_en-US" xlink:label="lab_us-gaap_Revenues_B158A411C36E05903EE1485D30032E20" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenues</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_B158A411C36E05903EE1485D30032E20" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Revenues_B158A411C36E05903EE1485D30032E20" xlink:to="lab_us-gaap_Revenues_B158A411C36E05903EE1485D30032E20" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent_B58AD600725C1C1B92CA485D30032DAB_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent_B58AD600725C1C1B92CA485D30032DAB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassified unrealized loss</link:label>
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent_B58AD600725C1C1B92CA485D30032DAB_label_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent_B58AD600725C1C1B92CA485D30032DAB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification from AOCI, Current Period, before Tax, Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent_B58AD600725C1C1B92CA485D30032DAB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent_B58AD600725C1C1B92CA485D30032DAB" xlink:to="lab_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent_B58AD600725C1C1B92CA485D30032DAB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax_0D55D432993231A76CC8485D30033DED_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax_0D55D432993231A76CC8485D30033DED" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax related to unrealized loss</link:label>
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax_0D55D432993231A76CC8485D30033DED_label_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax_0D55D432993231A76CC8485D30033DED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification from AOCI, Current Period, Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReclassificationFromAociCurrentPeriodTax" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_0D55D432993231A76CC8485D30033DED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_0D55D432993231A76CC8485D30033DED" xlink:to="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax_0D55D432993231A76CC8485D30033DED" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_6FE3E3C88D9BD6B04C4A485D3003FF87_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill_6FE3E3C88D9BD6B04C4A485D3003FF87" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_6FE3E3C88D9BD6B04C4A485D3003FF87_label_en-US" xlink:label="lab_us-gaap_Goodwill_6FE3E3C88D9BD6B04C4A485D3003FF87" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_6FE3E3C88D9BD6B04C4A485D3003FF87" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_6FE3E3C88D9BD6B04C4A485D3003FF87" xlink:to="lab_us-gaap_Goodwill_6FE3E3C88D9BD6B04C4A485D3003FF87" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_ED6B11AE44668AA2CA28485D2FF4F90F_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_ED6B11AE44668AA2CA28485D2FF4F90F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue, Initial Application Period Cumulative Effect Transition [Table]</link:label>
    <link:label id="lab_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_ED6B11AE44668AA2CA28485D2FF4F90F_label_en-US" xlink:label="lab_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_ED6B11AE44668AA2CA28485D2FF4F90F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Initial Application Period Cumulative Effect Transition [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable" xlink:label="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_ED6B11AE44668AA2CA28485D2FF4F90F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_ED6B11AE44668AA2CA28485D2FF4F90F" xlink:to="lab_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_ED6B11AE44668AA2CA28485D2FF4F90F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProductOrServiceAxis_70C0BD6A5B27E0B3052B485D2FF45B30_terseLabel_en-US" xlink:label="lab_us-gaap_ProductOrServiceAxis_70C0BD6A5B27E0B3052B485D2FF45B30" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Products and Services [Axis]</link:label>
    <link:label id="lab_us-gaap_ProductOrServiceAxis_70C0BD6A5B27E0B3052B485D2FF45B30_label_en-US" xlink:label="lab_us-gaap_ProductOrServiceAxis_70C0BD6A5B27E0B3052B485D2FF45B30" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Products and Services [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductOrServiceAxis" xlink:label="loc_us-gaap_ProductOrServiceAxis_70C0BD6A5B27E0B3052B485D2FF45B30" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductOrServiceAxis_70C0BD6A5B27E0B3052B485D2FF45B30" xlink:to="lab_us-gaap_ProductOrServiceAxis_70C0BD6A5B27E0B3052B485D2FF45B30" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProductsAndServicesDomain_DA18F7ABAF39413FFF94485D2FF44687_terseLabel_en-US" xlink:label="lab_us-gaap_ProductsAndServicesDomain_DA18F7ABAF39413FFF94485D2FF44687" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Products and Services [Domain]</link:label>
    <link:label id="lab_us-gaap_ProductsAndServicesDomain_DA18F7ABAF39413FFF94485D2FF44687_label_en-US" xlink:label="lab_us-gaap_ProductsAndServicesDomain_DA18F7ABAF39413FFF94485D2FF44687" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Products and Services [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductsAndServicesDomain" xlink:label="loc_us-gaap_ProductsAndServicesDomain_DA18F7ABAF39413FFF94485D2FF44687" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductsAndServicesDomain_DA18F7ABAF39413FFF94485D2FF44687" xlink:to="lab_us-gaap_ProductsAndServicesDomain_DA18F7ABAF39413FFF94485D2FF44687" xlink:type="arc" />
    <link:label id="lab_cdxs_ProductSalesMember_F1DD1A969AE80E7FE3E1485D2FF4B28F_terseLabel_en-US" xlink:label="lab_cdxs_ProductSalesMember_F1DD1A969AE80E7FE3E1485D2FF4B28F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product Revenue [Member]</link:label>
    <link:label id="lab_cdxs_ProductSalesMember_F1DD1A969AE80E7FE3E1485D2FF4B28F_label_en-US" xlink:label="lab_cdxs_ProductSalesMember_F1DD1A969AE80E7FE3E1485D2FF4B28F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product Sales [Member]</link:label>
    <link:label id="lab_cdxs_ProductSalesMember_F1DD1A969AE80E7FE3E1485D2FF4B28F_documentation_en-US" xlink:label="lab_cdxs_ProductSalesMember_F1DD1A969AE80E7FE3E1485D2FF4B28F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Product Sales [Member]</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_ProductSalesMember" xlink:label="loc_cdxs_ProductSalesMember_F1DD1A969AE80E7FE3E1485D2FF4B28F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_ProductSalesMember_F1DD1A969AE80E7FE3E1485D2FF4B28F" xlink:to="lab_cdxs_ProductSalesMember_F1DD1A969AE80E7FE3E1485D2FF4B28F" xlink:type="arc" />
    <link:label id="lab_cdxs_ResearchandDevelopmentRevenueMember_7DDF1443F2C002DF7E93485D2FF4379E_terseLabel_en-US" xlink:label="lab_cdxs_ResearchandDevelopmentRevenueMember_7DDF1443F2C002DF7E93485D2FF4379E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research and Development Revenue [Member]</link:label>
    <link:label id="lab_cdxs_ResearchandDevelopmentRevenueMember_7DDF1443F2C002DF7E93485D2FF4379E_label_en-US" xlink:label="lab_cdxs_ResearchandDevelopmentRevenueMember_7DDF1443F2C002DF7E93485D2FF4379E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development Revenue [Member]</link:label>
    <link:label id="lab_cdxs_ResearchandDevelopmentRevenueMember_7DDF1443F2C002DF7E93485D2FF4379E_documentation_en-US" xlink:label="lab_cdxs_ResearchandDevelopmentRevenueMember_7DDF1443F2C002DF7E93485D2FF4379E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Research and Development Revenue [Member]</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_ResearchandDevelopmentRevenueMember" xlink:label="loc_cdxs_ResearchandDevelopmentRevenueMember_7DDF1443F2C002DF7E93485D2FF4379E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_ResearchandDevelopmentRevenueMember_7DDF1443F2C002DF7E93485D2FF4379E" xlink:to="lab_cdxs_ResearchandDevelopmentRevenueMember_7DDF1443F2C002DF7E93485D2FF4379E" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_8662BB2DDB7FE61BE3DF485D2FF4520E_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_8662BB2DDB7FE61BE3DF485D2FF4520E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_8662BB2DDB7FE61BE3DF485D2FF4520E_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_8662BB2DDB7FE61BE3DF485D2FF4520E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_8662BB2DDB7FE61BE3DF485D2FF4520E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_8662BB2DDB7FE61BE3DF485D2FF4520E" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_8662BB2DDB7FE61BE3DF485D2FF4520E" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_498363E223215BEF602D485D2FF4BC24_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_498363E223215BEF602D485D2FF4BC24" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue, Initial Application Period Cumulative Effect Transition [Line Items]</link:label>
    <link:label id="lab_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_498363E223215BEF602D485D2FF4BC24_label_en-US" xlink:label="lab_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_498363E223215BEF602D485D2FF4BC24" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Initial Application Period Cumulative Effect Transition [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems" xlink:label="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_498363E223215BEF602D485D2FF4BC24" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_498363E223215BEF602D485D2FF4BC24" xlink:to="lab_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_498363E223215BEF602D485D2FF4BC24" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_F67C783A183490F3E4C3485D2FF44BCB_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation_F67C783A183490F3E4C3485D2FF44BCB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Performance obligation</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_F67C783A183490F3E4C3485D2FF44BCB_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation_F67C783A183490F3E4C3485D2FF44BCB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_F67C783A183490F3E4C3485D2FF44BCB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligation_F67C783A183490F3E4C3485D2FF44BCB" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligation_F67C783A183490F3E4C3485D2FF44BCB" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventsAbstract_D3877B83827320621B10F40B3104C41A_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract_D3877B83827320621B10F40B3104C41A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaap_SubsequentEventsAbstract_D3877B83827320621B10F40B3104C41A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsAbstract_D3877B83827320621B10F40B3104C41A" xlink:to="lab_us-gaap_SubsequentEventsAbstract_D3877B83827320621B10F40B3104C41A" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_E15448698D99EC7B328EF40B3104CB19_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock_E15448698D99EC7B328EF40B3104CB19" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Events</link:label>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_E15448698D99EC7B328EF40B3104CB19_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock_E15448698D99EC7B328EF40B3104CB19" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Events [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_E15448698D99EC7B328EF40B3104CB19" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsTextBlock_E15448698D99EC7B328EF40B3104CB19" xlink:to="lab_us-gaap_SubsequentEventsTextBlock_E15448698D99EC7B328EF40B3104CB19" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_07DA916D258830CCB5C3FE08B7B2AA79_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_07DA916D258830CCB5C3FE08B7B2AA79" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_07DA916D258830CCB5C3FE08B7B2AA79_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_07DA916D258830CCB5C3FE08B7B2AA79" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_07DA916D258830CCB5C3FE08B7B2AA79" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_07DA916D258830CCB5C3FE08B7B2AA79" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_07DA916D258830CCB5C3FE08B7B2AA79" xlink:type="arc" />
    <link:label id="lab_us-gaap_PlanNameAxis_15B0CE27A77BF836E3C4FE08B7B26399_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis_15B0CE27A77BF836E3C4FE08B7B26399" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_15B0CE27A77BF836E3C4FE08B7B26399_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis_15B0CE27A77BF836E3C4FE08B7B26399" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_15B0CE27A77BF836E3C4FE08B7B26399" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis_15B0CE27A77BF836E3C4FE08B7B26399" xlink:to="lab_us-gaap_PlanNameAxis_15B0CE27A77BF836E3C4FE08B7B26399" xlink:type="arc" />
    <link:label id="lab_us-gaap_PlanNameDomain_4371C0B093A49B0B61ABFE08B7B24614_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain_4371C0B093A49B0B61ABFE08B7B24614" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_4371C0B093A49B0B61ABFE08B7B24614_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain_4371C0B093A49B0B61ABFE08B7B24614" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_4371C0B093A49B0B61ABFE08B7B24614" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain_4371C0B093A49B0B61ABFE08B7B24614" xlink:to="lab_us-gaap_PlanNameDomain_4371C0B093A49B0B61ABFE08B7B24614" xlink:type="arc" />
    <link:label id="lab_cdxs_TwoThousandTenPlanMember_6965606B94FBABBD2DE4FE08B7B24D01_terseLabel_en-US" xlink:label="lab_cdxs_TwoThousandTenPlanMember_6965606B94FBABBD2DE4FE08B7B24D01" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2010 Plan [Member]</link:label>
    <link:label id="lab_cdxs_TwoThousandTenPlanMember_6965606B94FBABBD2DE4FE08B7B24D01_label_en-US" xlink:label="lab_cdxs_TwoThousandTenPlanMember_6965606B94FBABBD2DE4FE08B7B24D01" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Two Thousand Ten Plan [Member]</link:label>
    <link:label id="lab_cdxs_TwoThousandTenPlanMember_6965606B94FBABBD2DE4FE08B7B24D01_documentation_en-US" xlink:label="lab_cdxs_TwoThousandTenPlanMember_6965606B94FBABBD2DE4FE08B7B24D01" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">2010 plan.</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_TwoThousandTenPlanMember" xlink:label="loc_cdxs_TwoThousandTenPlanMember_6965606B94FBABBD2DE4FE08B7B24D01" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_TwoThousandTenPlanMember_6965606B94FBABBD2DE4FE08B7B24D01" xlink:to="lab_cdxs_TwoThousandTenPlanMember_6965606B94FBABBD2DE4FE08B7B24D01" xlink:type="arc" />
    <link:label id="lab_cdxs_A2016PSUPlanMember_4408E2FA45B4DC9F10F3FE08B7B268AE_terseLabel_en-US" xlink:label="lab_cdxs_A2016PSUPlanMember_4408E2FA45B4DC9F10F3FE08B7B268AE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2016 PSU Plan [Member]</link:label>
    <link:label id="lab_cdxs_A2016PSUPlanMember_4408E2FA45B4DC9F10F3FE08B7B268AE_label_en-US" xlink:label="lab_cdxs_A2016PSUPlanMember_4408E2FA45B4DC9F10F3FE08B7B268AE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2016 PSU Plan [Member]</link:label>
    <link:label id="lab_cdxs_A2016PSUPlanMember_4408E2FA45B4DC9F10F3FE08B7B268AE_documentation_en-US" xlink:label="lab_cdxs_A2016PSUPlanMember_4408E2FA45B4DC9F10F3FE08B7B268AE" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">2016 PSU Plan [Member]</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_A2016PSUPlanMember" xlink:label="loc_cdxs_A2016PSUPlanMember_4408E2FA45B4DC9F10F3FE08B7B268AE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_A2016PSUPlanMember_4408E2FA45B4DC9F10F3FE08B7B268AE" xlink:to="lab_cdxs_A2016PSUPlanMember_4408E2FA45B4DC9F10F3FE08B7B268AE" xlink:type="arc" />
    <link:label id="lab_cdxs_A2015PSUPlanMember_1CBF033193D00390435FFE08B7B26F0D_terseLabel_en-US" xlink:label="lab_cdxs_A2015PSUPlanMember_1CBF033193D00390435FFE08B7B26F0D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2015 PSU Plan [Member]</link:label>
    <link:label id="lab_cdxs_A2015PSUPlanMember_1CBF033193D00390435FFE08B7B26F0D_label_en-US" xlink:label="lab_cdxs_A2015PSUPlanMember_1CBF033193D00390435FFE08B7B26F0D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2015 PSU Plan [Member]</link:label>
    <link:label id="lab_cdxs_A2015PSUPlanMember_1CBF033193D00390435FFE08B7B26F0D_documentation_en-US" xlink:label="lab_cdxs_A2015PSUPlanMember_1CBF033193D00390435FFE08B7B26F0D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">2015 PSU Plan [Member]</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_A2015PSUPlanMember" xlink:label="loc_cdxs_A2015PSUPlanMember_1CBF033193D00390435FFE08B7B26F0D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_A2015PSUPlanMember_1CBF033193D00390435FFE08B7B26F0D" xlink:to="lab_cdxs_A2015PSUPlanMember_1CBF033193D00390435FFE08B7B26F0D" xlink:type="arc" />
    <link:label id="lab_cdxs_A2017PSUandPBOPlanMember_71C7DC42AAAD328F7F27FE08B7B2CED4_terseLabel_en-US" xlink:label="lab_cdxs_A2017PSUandPBOPlanMember_71C7DC42AAAD328F7F27FE08B7B2CED4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2017 PSU and PBO Plan [Member]</link:label>
    <link:label id="lab_cdxs_A2017PSUandPBOPlanMember_71C7DC42AAAD328F7F27FE08B7B2CED4_label_en-US" xlink:label="lab_cdxs_A2017PSUandPBOPlanMember_71C7DC42AAAD328F7F27FE08B7B2CED4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2017 PSU and PBO Plan [Member]</link:label>
    <link:label id="lab_cdxs_A2017PSUandPBOPlanMember_71C7DC42AAAD328F7F27FE08B7B2CED4_documentation_en-US" xlink:label="lab_cdxs_A2017PSUandPBOPlanMember_71C7DC42AAAD328F7F27FE08B7B2CED4" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">2017 PSU and PBO Plan [Member]</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_A2017PSUandPBOPlanMember" xlink:label="loc_cdxs_A2017PSUandPBOPlanMember_71C7DC42AAAD328F7F27FE08B7B2CED4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_A2017PSUandPBOPlanMember_71C7DC42AAAD328F7F27FE08B7B2CED4" xlink:to="lab_cdxs_A2017PSUandPBOPlanMember_71C7DC42AAAD328F7F27FE08B7B2CED4" xlink:type="arc" />
    <link:label id="lab_cdxs_A2017PSUPlanMember_9F8CB2E192148E4D7148FE08B7B27837_terseLabel_en-US" xlink:label="lab_cdxs_A2017PSUPlanMember_9F8CB2E192148E4D7148FE08B7B27837" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2017 PSU Plan [Member]</link:label>
    <link:label id="lab_cdxs_A2017PSUPlanMember_9F8CB2E192148E4D7148FE08B7B27837_label_en-US" xlink:label="lab_cdxs_A2017PSUPlanMember_9F8CB2E192148E4D7148FE08B7B27837" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2017 PSU Plan [Member]</link:label>
    <link:label id="lab_cdxs_A2017PSUPlanMember_9F8CB2E192148E4D7148FE08B7B27837_documentation_en-US" xlink:label="lab_cdxs_A2017PSUPlanMember_9F8CB2E192148E4D7148FE08B7B27837" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">2017 PSU Plan [Member]</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_A2017PSUPlanMember" xlink:label="loc_cdxs_A2017PSUPlanMember_9F8CB2E192148E4D7148FE08B7B27837" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_A2017PSUPlanMember_9F8CB2E192148E4D7148FE08B7B27837" xlink:to="lab_cdxs_A2017PSUPlanMember_9F8CB2E192148E4D7148FE08B7B27837" xlink:type="arc" />
    <link:label id="lab_cdxs_A2017PBOPlanMember_EB32C4AFBCAB8A4E5A9BFE08B7B230C3_terseLabel_en-US" xlink:label="lab_cdxs_A2017PBOPlanMember_EB32C4AFBCAB8A4E5A9BFE08B7B230C3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2017 PBO Plan [Member]</link:label>
    <link:label id="lab_cdxs_A2017PBOPlanMember_EB32C4AFBCAB8A4E5A9BFE08B7B230C3_label_en-US" xlink:label="lab_cdxs_A2017PBOPlanMember_EB32C4AFBCAB8A4E5A9BFE08B7B230C3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2017 PBO Plan [Member]</link:label>
    <link:label id="lab_cdxs_A2017PBOPlanMember_EB32C4AFBCAB8A4E5A9BFE08B7B230C3_documentation_en-US" xlink:label="lab_cdxs_A2017PBOPlanMember_EB32C4AFBCAB8A4E5A9BFE08B7B230C3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">2017 PBO Plan [Member]</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_A2017PBOPlanMember" xlink:label="loc_cdxs_A2017PBOPlanMember_EB32C4AFBCAB8A4E5A9BFE08B7B230C3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_A2017PBOPlanMember_EB32C4AFBCAB8A4E5A9BFE08B7B230C3" xlink:to="lab_cdxs_A2017PBOPlanMember_EB32C4AFBCAB8A4E5A9BFE08B7B230C3" xlink:type="arc" />
    <link:label id="lab_us-gaap_RangeAxis_9A7EF2418423682A06C2FE08B7B2334D_terseLabel_en-US" xlink:label="lab_us-gaap_RangeAxis_9A7EF2418423682A06C2FE08B7B2334D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Range [Axis]</link:label>
    <link:label id="lab_us-gaap_RangeAxis_9A7EF2418423682A06C2FE08B7B2334D_label_en-US" xlink:label="lab_us-gaap_RangeAxis_9A7EF2418423682A06C2FE08B7B2334D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Range [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_9A7EF2418423682A06C2FE08B7B2334D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RangeAxis_9A7EF2418423682A06C2FE08B7B2334D" xlink:to="lab_us-gaap_RangeAxis_9A7EF2418423682A06C2FE08B7B2334D" xlink:type="arc" />
    <link:label id="lab_us-gaap_RangeMember_D46A70F3FB27701453CAFE08B7B21C7B_terseLabel_en-US" xlink:label="lab_us-gaap_RangeMember_D46A70F3FB27701453CAFE08B7B21C7B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Range [Domain]</link:label>
    <link:label id="lab_us-gaap_RangeMember_D46A70F3FB27701453CAFE08B7B21C7B_label_en-US" xlink:label="lab_us-gaap_RangeMember_D46A70F3FB27701453CAFE08B7B21C7B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Range [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_D46A70F3FB27701453CAFE08B7B21C7B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RangeMember_D46A70F3FB27701453CAFE08B7B21C7B" xlink:to="lab_us-gaap_RangeMember_D46A70F3FB27701453CAFE08B7B21C7B" xlink:type="arc" />
    <link:label id="lab_us-gaap_MaximumMember_B3BE7E42E75BFA267558FE08B7B24D7D_terseLabel_en-US" xlink:label="lab_us-gaap_MaximumMember_B3BE7E42E75BFA267558FE08B7B24D7D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum [Member]</link:label>
    <link:label id="lab_us-gaap_MaximumMember_B3BE7E42E75BFA267558FE08B7B24D7D_label_en-US" xlink:label="lab_us-gaap_MaximumMember_B3BE7E42E75BFA267558FE08B7B24D7D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_B3BE7E42E75BFA267558FE08B7B24D7D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MaximumMember_B3BE7E42E75BFA267558FE08B7B24D7D" xlink:to="lab_us-gaap_MaximumMember_B3BE7E42E75BFA267558FE08B7B24D7D" xlink:type="arc" />
    <link:label id="lab_us-gaap_MinimumMember_2AB1197EF2C8C505D203FE08B7B2A47B_terseLabel_en-US" xlink:label="lab_us-gaap_MinimumMember_2AB1197EF2C8C505D203FE08B7B2A47B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum [Member]</link:label>
    <link:label id="lab_us-gaap_MinimumMember_2AB1197EF2C8C505D203FE08B7B2A47B_label_en-US" xlink:label="lab_us-gaap_MinimumMember_2AB1197EF2C8C505D203FE08B7B2A47B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_2AB1197EF2C8C505D203FE08B7B2A47B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinimumMember_2AB1197EF2C8C505D203FE08B7B2A47B" xlink:to="lab_us-gaap_MinimumMember_2AB1197EF2C8C505D203FE08B7B2A47B" xlink:type="arc" />
    <link:label id="lab_us-gaap_AwardTypeAxis_06057C8064E415CD6868FE08B7B254AF_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_06057C8064E415CD6868FE08B7B254AF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_06057C8064E415CD6868FE08B7B254AF_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_06057C8064E415CD6868FE08B7B254AF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_06057C8064E415CD6868FE08B7B254AF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis_06057C8064E415CD6868FE08B7B254AF" xlink:to="lab_us-gaap_AwardTypeAxis_06057C8064E415CD6868FE08B7B254AF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_A8B0028CBA202F4E7A6AFE08B7B23A6F_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_A8B0028CBA202F4E7A6AFE08B7B23A6F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Award [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_A8B0028CBA202F4E7A6AFE08B7B23A6F_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_A8B0028CBA202F4E7A6AFE08B7B23A6F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Award [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_A8B0028CBA202F4E7A6AFE08B7B23A6F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_A8B0028CBA202F4E7A6AFE08B7B23A6F" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_A8B0028CBA202F4E7A6AFE08B7B23A6F" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_8C684BEEA2E0B0E95F53FE08B7B2AE96_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember_8C684BEEA2E0B0E95F53FE08B7B2AE96" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock options [Member]</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_8C684BEEA2E0B0E95F53FE08B7B2AE96_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember_8C684BEEA2E0B0E95F53FE08B7B2AE96" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Stock Option [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_8C684BEEA2E0B0E95F53FE08B7B2AE96" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember_8C684BEEA2E0B0E95F53FE08B7B2AE96" xlink:to="lab_us-gaap_EmployeeStockOptionMember_8C684BEEA2E0B0E95F53FE08B7B2AE96" xlink:type="arc" />
    <link:label id="lab_cdxs_IncentiveStockOptionsMember_4CD19C7DFC9AAD37935AFE08B7B27171_terseLabel_en-US" xlink:label="lab_cdxs_IncentiveStockOptionsMember_4CD19C7DFC9AAD37935AFE08B7B27171" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Incentive Stock Options [Member]</link:label>
    <link:label id="lab_cdxs_IncentiveStockOptionsMember_4CD19C7DFC9AAD37935AFE08B7B27171_label_en-US" xlink:label="lab_cdxs_IncentiveStockOptionsMember_4CD19C7DFC9AAD37935AFE08B7B27171" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Incentive Stock Options [Member]</link:label>
    <link:label id="lab_cdxs_IncentiveStockOptionsMember_4CD19C7DFC9AAD37935AFE08B7B27171_documentation_en-US" xlink:label="lab_cdxs_IncentiveStockOptionsMember_4CD19C7DFC9AAD37935AFE08B7B27171" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Incentive Stock Options [Member]</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_IncentiveStockOptionsMember" xlink:label="loc_cdxs_IncentiveStockOptionsMember_4CD19C7DFC9AAD37935AFE08B7B27171" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_IncentiveStockOptionsMember_4CD19C7DFC9AAD37935AFE08B7B27171" xlink:to="lab_cdxs_IncentiveStockOptionsMember_4CD19C7DFC9AAD37935AFE08B7B27171" xlink:type="arc" />
    <link:label id="lab_cdxs_NonStatutoryStockOptionsMember_75E83D2EC8F085F3018AFE08B7B2D03E_terseLabel_en-US" xlink:label="lab_cdxs_NonStatutoryStockOptionsMember_75E83D2EC8F085F3018AFE08B7B2D03E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Statutory Stock Options [Member]</link:label>
    <link:label id="lab_cdxs_NonStatutoryStockOptionsMember_75E83D2EC8F085F3018AFE08B7B2D03E_label_en-US" xlink:label="lab_cdxs_NonStatutoryStockOptionsMember_75E83D2EC8F085F3018AFE08B7B2D03E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-Statutory Stock Options [Member]</link:label>
    <link:label id="lab_cdxs_NonStatutoryStockOptionsMember_75E83D2EC8F085F3018AFE08B7B2D03E_documentation_en-US" xlink:label="lab_cdxs_NonStatutoryStockOptionsMember_75E83D2EC8F085F3018AFE08B7B2D03E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Non-Statutory Stock Options [Member]</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_NonStatutoryStockOptionsMember" xlink:label="loc_cdxs_NonStatutoryStockOptionsMember_75E83D2EC8F085F3018AFE08B7B2D03E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_NonStatutoryStockOptionsMember_75E83D2EC8F085F3018AFE08B7B2D03E" xlink:to="lab_cdxs_NonStatutoryStockOptionsMember_75E83D2EC8F085F3018AFE08B7B2D03E" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_41AB2579CE4A9715A3A0FE08B7B25D7E_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember_41AB2579CE4A9715A3A0FE08B7B25D7E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_41AB2579CE4A9715A3A0FE08B7B25D7E_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember_41AB2579CE4A9715A3A0FE08B7B25D7E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_41AB2579CE4A9715A3A0FE08B7B25D7E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember_41AB2579CE4A9715A3A0FE08B7B25D7E" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember_41AB2579CE4A9715A3A0FE08B7B25D7E" xlink:type="arc" />
    <link:label id="lab_us-gaap_PerformanceSharesMember_A9765BA0E7B71C73BDD1FE08B7B2965F_terseLabel_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember_A9765BA0E7B71C73BDD1FE08B7B2965F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Performance Shares [Member]</link:label>
    <link:label id="lab_us-gaap_PerformanceSharesMember_A9765BA0E7B71C73BDD1FE08B7B2965F_label_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember_A9765BA0E7B71C73BDD1FE08B7B2965F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Performance Shares [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="loc_us-gaap_PerformanceSharesMember_A9765BA0E7B71C73BDD1FE08B7B2965F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PerformanceSharesMember_A9765BA0E7B71C73BDD1FE08B7B2965F" xlink:to="lab_us-gaap_PerformanceSharesMember_A9765BA0E7B71C73BDD1FE08B7B2965F" xlink:type="arc" />
    <link:label id="lab_cdxs_RSAsandRSUsMember_2158AC459B3F4F2A01B8FE08B7B2D135_terseLabel_en-US" xlink:label="lab_cdxs_RSAsandRSUsMember_2158AC459B3F4F2A01B8FE08B7B2D135" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">RSAs and RSUs [Member]</link:label>
    <link:label id="lab_cdxs_RSAsandRSUsMember_2158AC459B3F4F2A01B8FE08B7B2D135_label_en-US" xlink:label="lab_cdxs_RSAsandRSUsMember_2158AC459B3F4F2A01B8FE08B7B2D135" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">RSAs and RSUs [Member]</link:label>
    <link:label id="lab_cdxs_RSAsandRSUsMember_2158AC459B3F4F2A01B8FE08B7B2D135_documentation_en-US" xlink:label="lab_cdxs_RSAsandRSUsMember_2158AC459B3F4F2A01B8FE08B7B2D135" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">RSAs and RSUs [Member]</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_RSAsandRSUsMember" xlink:label="loc_cdxs_RSAsandRSUsMember_2158AC459B3F4F2A01B8FE08B7B2D135" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_RSAsandRSUsMember_2158AC459B3F4F2A01B8FE08B7B2D135" xlink:to="lab_cdxs_RSAsandRSUsMember_2158AC459B3F4F2A01B8FE08B7B2D135" xlink:type="arc" />
    <link:label id="lab_cdxs_PerformanceStockUnitsMember_A2FB00F834D57092A81EFE08B7B27094_terseLabel_en-US" xlink:label="lab_cdxs_PerformanceStockUnitsMember_A2FB00F834D57092A81EFE08B7B27094" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Performance Stock Units (PSUs) [Member]</link:label>
    <link:label id="lab_cdxs_PerformanceStockUnitsMember_A2FB00F834D57092A81EFE08B7B27094_label_en-US" xlink:label="lab_cdxs_PerformanceStockUnitsMember_A2FB00F834D57092A81EFE08B7B27094" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Performance Stock Units [Member]</link:label>
    <link:label id="lab_cdxs_PerformanceStockUnitsMember_A2FB00F834D57092A81EFE08B7B27094_documentation_en-US" xlink:label="lab_cdxs_PerformanceStockUnitsMember_A2FB00F834D57092A81EFE08B7B27094" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Performance Stock Units [Member]</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_PerformanceStockUnitsMember" xlink:label="loc_cdxs_PerformanceStockUnitsMember_A2FB00F834D57092A81EFE08B7B27094" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_PerformanceStockUnitsMember_A2FB00F834D57092A81EFE08B7B27094" xlink:to="lab_cdxs_PerformanceStockUnitsMember_A2FB00F834D57092A81EFE08B7B27094" xlink:type="arc" />
    <link:label id="lab_cdxs_PerformanceBasedOptionsPBOsMember_31A90564CDAE83A0CBE8FE08B7B20C9D_terseLabel_en-US" xlink:label="lab_cdxs_PerformanceBasedOptionsPBOsMember_31A90564CDAE83A0CBE8FE08B7B20C9D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Performance Based Options (PBOs) [Member]</link:label>
    <link:label id="lab_cdxs_PerformanceBasedOptionsPBOsMember_31A90564CDAE83A0CBE8FE08B7B20C9D_label_en-US" xlink:label="lab_cdxs_PerformanceBasedOptionsPBOsMember_31A90564CDAE83A0CBE8FE08B7B20C9D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Performance Based Options (PBOs) [Member]</link:label>
    <link:label id="lab_cdxs_PerformanceBasedOptionsPBOsMember_31A90564CDAE83A0CBE8FE08B7B20C9D_documentation_en-US" xlink:label="lab_cdxs_PerformanceBasedOptionsPBOsMember_31A90564CDAE83A0CBE8FE08B7B20C9D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Performance Based Options (PBOs) [Member]</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_PerformanceBasedOptionsPBOsMember" xlink:label="loc_cdxs_PerformanceBasedOptionsPBOsMember_31A90564CDAE83A0CBE8FE08B7B20C9D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_PerformanceBasedOptionsPBOsMember_31A90564CDAE83A0CBE8FE08B7B20C9D" xlink:to="lab_cdxs_PerformanceBasedOptionsPBOsMember_31A90564CDAE83A0CBE8FE08B7B20C9D" xlink:type="arc" />
    <link:label id="lab_us-gaap_VestingAxis_3CD8C19273571FE8833CFE08B7B261F7_terseLabel_en-US" xlink:label="lab_us-gaap_VestingAxis_3CD8C19273571FE8833CFE08B7B261F7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:label id="lab_us-gaap_VestingAxis_3CD8C19273571FE8833CFE08B7B261F7_label_en-US" xlink:label="lab_us-gaap_VestingAxis_3CD8C19273571FE8833CFE08B7B261F7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VestingAxis" xlink:label="loc_us-gaap_VestingAxis_3CD8C19273571FE8833CFE08B7B261F7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingAxis_3CD8C19273571FE8833CFE08B7B261F7" xlink:to="lab_us-gaap_VestingAxis_3CD8C19273571FE8833CFE08B7B261F7" xlink:type="arc" />
    <link:label id="lab_us-gaap_VestingDomain_1389272EA5D49B1A6B19FE08B7B2BC4F_terseLabel_en-US" xlink:label="lab_us-gaap_VestingDomain_1389272EA5D49B1A6B19FE08B7B2BC4F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:label id="lab_us-gaap_VestingDomain_1389272EA5D49B1A6B19FE08B7B2BC4F_label_en-US" xlink:label="lab_us-gaap_VestingDomain_1389272EA5D49B1A6B19FE08B7B2BC4F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_1389272EA5D49B1A6B19FE08B7B2BC4F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingDomain_1389272EA5D49B1A6B19FE08B7B2BC4F" xlink:to="lab_us-gaap_VestingDomain_1389272EA5D49B1A6B19FE08B7B2BC4F" xlink:type="arc" />
    <link:label id="lab_cdxs_SharebasedCompensationAwardTrancheSixMember_7793CA35957B6C39BB6BFE08B7B2543E_verboseLabel_en-US" xlink:label="lab_cdxs_SharebasedCompensationAwardTrancheSixMember_7793CA35957B6C39BB6BFE08B7B2543E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Second Year Vesting Period [Member]</link:label>
    <link:label id="lab_cdxs_SharebasedCompensationAwardTrancheSixMember_7793CA35957B6C39BB6BFE08B7B2543E_label_en-US" xlink:label="lab_cdxs_SharebasedCompensationAwardTrancheSixMember_7793CA35957B6C39BB6BFE08B7B2543E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Award, Tranche Six [Member]</link:label>
    <link:label id="lab_cdxs_SharebasedCompensationAwardTrancheSixMember_7793CA35957B6C39BB6BFE08B7B2543E_documentation_en-US" xlink:label="lab_cdxs_SharebasedCompensationAwardTrancheSixMember_7793CA35957B6C39BB6BFE08B7B2543E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Award, Tranche Six [Member]</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_SharebasedCompensationAwardTrancheSixMember" xlink:label="loc_cdxs_SharebasedCompensationAwardTrancheSixMember_7793CA35957B6C39BB6BFE08B7B2543E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_SharebasedCompensationAwardTrancheSixMember_7793CA35957B6C39BB6BFE08B7B2543E" xlink:to="lab_cdxs_SharebasedCompensationAwardTrancheSixMember_7793CA35957B6C39BB6BFE08B7B2543E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_58087E924A0F433C4188FE08B7B29008_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_58087E924A0F433C4188FE08B7B29008" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Monthly, Three Year Vesting Period [Member]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_58087E924A0F433C4188FE08B7B29008_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_58087E924A0F433C4188FE08B7B29008" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Award, Tranche One [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_58087E924A0F433C4188FE08B7B29008" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_58087E924A0F433C4188FE08B7B29008" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_58087E924A0F433C4188FE08B7B29008" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_D15A50F61EC006179A61FE08B7B2D873_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_D15A50F61EC006179A61FE08B7B2D873" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Annually, Four Year Vesting Period [Member]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_D15A50F61EC006179A61FE08B7B2D873_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_D15A50F61EC006179A61FE08B7B2D873" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Award, Tranche Two [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_D15A50F61EC006179A61FE08B7B2D873" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_D15A50F61EC006179A61FE08B7B2D873" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_D15A50F61EC006179A61FE08B7B2D873" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_75069F091E9444433AF0FE08B7B297EF_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_75069F091E9444433AF0FE08B7B297EF" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">First Year Vesting Period [Member]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_75069F091E9444433AF0FE08B7B297EF_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_75069F091E9444433AF0FE08B7B297EF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Award, Tranche Three [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_75069F091E9444433AF0FE08B7B297EF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_75069F091E9444433AF0FE08B7B297EF" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_75069F091E9444433AF0FE08B7B297EF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_B77359A078CC0C3784C5FE08B7B29A2C_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_B77359A078CC0C3784C5FE08B7B29A2C" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Performance Goal: Threshold Level [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_B77359A078CC0C3784C5FE08B7B29A2C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_B77359A078CC0C3784C5FE08B7B29A2C" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_B77359A078CC0C3784C5FE08B7B29A2C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_8C456156858952426A07FE08B7B2D14A_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_8C456156858952426A07FE08B7B2D14A" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Performance Goal: Target Level [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_8C456156858952426A07FE08B7B2D14A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_8C456156858952426A07FE08B7B2D14A" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_8C456156858952426A07FE08B7B2D14A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_D6007FC6EB498431A08AFE08B7C2701E_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_D6007FC6EB498431A08AFE08B7C2701E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Performance Goal: Superior Level [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_D6007FC6EB498431A08AFE08B7C2701E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_D6007FC6EB498431A08AFE08B7C2701E" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_D6007FC6EB498431A08AFE08B7C2701E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_BB377292EFDC230117D4FE08B7C23A28_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_BB377292EFDC230117D4FE08B7C23A28" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_BB377292EFDC230117D4FE08B7C23A28_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_BB377292EFDC230117D4FE08B7C23A28" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_BB377292EFDC230117D4FE08B7C23A28" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_BB377292EFDC230117D4FE08B7C23A28" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_BB377292EFDC230117D4FE08B7C23A28" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance_F539DE9062724EA6C061FE08B7C22795_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance_F539DE9062724EA6C061FE08B7C22795" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Shares reserved for future issuance (shares)</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance_F539DE9062724EA6C061FE08B7C22795_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance_F539DE9062724EA6C061FE08B7C22795" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Compensation Arrangement with Individual, Shares Authorized for Issuance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance_F539DE9062724EA6C061FE08B7C22795" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance_F539DE9062724EA6C061FE08B7C22795" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance_F539DE9062724EA6C061FE08B7C22795" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_9F1C11BD726724E15D72FE08B7C2A84D_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_9F1C11BD726724E15D72FE08B7C2A84D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchase price of common stock</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_9F1C11BD726724E15D72FE08B7C2A84D_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_9F1C11BD726724E15D72FE08B7C2A84D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_9F1C11BD726724E15D72FE08B7C2A84D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_9F1C11BD726724E15D72FE08B7C2A84D" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_9F1C11BD726724E15D72FE08B7C2A84D" xlink:type="arc" />
    <link:label id="lab_cdxs_PercentofVotingInterestsThresholdtotriggerhigherexerciseprice_E715E0CF274828791E2BFE08B7C23C10_terseLabel_en-US" xlink:label="lab_cdxs_PercentofVotingInterestsThresholdtotriggerhigherexerciseprice_E715E0CF274828791E2BFE08B7C23C10" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percent of voting interests</link:label>
    <link:label id="lab_cdxs_PercentofVotingInterestsThresholdtotriggerhigherexerciseprice_E715E0CF274828791E2BFE08B7C23C10_label_en-US" xlink:label="lab_cdxs_PercentofVotingInterestsThresholdtotriggerhigherexerciseprice_E715E0CF274828791E2BFE08B7C23C10" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percent of Voting Interests Threshold to trigger higher exercise price</link:label>
    <link:label id="lab_cdxs_PercentofVotingInterestsThresholdtotriggerhigherexerciseprice_E715E0CF274828791E2BFE08B7C23C10_documentation_en-US" xlink:label="lab_cdxs_PercentofVotingInterestsThresholdtotriggerhigherexerciseprice_E715E0CF274828791E2BFE08B7C23C10" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percent of Voting Interests Threshold to trigger higher exercise price</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_PercentofVotingInterestsThresholdtotriggerhigherexerciseprice" xlink:label="loc_cdxs_PercentofVotingInterestsThresholdtotriggerhigherexerciseprice_E715E0CF274828791E2BFE08B7C23C10" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_PercentofVotingInterestsThresholdtotriggerhigherexerciseprice_E715E0CF274828791E2BFE08B7C23C10" xlink:to="lab_cdxs_PercentofVotingInterestsThresholdtotriggerhigherexerciseprice_E715E0CF274828791E2BFE08B7C23C10" xlink:type="arc" />
    <link:label id="lab_cdxs_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePriceOfCommonStockAboveMinimumThresholdPercent_843BECC6ED9D5B2916CBFE08B7C2D5BF_terseLabel_en-US" xlink:label="lab_cdxs_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePriceOfCommonStockAboveMinimumThresholdPercent_843BECC6ED9D5B2916CBFE08B7C2D5BF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchase price of common stock above minimum threshold</link:label>
    <link:label id="lab_cdxs_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePriceOfCommonStockAboveMinimumThresholdPercent_843BECC6ED9D5B2916CBFE08B7C2D5BF_label_en-US" xlink:label="lab_cdxs_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePriceOfCommonStockAboveMinimumThresholdPercent_843BECC6ED9D5B2916CBFE08B7C2D5BF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock Above Minimum Threshold, Percent</link:label>
    <link:label id="lab_cdxs_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePriceOfCommonStockAboveMinimumThresholdPercent_843BECC6ED9D5B2916CBFE08B7C2D5BF_documentation_en-US" xlink:label="lab_cdxs_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePriceOfCommonStockAboveMinimumThresholdPercent_843BECC6ED9D5B2916CBFE08B7C2D5BF" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock Above Minimum Threshold, Percent</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePriceOfCommonStockAboveMinimumThresholdPercent" xlink:label="loc_cdxs_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePriceOfCommonStockAboveMinimumThresholdPercent_843BECC6ED9D5B2916CBFE08B7C2D5BF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePriceOfCommonStockAboveMinimumThresholdPercent_843BECC6ED9D5B2916CBFE08B7C2D5BF" xlink:to="lab_cdxs_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePriceOfCommonStockAboveMinimumThresholdPercent_843BECC6ED9D5B2916CBFE08B7C2D5BF" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_20A703A0370A40A47713FE08B7C26139_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_20A703A0370A40A47713FE08B7C26139" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expiration period</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_20A703A0370A40A47713FE08B7C26139_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_20A703A0370A40A47713FE08B7C26139" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_20A703A0370A40A47713FE08B7C26139" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_20A703A0370A40A47713FE08B7C26139" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_20A703A0370A40A47713FE08B7C26139" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_39CA8559FABFC0C6FAEDFE08B7C2891D_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_39CA8559FABFC0C6FAEDFE08B7C2891D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award vesting period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_39CA8559FABFC0C6FAEDFE08B7C2891D_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_39CA8559FABFC0C6FAEDFE08B7C2891D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_39CA8559FABFC0C6FAEDFE08B7C2891D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_39CA8559FABFC0C6FAEDFE08B7C2891D" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_39CA8559FABFC0C6FAEDFE08B7C2891D" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_3EC9EAB6CE103CE431A4FE08B7C2F289_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_3EC9EAB6CE103CE431A4FE08B7C2F289" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award vesting rights</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_3EC9EAB6CE103CE431A4FE08B7C2F289_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_3EC9EAB6CE103CE431A4FE08B7C2F289" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_3EC9EAB6CE103CE431A4FE08B7C2F289" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_3EC9EAB6CE103CE431A4FE08B7C2F289" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_3EC9EAB6CE103CE431A4FE08B7C2F289" xlink:type="arc" />
    <link:label id="lab_cdxs_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardFutureVestingRightsPercentage_43F476387152B6C54DF4FE08B7C293B7_terseLabel_en-US" xlink:label="lab_cdxs_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardFutureVestingRightsPercentage_43F476387152B6C54DF4FE08B7C293B7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Future vesting rights percentage</link:label>
    <link:label id="lab_cdxs_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardFutureVestingRightsPercentage_43F476387152B6C54DF4FE08B7C293B7_label_en-US" xlink:label="lab_cdxs_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardFutureVestingRightsPercentage_43F476387152B6C54DF4FE08B7C293B7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sharebased Compensation Arrangement By Sharebased Payment Award Award Future Vesting Rights Percentage</link:label>
    <link:label id="lab_cdxs_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardFutureVestingRightsPercentage_43F476387152B6C54DF4FE08B7C293B7_documentation_en-US" xlink:label="lab_cdxs_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardFutureVestingRightsPercentage_43F476387152B6C54DF4FE08B7C293B7" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Sharebased Compensation Arrangement By Sharebased Payment Award Award Future Vesting Rights Percentage</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardFutureVestingRightsPercentage" xlink:label="loc_cdxs_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardFutureVestingRightsPercentage_43F476387152B6C54DF4FE08B7C293B7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardFutureVestingRightsPercentage_43F476387152B6C54DF4FE08B7C293B7" xlink:to="lab_cdxs_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardFutureVestingRightsPercentage_43F476387152B6C54DF4FE08B7C293B7" xlink:type="arc" />
    <link:label id="lab_cdxs_SharebasedCompensationArrangementbySharebasedPaymentAwardEstimatedPerformanceGoalAchievementRate_0D17D15C2A44AA4309D3FE102C5335C9_terseLabel_en-US" xlink:label="lab_cdxs_SharebasedCompensationArrangementbySharebasedPaymentAwardEstimatedPerformanceGoalAchievementRate_0D17D15C2A44AA4309D3FE102C5335C9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated performance goal achievement rate</link:label>
    <link:label id="lab_cdxs_SharebasedCompensationArrangementbySharebasedPaymentAwardEstimatedPerformanceGoalAchievementRate_0D17D15C2A44AA4309D3FE102C5335C9_label_en-US" xlink:label="lab_cdxs_SharebasedCompensationArrangementbySharebasedPaymentAwardEstimatedPerformanceGoalAchievementRate_0D17D15C2A44AA4309D3FE102C5335C9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Estimated Performance Goal Achievement Rate</link:label>
    <link:label id="lab_cdxs_SharebasedCompensationArrangementbySharebasedPaymentAwardEstimatedPerformanceGoalAchievementRate_0D17D15C2A44AA4309D3FE102C5335C9_documentation_en-US" xlink:label="lab_cdxs_SharebasedCompensationArrangementbySharebasedPaymentAwardEstimatedPerformanceGoalAchievementRate_0D17D15C2A44AA4309D3FE102C5335C9" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Estimated Performance Goal Achievement Rate</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_SharebasedCompensationArrangementbySharebasedPaymentAwardEstimatedPerformanceGoalAchievementRate" xlink:label="loc_cdxs_SharebasedCompensationArrangementbySharebasedPaymentAwardEstimatedPerformanceGoalAchievementRate_0D17D15C2A44AA4309D3FE102C5335C9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_SharebasedCompensationArrangementbySharebasedPaymentAwardEstimatedPerformanceGoalAchievementRate_0D17D15C2A44AA4309D3FE102C5335C9" xlink:to="lab_cdxs_SharebasedCompensationArrangementbySharebasedPaymentAwardEstimatedPerformanceGoalAchievementRate_0D17D15C2A44AA4309D3FE102C5335C9" xlink:type="arc" />
    <link:label id="lab_cdxs_SharebasedCompensationArrangementbySharebasedPaymentAwardPerformanceAwardsThresholdLevelNumberofSharesMultiplier_55D1664CE57D3AE0BF34FE08B7C29141_terseLabel_en-US" xlink:label="lab_cdxs_SharebasedCompensationArrangementbySharebasedPaymentAwardPerformanceAwardsThresholdLevelNumberofSharesMultiplier_55D1664CE57D3AE0BF34FE08B7C29141" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Performance awards, threshold level, number of shares, multiplier</link:label>
    <link:label id="lab_cdxs_SharebasedCompensationArrangementbySharebasedPaymentAwardPerformanceAwardsThresholdLevelNumberofSharesMultiplier_55D1664CE57D3AE0BF34FE08B7C29141_label_en-US" xlink:label="lab_cdxs_SharebasedCompensationArrangementbySharebasedPaymentAwardPerformanceAwardsThresholdLevelNumberofSharesMultiplier_55D1664CE57D3AE0BF34FE08B7C29141" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Performance Awards, Threshold Level, Number of Shares, Multiplier</link:label>
    <link:label id="lab_cdxs_SharebasedCompensationArrangementbySharebasedPaymentAwardPerformanceAwardsThresholdLevelNumberofSharesMultiplier_55D1664CE57D3AE0BF34FE08B7C29141_documentation_en-US" xlink:label="lab_cdxs_SharebasedCompensationArrangementbySharebasedPaymentAwardPerformanceAwardsThresholdLevelNumberofSharesMultiplier_55D1664CE57D3AE0BF34FE08B7C29141" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Performance Awards, Threshold Level, Number of Shares, Multiplier</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_SharebasedCompensationArrangementbySharebasedPaymentAwardPerformanceAwardsThresholdLevelNumberofSharesMultiplier" xlink:label="loc_cdxs_SharebasedCompensationArrangementbySharebasedPaymentAwardPerformanceAwardsThresholdLevelNumberofSharesMultiplier_55D1664CE57D3AE0BF34FE08B7C29141" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_SharebasedCompensationArrangementbySharebasedPaymentAwardPerformanceAwardsThresholdLevelNumberofSharesMultiplier_55D1664CE57D3AE0BF34FE08B7C29141" xlink:to="lab_cdxs_SharebasedCompensationArrangementbySharebasedPaymentAwardPerformanceAwardsThresholdLevelNumberofSharesMultiplier_55D1664CE57D3AE0BF34FE08B7C29141" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_F6626F0EFCC17642DAE3FE08B7C22C23_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_F6626F0EFCC17642DAE3FE08B7C22C23" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PBOs granted in period (shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_F6626F0EFCC17642DAE3FE08B7C22C23_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_F6626F0EFCC17642DAE3FE08B7C22C23" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_F6626F0EFCC17642DAE3FE08B7C22C23" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_F6626F0EFCC17642DAE3FE08B7C22C23" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_F6626F0EFCC17642DAE3FE08B7C22C23" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_27D2CCDD03CB5ADCDDD5FE08B7C24C5B_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_27D2CCDD03CB5ADCDDD5FE08B7C24C5B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation not yet recognized, stock options</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_27D2CCDD03CB5ADCDDD5FE08B7C24C5B_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_27D2CCDD03CB5ADCDDD5FE08B7C24C5B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_27D2CCDD03CB5ADCDDD5FE08B7C24C5B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_27D2CCDD03CB5ADCDDD5FE08B7C24C5B" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_27D2CCDD03CB5ADCDDD5FE08B7C24C5B" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_7AF76AA2D9B57FB3730FFE08B7C28151_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_7AF76AA2D9B57FB3730FFE08B7C28151" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation not yet recognized, share-based awards other than options</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_7AF76AA2D9B57FB3730FFE08B7C28151_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_7AF76AA2D9B57FB3730FFE08B7C28151" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_7AF76AA2D9B57FB3730FFE08B7C28151" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_7AF76AA2D9B57FB3730FFE08B7C28151" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_7AF76AA2D9B57FB3730FFE08B7C28151" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventTable_2A82261D0575C158387D4664D3DF2832_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTable_2A82261D0575C158387D4664D3DF2832" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTable_2A82261D0575C158387D4664D3DF2832_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTable_2A82261D0575C158387D4664D3DF2832" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaap_SubsequentEventTable_2A82261D0575C158387D4664D3DF2832" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTable_2A82261D0575C158387D4664D3DF2832" xlink:to="lab_us-gaap_SubsequentEventTable_2A82261D0575C158387D4664D3DF2832" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsidiarySaleOfStockAxis_121B8B908D5B312E1F85466C3056D042_terseLabel_en-US" xlink:label="lab_us-gaap_SubsidiarySaleOfStockAxis_121B8B908D5B312E1F85466C3056D042" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sale of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsidiarySaleOfStockAxis_121B8B908D5B312E1F85466C3056D042_label_en-US" xlink:label="lab_us-gaap_SubsidiarySaleOfStockAxis_121B8B908D5B312E1F85466C3056D042" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale of Stock [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_121B8B908D5B312E1F85466C3056D042" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_121B8B908D5B312E1F85466C3056D042" xlink:to="lab_us-gaap_SubsidiarySaleOfStockAxis_121B8B908D5B312E1F85466C3056D042" xlink:type="arc" />
    <link:label id="lab_us-gaap_SaleOfStockNameOfTransactionDomain_2732E1783AB3B5833E43466C3056EA52_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockNameOfTransactionDomain_2732E1783AB3B5833E43466C3056EA52" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sale of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_SaleOfStockNameOfTransactionDomain_2732E1783AB3B5833E43466C3056EA52_label_en-US" xlink:label="lab_us-gaap_SaleOfStockNameOfTransactionDomain_2732E1783AB3B5833E43466C3056EA52" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale of Stock [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_2732E1783AB3B5833E43466C3056EA52" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_2732E1783AB3B5833E43466C3056EA52" xlink:to="lab_us-gaap_SaleOfStockNameOfTransactionDomain_2732E1783AB3B5833E43466C3056EA52" xlink:type="arc" />
    <link:label id="lab_cdxs_UnderwrittenPublicOfferingMember_590D76B9B4F2680E8648466D25BC283A_terseLabel_en-US" xlink:label="lab_cdxs_UnderwrittenPublicOfferingMember_590D76B9B4F2680E8648466D25BC283A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Underwritten Public Offering [Member]</link:label>
    <link:label id="lab_cdxs_UnderwrittenPublicOfferingMember_590D76B9B4F2680E8648466D25BC283A_label_en-US" xlink:label="lab_cdxs_UnderwrittenPublicOfferingMember_590D76B9B4F2680E8648466D25BC283A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Underwritten Public Offering [Member]</link:label>
    <link:label id="lab_cdxs_UnderwrittenPublicOfferingMember_590D76B9B4F2680E8648466D25BC283A_documentation_en-US" xlink:label="lab_cdxs_UnderwrittenPublicOfferingMember_590D76B9B4F2680E8648466D25BC283A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Underwritten Public Offering [Member]</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_UnderwrittenPublicOfferingMember" xlink:label="loc_cdxs_UnderwrittenPublicOfferingMember_590D76B9B4F2680E8648466D25BC283A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_UnderwrittenPublicOfferingMember_590D76B9B4F2680E8648466D25BC283A" xlink:to="lab_cdxs_UnderwrittenPublicOfferingMember_590D76B9B4F2680E8648466D25BC283A" xlink:type="arc" />
    <link:label id="lab_us-gaap_OverAllotmentOptionMember_3F773F261287AB25635A46798EBF70A1_terseLabel_en-US" xlink:label="lab_us-gaap_OverAllotmentOptionMember_3F773F261287AB25635A46798EBF70A1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Over-Allotment Option [Member]</link:label>
    <link:label id="lab_us-gaap_OverAllotmentOptionMember_3F773F261287AB25635A46798EBF70A1_label_en-US" xlink:label="lab_us-gaap_OverAllotmentOptionMember_3F773F261287AB25635A46798EBF70A1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Over-Allotment Option [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OverAllotmentOptionMember" xlink:label="loc_us-gaap_OverAllotmentOptionMember_3F773F261287AB25635A46798EBF70A1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OverAllotmentOptionMember_3F773F261287AB25635A46798EBF70A1" xlink:to="lab_us-gaap_OverAllotmentOptionMember_3F773F261287AB25635A46798EBF70A1" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_AD53F95B9BBEEA8595934664D3DFE00E_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis_AD53F95B9BBEEA8595934664D3DFE00E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_AD53F95B9BBEEA8595934664D3DFE00E_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis_AD53F95B9BBEEA8595934664D3DFE00E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_AD53F95B9BBEEA8595934664D3DFE00E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_AD53F95B9BBEEA8595934664D3DFE00E" xlink:to="lab_us-gaap_SubsequentEventTypeAxis_AD53F95B9BBEEA8595934664D3DFE00E" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_E3A4474E0776E48316614664D3DF91DA_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain_E3A4474E0776E48316614664D3DF91DA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_E3A4474E0776E48316614664D3DF91DA_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain_E3A4474E0776E48316614664D3DF91DA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_E3A4474E0776E48316614664D3DF91DA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_E3A4474E0776E48316614664D3DF91DA" xlink:to="lab_us-gaap_SubsequentEventTypeDomain_E3A4474E0776E48316614664D3DF91DA" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventMember_04704A4272B9170865D24664D3DFDC65_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember_04704A4272B9170865D24664D3DFDC65" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventMember_04704A4272B9170865D24664D3DFDC65_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember_04704A4272B9170865D24664D3DFDC65" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_04704A4272B9170865D24664D3DFDC65" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember_04704A4272B9170865D24664D3DFDC65" xlink:to="lab_us-gaap_SubsequentEventMember_04704A4272B9170865D24664D3DFDC65" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventLineItems_A3D58A49799FC79590964664D3DF3AA8_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems_A3D58A49799FC79590964664D3DF3AA8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_A3D58A49799FC79590964664D3DF3AA8_label_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems_A3D58A49799FC79590964664D3DF3AA8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaap_SubsequentEventLineItems_A3D58A49799FC79590964664D3DF3AA8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventLineItems_A3D58A49799FC79590964664D3DF3AA8" xlink:to="lab_us-gaap_SubsequentEventLineItems_A3D58A49799FC79590964664D3DF3AA8" xlink:type="arc" />
    <link:label id="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_A66E6F10BDAAD719D6E4466BFD8ABEA6_verboseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_A66E6F10BDAAD719D6E4466BFD8ABEA6" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Issuance of common stock, net of issuance costs (shares)</link:label>
    <link:label id="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_A66E6F10BDAAD719D6E4466BFD8ABEA6_label_en-US" xlink:label="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_A66E6F10BDAAD719D6E4466BFD8ABEA6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale of Stock, Number of Shares Issued in Transaction</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_A66E6F10BDAAD719D6E4466BFD8ABEA6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_A66E6F10BDAAD719D6E4466BFD8ABEA6" xlink:to="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_A66E6F10BDAAD719D6E4466BFD8ABEA6" xlink:type="arc" />
    <link:label id="lab_us-gaap_SaleOfStockPricePerShare_CCA9421724759EB502E6466EDD069151_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockPricePerShare_CCA9421724759EB502E6466EDD069151" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Public offering price (usd per share)</link:label>
    <link:label id="lab_us-gaap_SaleOfStockPricePerShare_CCA9421724759EB502E6466EDD069151_label_en-US" xlink:label="lab_us-gaap_SaleOfStockPricePerShare_CCA9421724759EB502E6466EDD069151" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale of Stock, Price Per Share</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_CCA9421724759EB502E6466EDD069151" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockPricePerShare_CCA9421724759EB502E6466EDD069151" xlink:to="lab_us-gaap_SaleOfStockPricePerShare_CCA9421724759EB502E6466EDD069151" xlink:type="arc" />
    <link:label id="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_C1DA12C4608680FFCC67466B22A8B3A6_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_C1DA12C4608680FFCC67466B22A8B3A6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from issuance of common stock, net of costs</link:label>
    <link:label id="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_C1DA12C4608680FFCC67466B22A8B3A6_label_en-US" xlink:label="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_C1DA12C4608680FFCC67466B22A8B3A6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale of Stock, Consideration Received on Transaction</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_C1DA12C4608680FFCC67466B22A8B3A6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_C1DA12C4608680FFCC67466B22A8B3A6" xlink:to="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_C1DA12C4608680FFCC67466B22A8B3A6" xlink:type="arc" />
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_3BF01E66F1D94A2FFE1085CFC49D3F51_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_B1C9AB8FEB9C55FA870EF2231C1C3F72" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_B1C9AB8FEB9C55FA870EF2231C1C3F72" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_B1C9AB8FEB9C55FA870EF2231C1C3F72" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_B1C9AB8FEB9C55FA870EF2231C1C3F72" xlink:type="arc" />
    <link:label id="lab_cdxs_DurationCompanyHasBeenInOperation_27E3836B0F80CC7CB06B85CFC49D6202_terseLabel_en-US" xlink:label="lab_cdxs_DurationCompanyHasBeenInOperation_4C1D031C9AE3542AA7B310357D28B3B5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of years company has been in business</link:label>
    <link:label id="lab_cdxs_DurationCompanyHasBeenInOperation_27E3836B0F80CC7CB06B85CFC49D6202_label_en-US" xlink:label="lab_cdxs_DurationCompanyHasBeenInOperation_4C1D031C9AE3542AA7B310357D28B3B5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Duration Company Has Been In Operation</link:label>
    <link:label id="lab_cdxs_DurationCompanyHasBeenInOperation_27E3836B0F80CC7CB06B85CFC49D6202_documentation_en-US" xlink:label="lab_cdxs_DurationCompanyHasBeenInOperation_4C1D031C9AE3542AA7B310357D28B3B5" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Duration Company Has Been In Operation</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_DurationCompanyHasBeenInOperation" xlink:label="loc_cdxs_DurationCompanyHasBeenInOperation_4C1D031C9AE3542AA7B310357D28B3B5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_DurationCompanyHasBeenInOperation_4C1D031C9AE3542AA7B310357D28B3B5" xlink:to="lab_cdxs_DurationCompanyHasBeenInOperation_4C1D031C9AE3542AA7B310357D28B3B5" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_87E7E0709BAF0E442290418778D0ED0D_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_87E7E0709BAF0E442290418778D0ED0D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected term (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_87E7E0709BAF0E442290418778D0ED0D_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_87E7E0709BAF0E442290418778D0ED0D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_87E7E0709BAF0E442290418778D0ED0D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_87E7E0709BAF0E442290418778D0ED0D" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_87E7E0709BAF0E442290418778D0ED0D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_0CD17B7DA4020A69FEE1418778D0B250_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_0CD17B7DA4020A69FEE1418778D0B250" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Volatility</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_0CD17B7DA4020A69FEE1418778D0B250_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_0CD17B7DA4020A69FEE1418778D0B250" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_0CD17B7DA4020A69FEE1418778D0B250" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_0CD17B7DA4020A69FEE1418778D0B250" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_0CD17B7DA4020A69FEE1418778D0B250" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_BBC967EF0DB8A29F4D4D418778D10DF7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_BBC967EF0DB8A29F4D4D418778D10DF7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Risk-free interest rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_BBC967EF0DB8A29F4D4D418778D10DF7_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_BBC967EF0DB8A29F4D4D418778D10DF7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_BBC967EF0DB8A29F4D4D418778D10DF7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_BBC967EF0DB8A29F4D4D418778D10DF7" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_BBC967EF0DB8A29F4D4D418778D10DF7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_121761A22D948EF969AE418778D12CC8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_121761A22D948EF969AE418778D12CC8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividend yield</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_121761A22D948EF969AE418778D12CC8_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_121761A22D948EF969AE418778D12CC8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_121761A22D948EF969AE418778D12CC8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_121761A22D948EF969AE418778D12CC8" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_121761A22D948EF969AE418778D12CC8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_36E4020B73BE4357A59F418778D1F069_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_36E4020B73BE4357A59F418778D1F069" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average estimated fair value of stock options granted (usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_36E4020B73BE4357A59F418778D1F069_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_36E4020B73BE4357A59F418778D1F069" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_36E4020B73BE4357A59F418778D1F069" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_36E4020B73BE4357A59F418778D1F069" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_36E4020B73BE4357A59F418778D1F069" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_7723AB91231D8BA17D79F40AF01ABA91_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_7723AB91231D8BA17D79F40AF01ABA91" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue Recognition</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_7723AB91231D8BA17D79F40AF01ABA91_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_7723AB91231D8BA17D79F40AF01ABA91" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_7723AB91231D8BA17D79F40AF01ABA91" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_7723AB91231D8BA17D79F40AF01ABA91" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_7723AB91231D8BA17D79F40AF01ABA91" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract_641A7828798245AA153AF40B3208A7A9_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract_641A7828798245AA153AF40B3208A7A9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Assets, Liabilities and Stockholders' Equity Measured on Recurring Basis [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract_641A7828798245AA153AF40B3208A7A9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract_641A7828798245AA153AF40B3208A7A9" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract_641A7828798245AA153AF40B3208A7A9" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_855C336EE73A2A9D8460F40B3208F4F2_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_855C336EE73A2A9D8460F40B3208F4F2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_855C336EE73A2A9D8460F40B3208F4F2_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_855C336EE73A2A9D8460F40B3208F4F2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Measurement Inputs, Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:label="loc_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_855C336EE73A2A9D8460F40B3208F4F2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_855C336EE73A2A9D8460F40B3208F4F2" xlink:to="lab_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_855C336EE73A2A9D8460F40B3208F4F2" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquityAbstract_28D7C6FED6450FD92299F40B31D31F90_label_en-US" xlink:label="lab_us-gaap_EquityAbstract_28D7C6FED6450FD92299F40B31D31F90" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaap_EquityAbstract_28D7C6FED6450FD92299F40B31D31F90" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract_28D7C6FED6450FD92299F40B31D31F90" xlink:to="lab_us-gaap_EquityAbstract_28D7C6FED6450FD92299F40B31D31F90" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_1011BDD8E3DA498292EAF40B31D3AC0F_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_1011BDD8E3DA498292EAF40B31D3AC0F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capital Stock</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_1011BDD8E3DA498292EAF40B31D3AC0F_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_1011BDD8E3DA498292EAF40B31D3AC0F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Note Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_1011BDD8E3DA498292EAF40B31D3AC0F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_1011BDD8E3DA498292EAF40B31D3AC0F" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_1011BDD8E3DA498292EAF40B31D3AC0F" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_A12F503222F156F5E7F07BA2655AFB87_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_41F4388C1D5C5769A272487665D10502" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Summary of financial instruments measured at fair value on a recurring basis</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_A12F503222F156F5E7F07BA2655AFB87_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_41F4388C1D5C5769A272487665D10502" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_41F4388C1D5C5769A272487665D10502" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_41F4388C1D5C5769A272487665D10502" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_41F4388C1D5C5769A272487665D10502" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_280CAB98702AC4C35668184E281C7704_verboseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock_280CAB98702AC4C35668184E281C7704" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Segment, Geographical and Other Revenue Information</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_280CAB98702AC4C35668184E281C7704_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock_280CAB98702AC4C35668184E281C7704" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_280CAB98702AC4C35668184E281C7704" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock_280CAB98702AC4C35668184E281C7704" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock_280CAB98702AC4C35668184E281C7704" xlink:type="arc" />
    <link:label id="lab_us-gaap_MovementInDeferredRevenueRollForward_DDDFA5F8408F7EBCF15F3BADB87926E4_terseLabel_en-US" xlink:label="lab_us-gaap_MovementInDeferredRevenueRollForward_DDDFA5F8408F7EBCF15F3BADB87926E4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Movement in Deferred Revenue [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_MovementInDeferredRevenueRollForward_DDDFA5F8408F7EBCF15F3BADB87926E4_label_en-US" xlink:label="lab_us-gaap_MovementInDeferredRevenueRollForward_DDDFA5F8408F7EBCF15F3BADB87926E4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Movement in Deferred Revenue [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MovementInDeferredRevenueRollForward" xlink:label="loc_us-gaap_MovementInDeferredRevenueRollForward_DDDFA5F8408F7EBCF15F3BADB87926E4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MovementInDeferredRevenueRollForward_DDDFA5F8408F7EBCF15F3BADB87926E4" xlink:to="lab_us-gaap_MovementInDeferredRevenueRollForward_DDDFA5F8408F7EBCF15F3BADB87926E4" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredRevenue_FDCF860B52072E85FD263BAD56453CFF_periodStartLabel_en-US" xlink:label="lab_us-gaap_DeferredRevenue_FDCF860B52072E85FD263BAD56453CFF" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Deferred Revenue, balance at December 31, 2017</link:label>
    <link:label id="lab_us-gaap_DeferredRevenue_FDCF860B52072E85FD263BAD56453CFF_label_en-US" xlink:label="lab_us-gaap_DeferredRevenue_FDCF860B52072E85FD263BAD56453CFF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Revenue</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenue" xlink:label="loc_us-gaap_DeferredRevenue_FDCF860B52072E85FD263BAD56453CFF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenue_FDCF860B52072E85FD263BAD56453CFF" xlink:to="lab_us-gaap_DeferredRevenue_FDCF860B52072E85FD263BAD56453CFF" xlink:type="arc" />
    <link:label id="lab_cdxs_DeferredRevenueIncreaseDecreaseInEstimate_CEB294192836B62167C73BB09310AC44_terseLabel_en-US" xlink:label="lab_cdxs_DeferredRevenueIncreaseDecreaseInEstimate_CEB294192836B62167C73BB09310AC44" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changes in estimated consideration</link:label>
    <link:label id="lab_cdxs_DeferredRevenueIncreaseDecreaseInEstimate_CEB294192836B62167C73BB09310AC44_label_en-US" xlink:label="lab_cdxs_DeferredRevenueIncreaseDecreaseInEstimate_CEB294192836B62167C73BB09310AC44" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Revenue, Increase (Decrease) In Estimate</link:label>
    <link:label id="lab_cdxs_DeferredRevenueIncreaseDecreaseInEstimate_CEB294192836B62167C73BB09310AC44_documentation_en-US" xlink:label="lab_cdxs_DeferredRevenueIncreaseDecreaseInEstimate_CEB294192836B62167C73BB09310AC44" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Revenue, Increase (Decrease) In Estimate</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_DeferredRevenueIncreaseDecreaseInEstimate" xlink:label="loc_cdxs_DeferredRevenueIncreaseDecreaseInEstimate_CEB294192836B62167C73BB09310AC44" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_DeferredRevenueIncreaseDecreaseInEstimate_CEB294192836B62167C73BB09310AC44" xlink:to="lab_cdxs_DeferredRevenueIncreaseDecreaseInEstimate_CEB294192836B62167C73BB09310AC44" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredRevenueAdditions_4CBB8061EE8F35C79A5F3BB18232B0B6_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredRevenueAdditions_4CBB8061EE8F35C79A5F3BB18232B0B6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unsatisfied performance obligations</link:label>
    <link:label id="lab_us-gaap_DeferredRevenueAdditions_4CBB8061EE8F35C79A5F3BB18232B0B6_label_en-US" xlink:label="lab_us-gaap_DeferredRevenueAdditions_4CBB8061EE8F35C79A5F3BB18232B0B6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Revenue, Additions</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueAdditions" xlink:label="loc_us-gaap_DeferredRevenueAdditions_4CBB8061EE8F35C79A5F3BB18232B0B6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueAdditions_4CBB8061EE8F35C79A5F3BB18232B0B6" xlink:to="lab_us-gaap_DeferredRevenueAdditions_4CBB8061EE8F35C79A5F3BB18232B0B6" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredRevenue_951407349A1957CB07853BADDE863915_periodEndLabel_en-US" xlink:label="lab_us-gaap_DeferredRevenue_951407349A1957CB07853BADDE863915" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Deferred Revenue, balance at January 1, 2018</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenue" xlink:label="loc_us-gaap_DeferredRevenue_951407349A1957CB07853BADDE863915" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenue_951407349A1957CB07853BADDE863915" xlink:to="lab_us-gaap_DeferredRevenue_951407349A1957CB07853BADDE863915" xlink:type="arc" />
    <link:label id="lab_cdxs_ChangeinContractwithCustomerAssetRollForward_059ED54F144F71B851503BB60183BEDD_terseLabel_en-US" xlink:label="lab_cdxs_ChangeinContractwithCustomerAssetRollForward_059ED54F144F71B851503BB60183BEDD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract Assets</link:label>
    <link:label id="lab_cdxs_ChangeinContractwithCustomerAssetRollForward_059ED54F144F71B851503BB60183BEDD_label_en-US" xlink:label="lab_cdxs_ChangeinContractwithCustomerAssetRollForward_059ED54F144F71B851503BB60183BEDD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change in Contract with Customer, Asset [Roll Forward]</link:label>
    <link:label id="lab_cdxs_ChangeinContractwithCustomerAssetRollForward_059ED54F144F71B851503BB60183BEDD_documentation_en-US" xlink:label="lab_cdxs_ChangeinContractwithCustomerAssetRollForward_059ED54F144F71B851503BB60183BEDD" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Change in Contract with Customer, Asset [Roll Forward]</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_ChangeinContractwithCustomerAssetRollForward" xlink:label="loc_cdxs_ChangeinContractwithCustomerAssetRollForward_059ED54F144F71B851503BB60183BEDD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_ChangeinContractwithCustomerAssetRollForward_059ED54F144F71B851503BB60183BEDD" xlink:to="lab_cdxs_ChangeinContractwithCustomerAssetRollForward_059ED54F144F71B851503BB60183BEDD" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNet_D0726CAA4D2BC77153A33BB5824B3041_periodStartLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNet_D0726CAA4D2BC77153A33BB5824B3041" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNet_D0726CAA4D2BC77153A33BB5824B3041_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNet_D0726CAA4D2BC77153A33BB5824B3041" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Asset, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ContractWithCustomerAssetNet" xlink:label="loc_us-gaap_ContractWithCustomerAssetNet_D0726CAA4D2BC77153A33BB5824B3041" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetNet_D0726CAA4D2BC77153A33BB5824B3041" xlink:to="lab_us-gaap_ContractWithCustomerAssetNet_D0726CAA4D2BC77153A33BB5824B3041" xlink:type="arc" />
    <link:label id="lab_cdxs_ContractwithCustomerAssetNewContractAdditions_40DF5D59B608F2B7BC8F3BB729A46B99_terseLabel_en-US" xlink:label="lab_cdxs_ContractwithCustomerAssetNewContractAdditions_40DF5D59B608F2B7BC8F3BB729A46B99" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additions</link:label>
    <link:label id="lab_cdxs_ContractwithCustomerAssetNewContractAdditions_40DF5D59B608F2B7BC8F3BB729A46B99_label_en-US" xlink:label="lab_cdxs_ContractwithCustomerAssetNewContractAdditions_40DF5D59B608F2B7BC8F3BB729A46B99" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Asset, New Contract Additions</link:label>
    <link:label id="lab_cdxs_ContractwithCustomerAssetNewContractAdditions_40DF5D59B608F2B7BC8F3BB729A46B99_documentation_en-US" xlink:label="lab_cdxs_ContractwithCustomerAssetNewContractAdditions_40DF5D59B608F2B7BC8F3BB729A46B99" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Contract with Customer, Asset, New Contract Additions</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_ContractwithCustomerAssetNewContractAdditions" xlink:label="loc_cdxs_ContractwithCustomerAssetNewContractAdditions_40DF5D59B608F2B7BC8F3BB729A46B99" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_ContractwithCustomerAssetNewContractAdditions_40DF5D59B608F2B7BC8F3BB729A46B99" xlink:to="lab_cdxs_ContractwithCustomerAssetNewContractAdditions_40DF5D59B608F2B7BC8F3BB729A46B99" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerAssetReclassifiedToReceivable_54DD6B510E6AC72306DC3BB887C7E8BC_negatedLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetReclassifiedToReceivable_54DD6B510E6AC72306DC3BB887C7E8BC" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Deductions</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetReclassifiedToReceivable_54DD6B510E6AC72306DC3BB887C7E8BC_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetReclassifiedToReceivable_54DD6B510E6AC72306DC3BB887C7E8BC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Asset, Reclassified to Receivable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ContractWithCustomerAssetReclassifiedToReceivable" xlink:label="loc_us-gaap_ContractWithCustomerAssetReclassifiedToReceivable_54DD6B510E6AC72306DC3BB887C7E8BC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetReclassifiedToReceivable_54DD6B510E6AC72306DC3BB887C7E8BC" xlink:to="lab_us-gaap_ContractWithCustomerAssetReclassifiedToReceivable_54DD6B510E6AC72306DC3BB887C7E8BC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNet_E186C572BF867F1EB38B3BB6324A9656_periodEndLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNet_E186C572BF867F1EB38B3BB6324A9656" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ContractWithCustomerAssetNet" xlink:label="loc_us-gaap_ContractWithCustomerAssetNet_E186C572BF867F1EB38B3BB6324A9656" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetNet_E186C572BF867F1EB38B3BB6324A9656" xlink:to="lab_us-gaap_ContractWithCustomerAssetNet_E186C572BF867F1EB38B3BB6324A9656" xlink:type="arc" />
    <link:label id="lab_cdxs_ChangeinContractwithCustomerContractCostsRollForward_1EF48854FB7B4EEB2DFB3BBAAA6C0FBA_terseLabel_en-US" xlink:label="lab_cdxs_ChangeinContractwithCustomerContractCostsRollForward_1EF48854FB7B4EEB2DFB3BBAAA6C0FBA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract Costs</link:label>
    <link:label id="lab_cdxs_ChangeinContractwithCustomerContractCostsRollForward_1EF48854FB7B4EEB2DFB3BBAAA6C0FBA_label_en-US" xlink:label="lab_cdxs_ChangeinContractwithCustomerContractCostsRollForward_1EF48854FB7B4EEB2DFB3BBAAA6C0FBA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change in Contract with Customer, Contract Costs [Roll Forward]</link:label>
    <link:label id="lab_cdxs_ChangeinContractwithCustomerContractCostsRollForward_1EF48854FB7B4EEB2DFB3BBAAA6C0FBA_documentation_en-US" xlink:label="lab_cdxs_ChangeinContractwithCustomerContractCostsRollForward_1EF48854FB7B4EEB2DFB3BBAAA6C0FBA" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Change in Contract with Customer, Contract Costs [Roll Forward]</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_ChangeinContractwithCustomerContractCostsRollForward" xlink:label="loc_cdxs_ChangeinContractwithCustomerContractCostsRollForward_1EF48854FB7B4EEB2DFB3BBAAA6C0FBA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_ChangeinContractwithCustomerContractCostsRollForward_1EF48854FB7B4EEB2DFB3BBAAA6C0FBA" xlink:to="lab_cdxs_ChangeinContractwithCustomerContractCostsRollForward_1EF48854FB7B4EEB2DFB3BBAAA6C0FBA" xlink:type="arc" />
    <link:label id="lab_cdxs_ContractWithCustomerContractCosts_43CF53D2E7864DD5528A3BBC23C25408_periodStartLabel_en-US" xlink:label="lab_cdxs_ContractWithCustomerContractCosts_43CF53D2E7864DD5528A3BBC23C25408" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_cdxs_ContractWithCustomerContractCosts_43CF53D2E7864DD5528A3BBC23C25408_label_en-US" xlink:label="lab_cdxs_ContractWithCustomerContractCosts_43CF53D2E7864DD5528A3BBC23C25408" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract With Customer, Contract Costs</link:label>
    <link:label id="lab_cdxs_ContractWithCustomerContractCosts_43CF53D2E7864DD5528A3BBC23C25408_documentation_en-US" xlink:label="lab_cdxs_ContractWithCustomerContractCosts_43CF53D2E7864DD5528A3BBC23C25408" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Contract With Customer, Contract Costs</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_ContractWithCustomerContractCosts" xlink:label="loc_cdxs_ContractWithCustomerContractCosts_43CF53D2E7864DD5528A3BBC23C25408" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_ContractWithCustomerContractCosts_43CF53D2E7864DD5528A3BBC23C25408" xlink:to="lab_cdxs_ContractWithCustomerContractCosts_43CF53D2E7864DD5528A3BBC23C25408" xlink:type="arc" />
    <link:label id="lab_cdxs_ContractWithCustomerContractCostsAdditions_2DAC9007B03726EF62643BBF292C403E_terseLabel_en-US" xlink:label="lab_cdxs_ContractWithCustomerContractCostsAdditions_2DAC9007B03726EF62643BBF292C403E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additions</link:label>
    <link:label id="lab_cdxs_ContractWithCustomerContractCostsAdditions_2DAC9007B03726EF62643BBF292C403E_label_en-US" xlink:label="lab_cdxs_ContractWithCustomerContractCostsAdditions_2DAC9007B03726EF62643BBF292C403E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract With Customer, Contract Costs, Additions</link:label>
    <link:label id="lab_cdxs_ContractWithCustomerContractCostsAdditions_2DAC9007B03726EF62643BBF292C403E_documentation_en-US" xlink:label="lab_cdxs_ContractWithCustomerContractCostsAdditions_2DAC9007B03726EF62643BBF292C403E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Contract With Customer, Contract Costs, Additions</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_ContractWithCustomerContractCostsAdditions" xlink:label="loc_cdxs_ContractWithCustomerContractCostsAdditions_2DAC9007B03726EF62643BBF292C403E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_ContractWithCustomerContractCostsAdditions_2DAC9007B03726EF62643BBF292C403E" xlink:to="lab_cdxs_ContractWithCustomerContractCostsAdditions_2DAC9007B03726EF62643BBF292C403E" xlink:type="arc" />
    <link:label id="lab_cdxs_ContractWithCustomerContractCostsDeductions_188C4940CD273A505A3D3BBF8A1E1D40_negatedTerseLabel_en-US" xlink:label="lab_cdxs_ContractWithCustomerContractCostsDeductions_188C4940CD273A505A3D3BBF8A1E1D40" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Deductions</link:label>
    <link:label id="lab_cdxs_ContractWithCustomerContractCostsDeductions_188C4940CD273A505A3D3BBF8A1E1D40_label_en-US" xlink:label="lab_cdxs_ContractWithCustomerContractCostsDeductions_188C4940CD273A505A3D3BBF8A1E1D40" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract With Customer, Contract Costs, Deductions</link:label>
    <link:label id="lab_cdxs_ContractWithCustomerContractCostsDeductions_188C4940CD273A505A3D3BBF8A1E1D40_documentation_en-US" xlink:label="lab_cdxs_ContractWithCustomerContractCostsDeductions_188C4940CD273A505A3D3BBF8A1E1D40" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Contract With Customer, Contract Costs, Deductions</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_ContractWithCustomerContractCostsDeductions" xlink:label="loc_cdxs_ContractWithCustomerContractCostsDeductions_188C4940CD273A505A3D3BBF8A1E1D40" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_ContractWithCustomerContractCostsDeductions_188C4940CD273A505A3D3BBF8A1E1D40" xlink:to="lab_cdxs_ContractWithCustomerContractCostsDeductions_188C4940CD273A505A3D3BBF8A1E1D40" xlink:type="arc" />
    <link:label id="lab_cdxs_ContractWithCustomerContractCosts_EDB6F25F1F885C810D753BBDDA828FED_periodEndLabel_en-US" xlink:label="lab_cdxs_ContractWithCustomerContractCosts_EDB6F25F1F885C810D753BBDDA828FED" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_ContractWithCustomerContractCosts" xlink:label="loc_cdxs_ContractWithCustomerContractCosts_EDB6F25F1F885C810D753BBDDA828FED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_ContractWithCustomerContractCosts_EDB6F25F1F885C810D753BBDDA828FED" xlink:to="lab_cdxs_ContractWithCustomerContractCosts_EDB6F25F1F885C810D753BBDDA828FED" xlink:type="arc" />
    <link:label id="lab_cdxs_ChangeinContractwithCustomerLiabilityRollForward_4CE92EDDF1D62771A7BA3BBA5D19C19D_terseLabel_en-US" xlink:label="lab_cdxs_ChangeinContractwithCustomerLiabilityRollForward_4CE92EDDF1D62771A7BA3BBA5D19C19D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract Liabilities: Deferred Revenue</link:label>
    <link:label id="lab_cdxs_ChangeinContractwithCustomerLiabilityRollForward_4CE92EDDF1D62771A7BA3BBA5D19C19D_label_en-US" xlink:label="lab_cdxs_ChangeinContractwithCustomerLiabilityRollForward_4CE92EDDF1D62771A7BA3BBA5D19C19D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change in Contract with Customer, Liability [Roll Forward]</link:label>
    <link:label id="lab_cdxs_ChangeinContractwithCustomerLiabilityRollForward_4CE92EDDF1D62771A7BA3BBA5D19C19D_documentation_en-US" xlink:label="lab_cdxs_ChangeinContractwithCustomerLiabilityRollForward_4CE92EDDF1D62771A7BA3BBA5D19C19D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Change in Contract with Customer, Liability [Roll Forward]</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_ChangeinContractwithCustomerLiabilityRollForward" xlink:label="loc_cdxs_ChangeinContractwithCustomerLiabilityRollForward_4CE92EDDF1D62771A7BA3BBA5D19C19D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_ChangeinContractwithCustomerLiabilityRollForward_4CE92EDDF1D62771A7BA3BBA5D19C19D" xlink:to="lab_cdxs_ChangeinContractwithCustomerLiabilityRollForward_4CE92EDDF1D62771A7BA3BBA5D19C19D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_697890376EADB9D177383BBB3C99EC4C_periodStartLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability_697890376EADB9D177383BBB3C99EC4C" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_697890376EADB9D177383BBB3C99EC4C_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability_697890376EADB9D177383BBB3C99EC4C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="loc_us-gaap_ContractWithCustomerLiability_697890376EADB9D177383BBB3C99EC4C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiability_697890376EADB9D177383BBB3C99EC4C" xlink:to="lab_us-gaap_ContractWithCustomerLiability_697890376EADB9D177383BBB3C99EC4C" xlink:type="arc" />
    <link:label id="lab_cdxs_ContractwithCustomerLiabilityIncreasefromCashReceipts_9511B69005449A2C48353BBDB164F812_terseLabel_en-US" xlink:label="lab_cdxs_ContractwithCustomerLiabilityIncreasefromCashReceipts_9511B69005449A2C48353BBDB164F812" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additions</link:label>
    <link:label id="lab_cdxs_ContractwithCustomerLiabilityIncreasefromCashReceipts_9511B69005449A2C48353BBDB164F812_label_en-US" xlink:label="lab_cdxs_ContractwithCustomerLiabilityIncreasefromCashReceipts_9511B69005449A2C48353BBDB164F812" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Increase from Cash Receipts</link:label>
    <link:label id="lab_cdxs_ContractwithCustomerLiabilityIncreasefromCashReceipts_9511B69005449A2C48353BBDB164F812_documentation_en-US" xlink:label="lab_cdxs_ContractwithCustomerLiabilityIncreasefromCashReceipts_9511B69005449A2C48353BBDB164F812" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Increase from Cash Receipts</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_ContractwithCustomerLiabilityIncreasefromCashReceipts" xlink:label="loc_cdxs_ContractwithCustomerLiabilityIncreasefromCashReceipts_9511B69005449A2C48353BBDB164F812" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_ContractwithCustomerLiabilityIncreasefromCashReceipts_9511B69005449A2C48353BBDB164F812" xlink:to="lab_cdxs_ContractwithCustomerLiabilityIncreasefromCashReceipts_9511B69005449A2C48353BBDB164F812" xlink:type="arc" />
    <link:label id="lab_cdxs_ContractwithCustomerLiabilityDeductions_CE5B69525E2D277E807E3BC8E7E78B6F_negatedLabel_en-US" xlink:label="lab_cdxs_ContractwithCustomerLiabilityDeductions_CE5B69525E2D277E807E3BC8E7E78B6F" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Deductions</link:label>
    <link:label id="lab_cdxs_ContractwithCustomerLiabilityDeductions_CE5B69525E2D277E807E3BC8E7E78B6F_label_en-US" xlink:label="lab_cdxs_ContractwithCustomerLiabilityDeductions_CE5B69525E2D277E807E3BC8E7E78B6F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Deductions</link:label>
    <link:label id="lab_cdxs_ContractwithCustomerLiabilityDeductions_CE5B69525E2D277E807E3BC8E7E78B6F_documentation_en-US" xlink:label="lab_cdxs_ContractwithCustomerLiabilityDeductions_CE5B69525E2D277E807E3BC8E7E78B6F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Deductions</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_ContractwithCustomerLiabilityDeductions" xlink:label="loc_cdxs_ContractwithCustomerLiabilityDeductions_CE5B69525E2D277E807E3BC8E7E78B6F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_ContractwithCustomerLiabilityDeductions_CE5B69525E2D277E807E3BC8E7E78B6F" xlink:to="lab_cdxs_ContractwithCustomerLiabilityDeductions_CE5B69525E2D277E807E3BC8E7E78B6F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_4C2C1462D3E3FC31BF523BBB5F4C7684_periodEndLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability_4C2C1462D3E3FC31BF523BBB5F4C7684" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="loc_us-gaap_ContractWithCustomerLiability_4C2C1462D3E3FC31BF523BBB5F4C7684" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiability_4C2C1462D3E3FC31BF523BBB5F4C7684" xlink:to="lab_us-gaap_ContractWithCustomerLiability_4C2C1462D3E3FC31BF523BBB5F4C7684" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerAssetCreditLossExpense_387E289AC0F55B704A2D3BC1B3888AB1_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetCreditLossExpense_387E289AC0F55B704A2D3BC1B3888AB1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impairment charges related to contract assets</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetCreditLossExpense_387E289AC0F55B704A2D3BC1B3888AB1_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetCreditLossExpense_387E289AC0F55B704A2D3BC1B3888AB1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Asset, Credit Loss Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ContractWithCustomerAssetCreditLossExpense" xlink:label="loc_us-gaap_ContractWithCustomerAssetCreditLossExpense_387E289AC0F55B704A2D3BC1B3888AB1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetCreditLossExpense_387E289AC0F55B704A2D3BC1B3888AB1" xlink:to="lab_us-gaap_ContractWithCustomerAssetCreditLossExpense_387E289AC0F55B704A2D3BC1B3888AB1" xlink:type="arc" />
    <link:label id="lab_us-gaap_ChangeInContractWithCustomerLiabilityAbstract_B2D48649762F742431873BC4BB0107AA_terseLabel_en-US" xlink:label="lab_us-gaap_ChangeInContractWithCustomerLiabilityAbstract_B2D48649762F742431873BC4BB0107AA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in Contract with Customer, Liability [Abstract]</link:label>
    <link:label id="lab_us-gaap_ChangeInContractWithCustomerLiabilityAbstract_B2D48649762F742431873BC4BB0107AA_label_en-US" xlink:label="lab_us-gaap_ChangeInContractWithCustomerLiabilityAbstract_B2D48649762F742431873BC4BB0107AA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change in Contract with Customer, Liability [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ChangeInContractWithCustomerLiabilityAbstract" xlink:label="loc_us-gaap_ChangeInContractWithCustomerLiabilityAbstract_B2D48649762F742431873BC4BB0107AA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ChangeInContractWithCustomerLiabilityAbstract_B2D48649762F742431873BC4BB0107AA" xlink:to="lab_us-gaap_ChangeInContractWithCustomerLiabilityAbstract_B2D48649762F742431873BC4BB0107AA" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized_1DDC99D654028247F0663BC4015B5D48_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized_1DDC99D654028247F0663BC4015B5D48" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Performance obligations satisfied</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized_1DDC99D654028247F0663BC4015B5D48_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized_1DDC99D654028247F0663BC4015B5D48" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Change in Timeframe, Performance Obligation Satisfied, Revenue Recognized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized_1DDC99D654028247F0663BC4015B5D48" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized_1DDC99D654028247F0663BC4015B5D48" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized_1DDC99D654028247F0663BC4015B5D48" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice_36AD6148579B7E33CCCE3BC727109498_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice_36AD6148579B7E33CCCE3BC727109498" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changes in the estimated transaction price allocated to performance obligations satisfied in prior periods</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice_36AD6148579B7E33CCCE3BC727109498_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice_36AD6148579B7E33CCCE3BC727109498" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Change in Estimate of Transaction Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice_36AD6148579B7E33CCCE3BC727109498" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice_36AD6148579B7E33CCCE3BC727109498" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice_36AD6148579B7E33CCCE3BC727109498" xlink:type="arc" />
    <link:label id="lab_cdxs_ContractwithCustomerLiabilityNewActivitiesPerformanceObligationSatisfiedRevenueRecognition_CD29AA06DC0F64C887FE3BCB4F7ABAB5_terseLabel_en-US" xlink:label="lab_cdxs_ContractwithCustomerLiabilityNewActivitiesPerformanceObligationSatisfiedRevenueRecognition_CD29AA06DC0F64C887FE3BCB4F7ABAB5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Performance obligations satisfied from new activities in the period - contract revenue</link:label>
    <link:label id="lab_cdxs_ContractwithCustomerLiabilityNewActivitiesPerformanceObligationSatisfiedRevenueRecognition_CD29AA06DC0F64C887FE3BCB4F7ABAB5_label_en-US" xlink:label="lab_cdxs_ContractwithCustomerLiabilityNewActivitiesPerformanceObligationSatisfiedRevenueRecognition_CD29AA06DC0F64C887FE3BCB4F7ABAB5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, New Activities, Performance Obligation Satisfied, Revenue Recognition</link:label>
    <link:label id="lab_cdxs_ContractwithCustomerLiabilityNewActivitiesPerformanceObligationSatisfiedRevenueRecognition_CD29AA06DC0F64C887FE3BCB4F7ABAB5_documentation_en-US" xlink:label="lab_cdxs_ContractwithCustomerLiabilityNewActivitiesPerformanceObligationSatisfiedRevenueRecognition_CD29AA06DC0F64C887FE3BCB4F7ABAB5" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, New Activities, Performance Obligation Satisfied, Revenue Recognition</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_ContractwithCustomerLiabilityNewActivitiesPerformanceObligationSatisfiedRevenueRecognition" xlink:label="loc_cdxs_ContractwithCustomerLiabilityNewActivitiesPerformanceObligationSatisfiedRevenueRecognition_CD29AA06DC0F64C887FE3BCB4F7ABAB5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_ContractwithCustomerLiabilityNewActivitiesPerformanceObligationSatisfiedRevenueRecognition_CD29AA06DC0F64C887FE3BCB4F7ABAB5" xlink:to="lab_cdxs_ContractwithCustomerLiabilityNewActivitiesPerformanceObligationSatisfiedRevenueRecognition_CD29AA06DC0F64C887FE3BCB4F7ABAB5" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_D3327E74793FF1EBAEB23BBE455E4AA0_totalLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_D3327E74793FF1EBAEB23BBE455E4AA0" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total revenue</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_D3327E74793FF1EBAEB23BBE455E4AA0_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_D3327E74793FF1EBAEB23BBE455E4AA0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_D3327E74793FF1EBAEB23BBE455E4AA0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_D3327E74793FF1EBAEB23BBE455E4AA0" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_D3327E74793FF1EBAEB23BBE455E4AA0" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_09FF68EB29A350DE3681265C5320F81C_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_8917D9BA31E459DBBFB696374D18C37A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_09FF68EB29A350DE3681265C5320F81C_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_8917D9BA31E459DBBFB696374D18C37A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_8917D9BA31E459DBBFB696374D18C37A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_8917D9BA31E459DBBFB696374D18C37A" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_8917D9BA31E459DBBFB696374D18C37A" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_47BDBD0EFF25EC1E06EC265C532067ED_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis_5431875942B259CCB2A88EF34E9B2825" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_47BDBD0EFF25EC1E06EC265C532067ED_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis_5431875942B259CCB2A88EF34E9B2825" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_5431875942B259CCB2A88EF34E9B2825" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_5431875942B259CCB2A88EF34E9B2825" xlink:to="lab_us-gaap_IncomeStatementLocationAxis_5431875942B259CCB2A88EF34E9B2825" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_2FAF17DC723EFF45128A265C5320EFA3_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain_BED8B03ABF485D409900C57F2DEEEFC9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_2FAF17DC723EFF45128A265C5320EFA3_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain_BED8B03ABF485D409900C57F2DEEEFC9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_BED8B03ABF485D409900C57F2DEEEFC9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_BED8B03ABF485D409900C57F2DEEEFC9" xlink:to="lab_us-gaap_IncomeStatementLocationDomain_BED8B03ABF485D409900C57F2DEEEFC9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_6EF3F179B75B0F7CEED2265C532037A3_verboseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember_5706AE52E58B5E7A8034EF99132E19D5" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Research and development [Member]</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_6EF3F179B75B0F7CEED2265C532037A3_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember_5706AE52E58B5E7A8034EF99132E19D5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development Expense [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_5706AE52E58B5E7A8034EF99132E19D5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpenseMember_5706AE52E58B5E7A8034EF99132E19D5" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpenseMember_5706AE52E58B5E7A8034EF99132E19D5" xlink:type="arc" />
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_16CAAC61E9EBCF2633C2265C5320E942_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_D5226459542C50EB90A46BCD51299EEF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Selling, General and Administrative Expenses [Member]</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_16CAAC61E9EBCF2633C2265C5320E942_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_D5226459542C50EB90A46BCD51299EEF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling, General and Administrative Expenses [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_D5226459542C50EB90A46BCD51299EEF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_D5226459542C50EB90A46BCD51299EEF" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_D5226459542C50EB90A46BCD51299EEF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_047DE225C2FD067C8CC2265C53217469_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2D56246E50275562B8440F9CB94A378B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of stock-based compensation expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2D56246E50275562B8440F9CB94A378B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2D56246E50275562B8440F9CB94A378B" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2D56246E50275562B8440F9CB94A378B" xlink:type="arc" />
    <link:label id="lab_us-gaap_NatureOfOperations_D17EA3926ED49645FB017BA265796C80_verboseLabel_en-US" xlink:label="lab_us-gaap_NatureOfOperations_3A38CC19D075506696E4F22C7844024A" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Description of Business</link:label>
    <link:label id="lab_us-gaap_NatureOfOperations_D17EA3926ED49645FB017BA265796C80_label_en-US" xlink:label="lab_us-gaap_NatureOfOperations_3A38CC19D075506696E4F22C7844024A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nature of Operations [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NatureOfOperations" xlink:label="loc_us-gaap_NatureOfOperations_3A38CC19D075506696E4F22C7844024A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NatureOfOperations_3A38CC19D075506696E4F22C7844024A" xlink:to="lab_us-gaap_NatureOfOperations_3A38CC19D075506696E4F22C7844024A" xlink:type="arc" />
    <link:label id="lab_cdxs_BalanceSheetsDetailsAbstract_9C1DF0CDF2ED147CDBCCDF84A1E025BB_label_en-US" xlink:label="lab_cdxs_BalanceSheetsDetailsAbstract_9C1DF0CDF2ED147CDBCCDF84A1E025BB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Balance Sheets Details [Abstract]</link:label>
    <link:label id="lab_cdxs_BalanceSheetsDetailsAbstract_9C1DF0CDF2ED147CDBCCDF84A1E025BB_documentation_en-US" xlink:label="lab_cdxs_BalanceSheetsDetailsAbstract_9C1DF0CDF2ED147CDBCCDF84A1E025BB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">-- None. No documentation exists for this element. --</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_BalanceSheetsDetailsAbstract" xlink:label="loc_cdxs_BalanceSheetsDetailsAbstract_9C1DF0CDF2ED147CDBCCDF84A1E025BB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_BalanceSheetsDetailsAbstract_9C1DF0CDF2ED147CDBCCDF84A1E025BB" xlink:to="lab_cdxs_BalanceSheetsDetailsAbstract_9C1DF0CDF2ED147CDBCCDF84A1E025BB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_19CD18747438D95E063CDF84A1E056E2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_19CD18747438D95E063CDF84A1E056E2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_19CD18747438D95E063CDF84A1E056E2_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_19CD18747438D95E063CDF84A1E056E2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_19CD18747438D95E063CDF84A1E056E2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_19CD18747438D95E063CDF84A1E056E2" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_19CD18747438D95E063CDF84A1E056E2" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_EABC919778EB8CA095B4DF84A1E012C9_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_EABC919778EB8CA095B4DF84A1E012C9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_EABC919778EB8CA095B4DF84A1E012C9_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_EABC919778EB8CA095B4DF84A1E012C9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_EABC919778EB8CA095B4DF84A1E012C9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_EABC919778EB8CA095B4DF84A1E012C9" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_EABC919778EB8CA095B4DF84A1E012C9" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_C5C4E37412062A69F82EDF84A1E09164_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_C5C4E37412062A69F82EDF84A1E09164" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_C5C4E37412062A69F82EDF84A1E09164_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_C5C4E37412062A69F82EDF84A1E09164" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_C5C4E37412062A69F82EDF84A1E09164" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_C5C4E37412062A69F82EDF84A1E09164" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_C5C4E37412062A69F82EDF84A1E09164" xlink:type="arc" />
    <link:label id="lab_cdxs_LaboratoryEquipmentMember_D4C8416DB45C568C5471DF84A1E051EB_terseLabel_en-US" xlink:label="lab_cdxs_LaboratoryEquipmentMember_D4C8416DB45C568C5471DF84A1E051EB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Laboratory equipment [Member]</link:label>
    <link:label id="lab_cdxs_LaboratoryEquipmentMember_D4C8416DB45C568C5471DF84A1E051EB_label_en-US" xlink:label="lab_cdxs_LaboratoryEquipmentMember_D4C8416DB45C568C5471DF84A1E051EB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Laboratory Equipment [Member]</link:label>
    <link:label id="lab_cdxs_LaboratoryEquipmentMember_D4C8416DB45C568C5471DF84A1E051EB_documentation_en-US" xlink:label="lab_cdxs_LaboratoryEquipmentMember_D4C8416DB45C568C5471DF84A1E051EB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Laboratory Equipment [Member]</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_LaboratoryEquipmentMember" xlink:label="loc_cdxs_LaboratoryEquipmentMember_D4C8416DB45C568C5471DF84A1E051EB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_LaboratoryEquipmentMember_D4C8416DB45C568C5471DF84A1E051EB" xlink:to="lab_cdxs_LaboratoryEquipmentMember_D4C8416DB45C568C5471DF84A1E051EB" xlink:type="arc" />
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_FC05403F41CE9ECBC548DF84A1E08A58_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember_FC05403F41CE9ECBC548DF84A1E08A58" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leasehold improvements [Member]</link:label>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_FC05403F41CE9ECBC548DF84A1E08A58_label_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember_FC05403F41CE9ECBC548DF84A1E08A58" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_FC05403F41CE9ECBC548DF84A1E08A58" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdImprovementsMember_FC05403F41CE9ECBC548DF84A1E08A58" xlink:to="lab_us-gaap_LeaseholdImprovementsMember_FC05403F41CE9ECBC548DF84A1E08A58" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComputerEquipmentMember_F5178DC2BE23EB4943EEDF84A1E0B0A2_terseLabel_en-US" xlink:label="lab_us-gaap_ComputerEquipmentMember_F5178DC2BE23EB4943EEDF84A1E0B0A2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Computer equipment and software [Member]</link:label>
    <link:label id="lab_us-gaap_ComputerEquipmentMember_F5178DC2BE23EB4943EEDF84A1E0B0A2_label_en-US" xlink:label="lab_us-gaap_ComputerEquipmentMember_F5178DC2BE23EB4943EEDF84A1E0B0A2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Computer Equipment [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:label="loc_us-gaap_ComputerEquipmentMember_F5178DC2BE23EB4943EEDF84A1E0B0A2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComputerEquipmentMember_F5178DC2BE23EB4943EEDF84A1E0B0A2" xlink:to="lab_us-gaap_ComputerEquipmentMember_F5178DC2BE23EB4943EEDF84A1E0B0A2" xlink:type="arc" />
    <link:label id="lab_cdxs_OfficeEquipmentAndFurnitureMember_BCBCD858681B4E682D35DF84A1E074AD_terseLabel_en-US" xlink:label="lab_cdxs_OfficeEquipmentAndFurnitureMember_BCBCD858681B4E682D35DF84A1E074AD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Office equipment and furniture [Member]</link:label>
    <link:label id="lab_cdxs_OfficeEquipmentAndFurnitureMember_BCBCD858681B4E682D35DF84A1E074AD_label_en-US" xlink:label="lab_cdxs_OfficeEquipmentAndFurnitureMember_BCBCD858681B4E682D35DF84A1E074AD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Office Equipment and Furniture [Member]</link:label>
    <link:label id="lab_cdxs_OfficeEquipmentAndFurnitureMember_BCBCD858681B4E682D35DF84A1E074AD_documentation_en-US" xlink:label="lab_cdxs_OfficeEquipmentAndFurnitureMember_BCBCD858681B4E682D35DF84A1E074AD" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Office Equipment and Furniture [Member]</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_OfficeEquipmentAndFurnitureMember" xlink:label="loc_cdxs_OfficeEquipmentAndFurnitureMember_BCBCD858681B4E682D35DF84A1E074AD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_OfficeEquipmentAndFurnitureMember_BCBCD858681B4E682D35DF84A1E074AD" xlink:to="lab_cdxs_OfficeEquipmentAndFurnitureMember_BCBCD858681B4E682D35DF84A1E074AD" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConstructionInProgressMember_1061390EA72671DDC12FDF84A1E09903_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember_1061390EA72671DDC12FDF84A1E09903" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Construction in progress [Member]</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_1061390EA72671DDC12FDF84A1E09903_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember_1061390EA72671DDC12FDF84A1E09903" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Construction in Progress [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConstructionInProgressMember" xlink:label="loc_us-gaap_ConstructionInProgressMember_1061390EA72671DDC12FDF84A1E09903" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressMember_1061390EA72671DDC12FDF84A1E09903" xlink:to="lab_us-gaap_ConstructionInProgressMember_1061390EA72671DDC12FDF84A1E09903" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_85812039E81C7C347EDADF84A1E09F5A_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems_85812039E81C7C347EDADF84A1E09F5A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_85812039E81C7C347EDADF84A1E09F5A_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems_85812039E81C7C347EDADF84A1E09F5A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_85812039E81C7C347EDADF84A1E09F5A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_85812039E81C7C347EDADF84A1E09F5A" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems_85812039E81C7C347EDADF84A1E09F5A" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_BADFDDF44EB6A0883975DF84A1E06A4B_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross_BADFDDF44EB6A0883975DF84A1E06A4B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_BADFDDF44EB6A0883975DF84A1E06A4B_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross_BADFDDF44EB6A0883975DF84A1E06A4B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_BADFDDF44EB6A0883975DF84A1E06A4B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_BADFDDF44EB6A0883975DF84A1E06A4B" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross_BADFDDF44EB6A0883975DF84A1E06A4B" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_45D077AEF9570F48ADD5DF84A1E0264D_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_45D077AEF9570F48ADD5DF84A1E0264D" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less: accumulated depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_45D077AEF9570F48ADD5DF84A1E0264D_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_45D077AEF9570F48ADD5DF84A1E0264D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_45D077AEF9570F48ADD5DF84A1E0264D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_45D077AEF9570F48ADD5DF84A1E0264D" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_45D077AEF9570F48ADD5DF84A1E0264D" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_34A2AA5427785C55180ADF84A1E09138_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_34A2AA5427785C55180ADF84A1E09138" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_34A2AA5427785C55180ADF84A1E09138_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_34A2AA5427785C55180ADF84A1E09138" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_34A2AA5427785C55180ADF84A1E09138" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_34A2AA5427785C55180ADF84A1E09138" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet_34A2AA5427785C55180ADF84A1E09138" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisposals_6E04F955547BFE0BFAE3DF84A1E00AD7_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisposals_6E04F955547BFE0BFAE3DF84A1E00AD7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equipment retired during period</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisposals_6E04F955547BFE0BFAE3DF84A1E00AD7_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisposals_6E04F955547BFE0BFAE3DF84A1E00AD7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Disposals</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisposals" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisposals_6E04F955547BFE0BFAE3DF84A1E00AD7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisposals_6E04F955547BFE0BFAE3DF84A1E00AD7" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisposals_6E04F955547BFE0BFAE3DF84A1E00AD7" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherCommitmentsTable_9056D42E79A8457D00F3D42F3DF11F94_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsTable_9056D42E79A8457D00F3D42F3DF11F94" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Commitments [Table]</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsTable_9056D42E79A8457D00F3D42F3DF11F94_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsTable_9056D42E79A8457D00F3D42F3DF11F94" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Commitments [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherCommitmentsTable" xlink:label="loc_us-gaap_OtherCommitmentsTable_9056D42E79A8457D00F3D42F3DF11F94" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsTable_9056D42E79A8457D00F3D42F3DF11F94" xlink:to="lab_us-gaap_OtherCommitmentsTable_9056D42E79A8457D00F3D42F3DF11F94" xlink:type="arc" />
    <link:label id="lab_cdxs_AgreementDateAxis_94497C651200FA7762A9D42F3DF1DF03_terseLabel_en-US" xlink:label="lab_cdxs_AgreementDateAxis_94497C651200FA7762A9D42F3DF1DF03" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Agreement Date [Axis]</link:label>
    <link:label id="lab_cdxs_AgreementDateAxis_94497C651200FA7762A9D42F3DF1DF03_label_en-US" xlink:label="lab_cdxs_AgreementDateAxis_94497C651200FA7762A9D42F3DF1DF03" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Agreement Date [Axis]</link:label>
    <link:label id="lab_cdxs_AgreementDateAxis_94497C651200FA7762A9D42F3DF1DF03_documentation_en-US" xlink:label="lab_cdxs_AgreementDateAxis_94497C651200FA7762A9D42F3DF1DF03" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Agreement Date [Axis]</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_AgreementDateAxis" xlink:label="loc_cdxs_AgreementDateAxis_94497C651200FA7762A9D42F3DF1DF03" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_AgreementDateAxis_94497C651200FA7762A9D42F3DF1DF03" xlink:to="lab_cdxs_AgreementDateAxis_94497C651200FA7762A9D42F3DF1DF03" xlink:type="arc" />
    <link:label id="lab_cdxs_AgreementDateDomain_45CC04AF10EBC9FFC330D42F3DF1972A_terseLabel_en-US" xlink:label="lab_cdxs_AgreementDateDomain_45CC04AF10EBC9FFC330D42F3DF1972A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Agreement Date [Domain]</link:label>
    <link:label id="lab_cdxs_AgreementDateDomain_45CC04AF10EBC9FFC330D42F3DF1972A_label_en-US" xlink:label="lab_cdxs_AgreementDateDomain_45CC04AF10EBC9FFC330D42F3DF1972A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Agreement Date [Domain]</link:label>
    <link:label id="lab_cdxs_AgreementDateDomain_45CC04AF10EBC9FFC330D42F3DF1972A_documentation_en-US" xlink:label="lab_cdxs_AgreementDateDomain_45CC04AF10EBC9FFC330D42F3DF1972A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">[Domain] for Agreement Date [Axis]</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_AgreementDateDomain" xlink:label="loc_cdxs_AgreementDateDomain_45CC04AF10EBC9FFC330D42F3DF1972A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_AgreementDateDomain_45CC04AF10EBC9FFC330D42F3DF1972A" xlink:to="lab_cdxs_AgreementDateDomain_45CC04AF10EBC9FFC330D42F3DF1972A" xlink:type="arc" />
    <link:label id="lab_cdxs_April2016Member_5774497B599E9F1F7303D42F3DF27A4C_terseLabel_en-US" xlink:label="lab_cdxs_April2016Member_5774497B599E9F1F7303D42F3DF27A4C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">April 2016 [Member]</link:label>
    <link:label id="lab_cdxs_April2016Member_5774497B599E9F1F7303D42F3DF27A4C_label_en-US" xlink:label="lab_cdxs_April2016Member_5774497B599E9F1F7303D42F3DF27A4C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">April 2016 [Member]</link:label>
    <link:label id="lab_cdxs_April2016Member_5774497B599E9F1F7303D42F3DF27A4C_documentation_en-US" xlink:label="lab_cdxs_April2016Member_5774497B599E9F1F7303D42F3DF27A4C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">April 2016 [Member]</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_April2016Member" xlink:label="loc_cdxs_April2016Member_5774497B599E9F1F7303D42F3DF27A4C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_April2016Member_5774497B599E9F1F7303D42F3DF27A4C" xlink:to="lab_cdxs_April2016Member_5774497B599E9F1F7303D42F3DF27A4C" xlink:type="arc" />
    <link:label id="lab_cdxs_April2017Member_84641E1446C2CF8F2436D42F3DF29D5D_terseLabel_en-US" xlink:label="lab_cdxs_April2017Member_84641E1446C2CF8F2436D42F3DF29D5D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">April 2017 [Member]</link:label>
    <link:label id="lab_cdxs_April2017Member_84641E1446C2CF8F2436D42F3DF29D5D_label_en-US" xlink:label="lab_cdxs_April2017Member_84641E1446C2CF8F2436D42F3DF29D5D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">April 2017 [Member]</link:label>
    <link:label id="lab_cdxs_April2017Member_84641E1446C2CF8F2436D42F3DF29D5D_documentation_en-US" xlink:label="lab_cdxs_April2017Member_84641E1446C2CF8F2436D42F3DF29D5D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">April 2017 [Member]</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_April2017Member" xlink:label="loc_cdxs_April2017Member_84641E1446C2CF8F2436D42F3DF29D5D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_April2017Member_84641E1446C2CF8F2436D42F3DF29D5D" xlink:to="lab_cdxs_April2017Member_84641E1446C2CF8F2436D42F3DF29D5D" xlink:type="arc" />
    <link:label id="lab_cdxs_July2017Member_1B00B203F407856812EDD42F3DF222F1_terseLabel_en-US" xlink:label="lab_cdxs_July2017Member_1B00B203F407856812EDD42F3DF222F1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">July 2017 [Member]</link:label>
    <link:label id="lab_cdxs_July2017Member_1B00B203F407856812EDD42F3DF222F1_label_en-US" xlink:label="lab_cdxs_July2017Member_1B00B203F407856812EDD42F3DF222F1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">July 2017 [Member]</link:label>
    <link:label id="lab_cdxs_July2017Member_1B00B203F407856812EDD42F3DF222F1_documentation_en-US" xlink:label="lab_cdxs_July2017Member_1B00B203F407856812EDD42F3DF222F1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">July 2017 [Member]</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_July2017Member" xlink:label="loc_cdxs_July2017Member_1B00B203F407856812EDD42F3DF222F1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_July2017Member_1B00B203F407856812EDD42F3DF222F1" xlink:to="lab_cdxs_July2017Member_1B00B203F407856812EDD42F3DF222F1" xlink:type="arc" />
    <link:label id="lab_cdxs_December2017Member_081108703B6DC3481C18D45BD56BAF58_terseLabel_en-US" xlink:label="lab_cdxs_December2017Member_081108703B6DC3481C18D45BD56BAF58" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">December 2017 [Member]</link:label>
    <link:label id="lab_cdxs_December2017Member_081108703B6DC3481C18D45BD56BAF58_label_en-US" xlink:label="lab_cdxs_December2017Member_081108703B6DC3481C18D45BD56BAF58" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">December 2017 [Member]</link:label>
    <link:label id="lab_cdxs_December2017Member_081108703B6DC3481C18D45BD56BAF58_documentation_en-US" xlink:label="lab_cdxs_December2017Member_081108703B6DC3481C18D45BD56BAF58" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">December 2017 [Member]</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_December2017Member" xlink:label="loc_cdxs_December2017Member_081108703B6DC3481C18D45BD56BAF58" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_December2017Member_081108703B6DC3481C18D45BD56BAF58" xlink:to="lab_cdxs_December2017Member_081108703B6DC3481C18D45BD56BAF58" xlink:type="arc" />
    <link:label id="lab_us-gaap_SupplyCommitmentAxis_862ED533E29794BE4E76D42F3DF2F6CD_terseLabel_en-US" xlink:label="lab_us-gaap_SupplyCommitmentAxis_862ED533E29794BE4E76D42F3DF2F6CD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supply Commitment [Axis]</link:label>
    <link:label id="lab_us-gaap_SupplyCommitmentAxis_862ED533E29794BE4E76D42F3DF2F6CD_label_en-US" xlink:label="lab_us-gaap_SupplyCommitmentAxis_862ED533E29794BE4E76D42F3DF2F6CD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supply Commitment [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SupplyCommitmentAxis" xlink:label="loc_us-gaap_SupplyCommitmentAxis_862ED533E29794BE4E76D42F3DF2F6CD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplyCommitmentAxis_862ED533E29794BE4E76D42F3DF2F6CD" xlink:to="lab_us-gaap_SupplyCommitmentAxis_862ED533E29794BE4E76D42F3DF2F6CD" xlink:type="arc" />
    <link:label id="lab_us-gaap_SupplyCommitmentArrangementMember_3B4C9A40403D4370BE1DD42F3DF2E258_terseLabel_en-US" xlink:label="lab_us-gaap_SupplyCommitmentArrangementMember_3B4C9A40403D4370BE1DD42F3DF2E258" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supply Commitment Arrangement [Domain]</link:label>
    <link:label id="lab_us-gaap_SupplyCommitmentArrangementMember_3B4C9A40403D4370BE1DD42F3DF2E258_label_en-US" xlink:label="lab_us-gaap_SupplyCommitmentArrangementMember_3B4C9A40403D4370BE1DD42F3DF2E258" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supply Commitment Arrangement [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SupplyCommitmentArrangementMember" xlink:label="loc_us-gaap_SupplyCommitmentArrangementMember_3B4C9A40403D4370BE1DD42F3DF2E258" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplyCommitmentArrangementMember_3B4C9A40403D4370BE1DD42F3DF2E258" xlink:to="lab_us-gaap_SupplyCommitmentArrangementMember_3B4C9A40403D4370BE1DD42F3DF2E258" xlink:type="arc" />
    <link:label id="lab_us-gaap_SupplyCommitmentMember_33576F1786411F60A684D42F3DF22D36_terseLabel_en-US" xlink:label="lab_us-gaap_SupplyCommitmentMember_33576F1786411F60A684D42F3DF22D36" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supply Commitment [Member]</link:label>
    <link:label id="lab_us-gaap_SupplyCommitmentMember_33576F1786411F60A684D42F3DF22D36_label_en-US" xlink:label="lab_us-gaap_SupplyCommitmentMember_33576F1786411F60A684D42F3DF22D36" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supply Commitment [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SupplyCommitmentMember" xlink:label="loc_us-gaap_SupplyCommitmentMember_33576F1786411F60A684D42F3DF22D36" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplyCommitmentMember_33576F1786411F60A684D42F3DF22D36" xlink:to="lab_us-gaap_SupplyCommitmentMember_33576F1786411F60A684D42F3DF22D36" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherCommitmentsLineItems_B0B825F6783BF1982DB0D42F3DF26C10_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsLineItems_B0B825F6783BF1982DB0D42F3DF26C10" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Commitments [Line Items]</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsLineItems_B0B825F6783BF1982DB0D42F3DF26C10_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsLineItems_B0B825F6783BF1982DB0D42F3DF26C10" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Commitments [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherCommitmentsLineItems" xlink:label="loc_us-gaap_OtherCommitmentsLineItems_B0B825F6783BF1982DB0D42F3DF26C10" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_B0B825F6783BF1982DB0D42F3DF26C10" xlink:to="lab_us-gaap_OtherCommitmentsLineItems_B0B825F6783BF1982DB0D42F3DF26C10" xlink:type="arc" />
    <link:label id="lab_us-gaap_SignificantSupplyCommitmentRemainingMinimumAmountCommitted_FDD0C33E319063AAED8AD42F3DF20A9A_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantSupplyCommitmentRemainingMinimumAmountCommitted_FDD0C33E319063AAED8AD42F3DF20A9A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Future Minimum Payment</link:label>
    <link:label id="lab_us-gaap_SignificantSupplyCommitmentRemainingMinimumAmountCommitted_FDD0C33E319063AAED8AD42F3DF20A9A_label_en-US" xlink:label="lab_us-gaap_SignificantSupplyCommitmentRemainingMinimumAmountCommitted_FDD0C33E319063AAED8AD42F3DF20A9A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supply Commitment, Remaining Minimum Amount Committed</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SignificantSupplyCommitmentRemainingMinimumAmountCommitted" xlink:label="loc_us-gaap_SignificantSupplyCommitmentRemainingMinimumAmountCommitted_FDD0C33E319063AAED8AD42F3DF20A9A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantSupplyCommitmentRemainingMinimumAmountCommitted_FDD0C33E319063AAED8AD42F3DF20A9A" xlink:to="lab_us-gaap_SignificantSupplyCommitmentRemainingMinimumAmountCommitted_FDD0C33E319063AAED8AD42F3DF20A9A" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_0CFA34C09C6CAD7A9BA3DF84A1A14902_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_0CFA34C09C6CAD7A9BA3DF84A1A14902" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock options exercised (shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_0CFA34C09C6CAD7A9BA3DF84A1A14902_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_0CFA34C09C6CAD7A9BA3DF84A1A14902" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_0CFA34C09C6CAD7A9BA3DF84A1A14902" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_0CFA34C09C6CAD7A9BA3DF84A1A14902" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_0CFA34C09C6CAD7A9BA3DF84A1A14902" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_5751FF683CA0EDA8415EDF84A1A12D21_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_5751FF683CA0EDA8415EDF84A1A12D21" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average exercise price of stock options exercised (usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_5751FF683CA0EDA8415EDF84A1A12D21_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_5751FF683CA0EDA8415EDF84A1A12D21" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_5751FF683CA0EDA8415EDF84A1A12D21" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_5751FF683CA0EDA8415EDF84A1A12D21" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_5751FF683CA0EDA8415EDF84A1A12D21" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_C1CC2ADCC1B2FC4D199CDF84A1A1518F_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised_C1CC2ADCC1B2FC4D199CDF84A1A1518F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from exercises of stock options</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_C1CC2ADCC1B2FC4D199CDF84A1A1518F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised_C1CC2ADCC1B2FC4D199CDF84A1A1518F" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised_C1CC2ADCC1B2FC4D199CDF84A1A1518F" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_393B3FE8097F1DA85F1A265C54F7C0B4_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract_03523A6FB5F256FA97B85BB8B8EB8E32" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_03523A6FB5F256FA97B85BB8B8EB8E32" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_03523A6FB5F256FA97B85BB8B8EB8E32" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract_03523A6FB5F256FA97B85BB8B8EB8E32" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_148CDA009DC3F37DD4E3265C54F8EDA1_verboseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_D14B9F95C9C753338265526EA8914014" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable, allowances</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_148CDA009DC3F37DD4E3265C54F8EDA1_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_D14B9F95C9C753338265526EA8914014" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Allowance for Doubtful Accounts Receivable, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_D14B9F95C9C753338265526EA8914014" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_D14B9F95C9C753338265526EA8914014" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_D14B9F95C9C753338265526EA8914014" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_F3653A4EA720B377FFCD265C54F8C54D_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare_A8CA325D023559C0A1FA52D860EA56C9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, par value (usd per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_F3653A4EA720B377FFCD265C54F8C54D_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare_A8CA325D023559C0A1FA52D860EA56C9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_A8CA325D023559C0A1FA52D860EA56C9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare_A8CA325D023559C0A1FA52D860EA56C9" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare_A8CA325D023559C0A1FA52D860EA56C9" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_76B0389FE9E858D13F26265C54F8A5F9_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized_719DF7E8AD485341A52CF9794979E92F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, shares authorized (shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_76B0389FE9E858D13F26265C54F8A5F9_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized_719DF7E8AD485341A52CF9794979E92F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_719DF7E8AD485341A52CF9794979E92F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized_719DF7E8AD485341A52CF9794979E92F" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized_719DF7E8AD485341A52CF9794979E92F" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_980E98E04B4BA9FCE2EA265C54F8B9C3_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued_2E8223A912B652DD97DBB9C111D68313" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, shares issued (shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_980E98E04B4BA9FCE2EA265C54F8B9C3_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued_2E8223A912B652DD97DBB9C111D68313" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaap_PreferredStockSharesIssued_2E8223A912B652DD97DBB9C111D68313" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued_2E8223A912B652DD97DBB9C111D68313" xlink:to="lab_us-gaap_PreferredStockSharesIssued_2E8223A912B652DD97DBB9C111D68313" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_761F5DDB427DA1B89C94265C54F8254B_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding_CC3D28A5B0D85C37BF7849AD7086C372" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, shares outstanding (shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_761F5DDB427DA1B89C94265C54F8254B_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding_CC3D28A5B0D85C37BF7849AD7086C372" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_CC3D28A5B0D85C37BF7849AD7086C372" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding_CC3D28A5B0D85C37BF7849AD7086C372" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding_CC3D28A5B0D85C37BF7849AD7086C372" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_721C30C0A0755062CE91265C54F8E10E_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_F11924C2204F519EA5EEC0DC5C7637C9" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Common stock, par value (usd per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_721C30C0A0755062CE91265C54F8E10E_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_F11924C2204F519EA5EEC0DC5C7637C9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_F11924C2204F519EA5EEC0DC5C7637C9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare_F11924C2204F519EA5EEC0DC5C7637C9" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare_F11924C2204F519EA5EEC0DC5C7637C9" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_7A0EDC7ABC235756A9F2265C54F81B6C_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_D832344479485EA0B4F534E2DABCDCD0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares authorized (shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_7A0EDC7ABC235756A9F2265C54F81B6C_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_D832344479485EA0B4F534E2DABCDCD0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_D832344479485EA0B4F534E2DABCDCD0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized_D832344479485EA0B4F534E2DABCDCD0" xlink:to="lab_us-gaap_CommonStockSharesAuthorized_D832344479485EA0B4F534E2DABCDCD0" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesIssued_1EC33F02D6D952D9B422265C54F8642D_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_11216CDB966255B085BD6264E7368DDD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares, issued (shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_1EC33F02D6D952D9B422265C54F8642D_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_11216CDB966255B085BD6264E7368DDD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_11216CDB966255B085BD6264E7368DDD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued_11216CDB966255B085BD6264E7368DDD" xlink:to="lab_us-gaap_CommonStockSharesIssued_11216CDB966255B085BD6264E7368DDD" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_A88F35F93553044CF62B265C54F9E510_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_8A1A2460884A5A62AEFECC29C3BB4C87" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares outstanding (shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_A88F35F93553044CF62B265C54F9E510_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_8A1A2460884A5A62AEFECC29C3BB4C87" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_8A1A2460884A5A62AEFECC29C3BB4C87" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding_8A1A2460884A5A62AEFECC29C3BB4C87" xlink:to="lab_us-gaap_CommonStockSharesOutstanding_8A1A2460884A5A62AEFECC29C3BB4C87" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConsolidationItemsAxis_BBB7231D23861B75891F485D2F38D7D9_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationItemsAxis_BBB7231D23861B75891F485D2F38D7D9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:label id="lab_us-gaap_ConsolidationItemsAxis_BBB7231D23861B75891F485D2F38D7D9_label_en-US" xlink:label="lab_us-gaap_ConsolidationItemsAxis_BBB7231D23861B75891F485D2F38D7D9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationItemsAxis" xlink:label="loc_us-gaap_ConsolidationItemsAxis_BBB7231D23861B75891F485D2F38D7D9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationItemsAxis_BBB7231D23861B75891F485D2F38D7D9" xlink:to="lab_us-gaap_ConsolidationItemsAxis_BBB7231D23861B75891F485D2F38D7D9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConsolidationItemsDomain_4E42B26406226F9EEEA9485D2F388833_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationItemsDomain_4E42B26406226F9EEEA9485D2F388833" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:label id="lab_us-gaap_ConsolidationItemsDomain_4E42B26406226F9EEEA9485D2F388833_label_en-US" xlink:label="lab_us-gaap_ConsolidationItemsDomain_4E42B26406226F9EEEA9485D2F388833" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationItemsDomain" xlink:label="loc_us-gaap_ConsolidationItemsDomain_4E42B26406226F9EEEA9485D2F388833" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationItemsDomain_4E42B26406226F9EEEA9485D2F388833" xlink:to="lab_us-gaap_ConsolidationItemsDomain_4E42B26406226F9EEEA9485D2F388833" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingSegmentsMember_67CEF94BF16841BECA9E485D2F38A95F_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember_67CEF94BF16841BECA9E485D2F38A95F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Segments</link:label>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_67CEF94BF16841BECA9E485D2F38A95F_label_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember_67CEF94BF16841BECA9E485D2F38A95F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Segments [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingSegmentsMember" xlink:label="loc_us-gaap_OperatingSegmentsMember_67CEF94BF16841BECA9E485D2F38A95F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingSegmentsMember_67CEF94BF16841BECA9E485D2F38A95F" xlink:to="lab_us-gaap_OperatingSegmentsMember_67CEF94BF16841BECA9E485D2F38A95F" xlink:type="arc" />
    <link:label id="lab_us-gaap_CorporateNonSegmentMember_E719AF6619B9AB125EBC485D2F389629_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateNonSegmentMember_E719AF6619B9AB125EBC485D2F389629" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Corporate</link:label>
    <link:label id="lab_us-gaap_CorporateNonSegmentMember_E719AF6619B9AB125EBC485D2F389629_label_en-US" xlink:label="lab_us-gaap_CorporateNonSegmentMember_E719AF6619B9AB125EBC485D2F389629" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Corporate, Non-Segment [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CorporateNonSegmentMember" xlink:label="loc_us-gaap_CorporateNonSegmentMember_E719AF6619B9AB125EBC485D2F389629" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateNonSegmentMember_E719AF6619B9AB125EBC485D2F389629" xlink:to="lab_us-gaap_CorporateNonSegmentMember_E719AF6619B9AB125EBC485D2F389629" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_B843F43E560D9565465A485D2F38BF5F_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis_B843F43E560D9565465A485D2F38BF5F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_B843F43E560D9565465A485D2F38BF5F_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis_B843F43E560D9565465A485D2F38BF5F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_B843F43E560D9565465A485D2F38BF5F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_B843F43E560D9565465A485D2F38BF5F" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis_B843F43E560D9565465A485D2F38BF5F" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentDomain_CCC2C4C36F6E91FF06D7485D2F38FB32_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain_CCC2C4C36F6E91FF06D7485D2F38FB32" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segments [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_CCC2C4C36F6E91FF06D7485D2F38FB32_label_en-US" xlink:label="lab_us-gaap_SegmentDomain_CCC2C4C36F6E91FF06D7485D2F38FB32" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_CCC2C4C36F6E91FF06D7485D2F38FB32" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain_CCC2C4C36F6E91FF06D7485D2F38FB32" xlink:to="lab_us-gaap_SegmentDomain_CCC2C4C36F6E91FF06D7485D2F38FB32" xlink:type="arc" />
    <link:label id="lab_cdxs_CoreSegmentMember_6C12C8AA0EF920F2D63D485D2F38567F_terseLabel_en-US" xlink:label="lab_cdxs_CoreSegmentMember_6C12C8AA0EF920F2D63D485D2F38567F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Performance Enzymes</link:label>
    <link:label id="lab_cdxs_CoreSegmentMember_6C12C8AA0EF920F2D63D485D2F38567F_label_en-US" xlink:label="lab_cdxs_CoreSegmentMember_6C12C8AA0EF920F2D63D485D2F38567F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Core Segment [Member]</link:label>
    <link:label id="lab_cdxs_CoreSegmentMember_6C12C8AA0EF920F2D63D485D2F38567F_documentation_en-US" xlink:label="lab_cdxs_CoreSegmentMember_6C12C8AA0EF920F2D63D485D2F38567F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Core Segment [Member]</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_CoreSegmentMember" xlink:label="loc_cdxs_CoreSegmentMember_6C12C8AA0EF920F2D63D485D2F38567F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_CoreSegmentMember_6C12C8AA0EF920F2D63D485D2F38567F" xlink:to="lab_cdxs_CoreSegmentMember_6C12C8AA0EF920F2D63D485D2F38567F" xlink:type="arc" />
    <link:label id="lab_cdxs_BiotherapeuticSegmentMember_6982789279A59C78DEFB485D2F3877A2_terseLabel_en-US" xlink:label="lab_cdxs_BiotherapeuticSegmentMember_6982789279A59C78DEFB485D2F3877A2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Novel Biothera-peutics</link:label>
    <link:label id="lab_cdxs_BiotherapeuticSegmentMember_6982789279A59C78DEFB485D2F3877A2_label_en-US" xlink:label="lab_cdxs_BiotherapeuticSegmentMember_6982789279A59C78DEFB485D2F3877A2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Biotherapeutic Segment [Member]</link:label>
    <link:label id="lab_cdxs_BiotherapeuticSegmentMember_6982789279A59C78DEFB485D2F3877A2_documentation_en-US" xlink:label="lab_cdxs_BiotherapeuticSegmentMember_6982789279A59C78DEFB485D2F3877A2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Biotherapeutic Segment [Member]</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_BiotherapeuticSegmentMember" xlink:label="loc_cdxs_BiotherapeuticSegmentMember_6982789279A59C78DEFB485D2F3877A2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_BiotherapeuticSegmentMember_6982789279A59C78DEFB485D2F3877A2" xlink:to="lab_cdxs_BiotherapeuticSegmentMember_6982789279A59C78DEFB485D2F3877A2" xlink:type="arc" />
    <link:label id="lab_us-gaap_SalesRevenueGoodsGross_E93C284B0B7E5394071F485D2F38CBAE_verboseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueGoodsGross_E93C284B0B7E5394071F485D2F38CBAE" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Product revenue</link:label>
    <link:label id="lab_us-gaap_SalesRevenueGoodsGross_E93C284B0B7E5394071F485D2F38CBAE_label_en-US" xlink:label="lab_us-gaap_SalesRevenueGoodsGross_E93C284B0B7E5394071F485D2F38CBAE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales Revenue, Goods, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueGoodsGross" xlink:label="loc_us-gaap_SalesRevenueGoodsGross_E93C284B0B7E5394071F485D2F38CBAE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueGoodsGross_E93C284B0B7E5394071F485D2F38CBAE" xlink:to="lab_us-gaap_SalesRevenueGoodsGross_E93C284B0B7E5394071F485D2F38CBAE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned_A48595308EA2AFC171B4485D2F3858E2_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned_A48595308EA2AFC171B4485D2F3858E2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research and development revenue</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned_A48595308EA2AFC171B4485D2F3858E2_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned_A48595308EA2AFC171B4485D2F3858E2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development Arrangement, Contract to Perform for Others, Compensation Earned</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned" xlink:label="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned_A48595308EA2AFC171B4485D2F3858E2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned_A48595308EA2AFC171B4485D2F3858E2" xlink:to="lab_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned_A48595308EA2AFC171B4485D2F3858E2" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostOfGoodsSold_39D0745A97495792852C485D2F38D316_verboseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsSold_39D0745A97495792852C485D2F38D316" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cost of product revenue</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsSold_39D0745A97495792852C485D2F38D316_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsSold_39D0745A97495792852C485D2F38D316" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Goods Sold</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="loc_us-gaap_CostOfGoodsSold_39D0745A97495792852C485D2F38D316" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsSold_39D0745A97495792852C485D2F38D316" xlink:to="lab_us-gaap_CostOfGoodsSold_39D0745A97495792852C485D2F38D316" xlink:type="arc" />
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_2C64368E0CE94CF18C13485D2F38D277_verboseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense_2C64368E0CE94CF18C13485D2F38D277" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Research and development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_2C64368E0CE94CF18C13485D2F38D277_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense_2C64368E0CE94CF18C13485D2F38D277" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_2C64368E0CE94CF18C13485D2F38D277" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpense_2C64368E0CE94CF18C13485D2F38D277" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpense_2C64368E0CE94CF18C13485D2F38D277" xlink:type="arc" />
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_1B70BB970DAC5FE43DD9485D2F3885A3_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense_1B70BB970DAC5FE43DD9485D2F3885A3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Selling, general and administrative</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_1B70BB970DAC5FE43DD9485D2F3885A3_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense_1B70BB970DAC5FE43DD9485D2F3885A3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling, General and Administrative Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_1B70BB970DAC5FE43DD9485D2F3885A3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense_1B70BB970DAC5FE43DD9485D2F3885A3" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense_1B70BB970DAC5FE43DD9485D2F3885A3" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingExpenses_915E5EC1375F4F867D3F485D2F38BCF7_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses_915E5EC1375F4F867D3F485D2F38BCF7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total costs and operating expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpenses_915E5EC1375F4F867D3F485D2F38BCF7_label_en-US" xlink:label="lab_us-gaap_OperatingExpenses_915E5EC1375F4F867D3F485D2F38BCF7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Expenses</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaap_OperatingExpenses_915E5EC1375F4F867D3F485D2F38BCF7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses_915E5EC1375F4F867D3F485D2F38BCF7" xlink:to="lab_us-gaap_OperatingExpenses_915E5EC1375F4F867D3F485D2F38BCF7" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingIncomeLoss_03A4BD7044006CAD94A1485D2F38432C_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_03A4BD7044006CAD94A1485D2F38432C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income (loss) from operations</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_03A4BD7044006CAD94A1485D2F38432C_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_03A4BD7044006CAD94A1485D2F38432C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_03A4BD7044006CAD94A1485D2F38432C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss_03A4BD7044006CAD94A1485D2F38432C" xlink:to="lab_us-gaap_OperatingIncomeLoss_03A4BD7044006CAD94A1485D2F38432C" xlink:type="arc" />
    <link:label id="lab_us-gaap_Depreciation_3E63B0841BDFABE1BFE5485D2F380871_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation_3E63B0841BDFABE1BFE5485D2F380871" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_Depreciation_3E63B0841BDFABE1BFE5485D2F380871_label_en-US" xlink:label="lab_us-gaap_Depreciation_3E63B0841BDFABE1BFE5485D2F380871" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_3E63B0841BDFABE1BFE5485D2F380871" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation_3E63B0841BDFABE1BFE5485D2F380871" xlink:to="lab_us-gaap_Depreciation_3E63B0841BDFABE1BFE5485D2F380871" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_6149C669C25888681642485D2F38736D_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_6149C669C25888681642485D2F38736D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income (Loss) before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_6149C669C25888681642485D2F38736D_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_6149C669C25888681642485D2F38736D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_6149C669C25888681642485D2F38736D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_6149C669C25888681642485D2F38736D" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_6149C669C25888681642485D2F38736D" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementAbstract_A5F6949204A3ADE0BB5A485D3022D4C0_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract_A5F6949204A3ADE0BB5A485D3022D4C0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract_A5F6949204A3ADE0BB5A485D3022D4C0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract_A5F6949204A3ADE0BB5A485D3022D4C0" xlink:to="lab_us-gaap_IncomeStatementAbstract_A5F6949204A3ADE0BB5A485D3022D4C0" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenuesAbstract_2D463E07EC7570ACBFB4485D30227D61_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenuesAbstract_2D463E07EC7570ACBFB4485D30227D61" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Revenues:</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenuesAbstract" xlink:label="loc_us-gaap_RevenuesAbstract_2D463E07EC7570ACBFB4485D30227D61" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesAbstract_2D463E07EC7570ACBFB4485D30227D61" xlink:to="lab_us-gaap_RevenuesAbstract_2D463E07EC7570ACBFB4485D30227D61" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingCostsAndExpensesAbstract_FACCFE668018DE68821A485D30228DE7_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingCostsAndExpensesAbstract_FACCFE668018DE68821A485D30228DE7" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Costs and operating expenses:</link:label>
    <link:label id="lab_us-gaap_OperatingCostsAndExpensesAbstract_FACCFE668018DE68821A485D30228DE7_label_en-US" xlink:label="lab_us-gaap_OperatingCostsAndExpensesAbstract_FACCFE668018DE68821A485D30228DE7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Costs and Expenses [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingCostsAndExpensesAbstract" xlink:label="loc_us-gaap_OperatingCostsAndExpensesAbstract_FACCFE668018DE68821A485D30228DE7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingCostsAndExpensesAbstract_FACCFE668018DE68821A485D30228DE7" xlink:to="lab_us-gaap_OperatingCostsAndExpensesAbstract_FACCFE668018DE68821A485D30228DE7" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingExpenses_F06AAF6D67EC34BBEFE1485D3022F564_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses_F06AAF6D67EC34BBEFE1485D3022F564" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total costs and operating expenses</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaap_OperatingExpenses_F06AAF6D67EC34BBEFE1485D3022F564" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses_F06AAF6D67EC34BBEFE1485D3022F564" xlink:to="lab_us-gaap_OperatingExpenses_F06AAF6D67EC34BBEFE1485D3022F564" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingIncomeLoss_ABDF7B6627DAF3F5424D485D30223013_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_ABDF7B6627DAF3F5424D485D30223013" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Loss from operations</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_ABDF7B6627DAF3F5424D485D30223013" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss_ABDF7B6627DAF3F5424D485D30223013" xlink:to="lab_us-gaap_OperatingIncomeLoss_ABDF7B6627DAF3F5424D485D30223013" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_CE9BACBEA87549AF13EA485D3022ABFA_verboseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest_CE9BACBEA87549AF13EA485D3022ABFA" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Interest income</link:label>
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_CE9BACBEA87549AF13EA485D3022ABFA_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest_CE9BACBEA87549AF13EA485D3022ABFA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment Income, Interest</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaap_InvestmentIncomeInterest_CE9BACBEA87549AF13EA485D3022ABFA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeInterest_CE9BACBEA87549AF13EA485D3022ABFA" xlink:to="lab_us-gaap_InvestmentIncomeInterest_CE9BACBEA87549AF13EA485D3022ABFA" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_A01B02305287CA39A1E5485D3022E2D5_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense_A01B02305287CA39A1E5485D3022E2D5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other income (expenses)</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_A01B02305287CA39A1E5485D3022E2D5_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense_A01B02305287CA39A1E5485D3022E2D5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_A01B02305287CA39A1E5485D3022E2D5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_A01B02305287CA39A1E5485D3022E2D5" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense_A01B02305287CA39A1E5485D3022E2D5" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_D10E6C508CC8D75698DD485D3022ECA0_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_D10E6C508CC8D75698DD485D3022ECA0" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Loss before income taxes</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_D10E6C508CC8D75698DD485D3022ECA0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_D10E6C508CC8D75698DD485D3022ECA0" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_D10E6C508CC8D75698DD485D3022ECA0" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_D08EC7BC71BC7C0625D1485D302205E3_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_D08EC7BC71BC7C0625D1485D302205E3" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Provision for (benefit from) income taxes</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_D08EC7BC71BC7C0625D1485D302205E3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_D08EC7BC71BC7C0625D1485D302205E3" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit_D08EC7BC71BC7C0625D1485D302205E3" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_09FC18B2AFDBE0EC9F28485D3022F3FC_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_09FC18B2AFDBE0EC9F28485D3022F3FC" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net loss</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_09FC18B2AFDBE0EC9F28485D3022F3FC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_09FC18B2AFDBE0EC9F28485D3022F3FC" xlink:to="lab_us-gaap_NetIncomeLoss_09FC18B2AFDBE0EC9F28485D3022F3FC" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDiluted_705F9F519A3A7A785DF0485D3022D489_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDiluted_705F9F519A3A7A785DF0485D3022D489" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net loss per share, basic and diluted (usd per shares)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDiluted_705F9F519A3A7A785DF0485D3022D489_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDiluted_705F9F519A3A7A785DF0485D3022D489" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic and Diluted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDiluted_705F9F519A3A7A785DF0485D3022D489" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDiluted_705F9F519A3A7A785DF0485D3022D489" xlink:to="lab_us-gaap_EarningsPerShareBasicAndDiluted_705F9F519A3A7A785DF0485D3022D489" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_FEFE8E9E04FFE64937A2485D3022D54F_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_FEFE8E9E04FFE64937A2485D3022D54F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average common shares used in computing net loss per share, basic and diluted (shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_FEFE8E9E04FFE64937A2485D3022D54F_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_FEFE8E9E04FFE64937A2485D3022D54F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic and Diluted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:label="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_FEFE8E9E04FFE64937A2485D3022D54F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_FEFE8E9E04FFE64937A2485D3022D54F" xlink:to="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_FEFE8E9E04FFE64937A2485D3022D54F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_7F71EBE421E760CF368E7BA2654AF97F_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_6B1EE09A3CE0591C9F9917E2B5B6F883" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_7F71EBE421E760CF368E7BA2654AF97F_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_6B1EE09A3CE0591C9F9917E2B5B6F883" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_6B1EE09A3CE0591C9F9917E2B5B6F883" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_6B1EE09A3CE0591C9F9917E2B5B6F883" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_6B1EE09A3CE0591C9F9917E2B5B6F883" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_D2BA9F7DC5DC0F337DC07BA2654A0641_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_354FAE3D9C625F36930254B3F7FBA66A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of stock-based compensation expense by security types</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_D2BA9F7DC5DC0F337DC07BA2654A0641_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_354FAE3D9C625F36930254B3F7FBA66A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_354FAE3D9C625F36930254B3F7FBA66A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_354FAE3D9C625F36930254B3F7FBA66A" xlink:to="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_354FAE3D9C625F36930254B3F7FBA66A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_111E6CC0D1536E0053CE7BA2654A8E7E_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_0D0DEEB4E47453E79F0A8B3CBD367A93" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Valuation assumptions</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_111E6CC0D1536E0053CE7BA2654A8E7E_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_0D0DEEB4E47453E79F0A8B3CBD367A93" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_0D0DEEB4E47453E79F0A8B3CBD367A93" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_0D0DEEB4E47453E79F0A8B3CBD367A93" xlink:to="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_0D0DEEB4E47453E79F0A8B3CBD367A93" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_B4277CF312742BCE2F60184980E93942_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_B4277CF312742BCE2F60184980E93942" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of future minimum payments under non-cancellable operating leases</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_B4277CF312742BCE2F60184980E93942_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_B4277CF312742BCE2F60184980E93942" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_B4277CF312742BCE2F60184980E93942" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_B4277CF312742BCE2F60184980E93942" xlink:to="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_B4277CF312742BCE2F60184980E93942" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock_9D14A14FB106F385619A184980E93FDC_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock_9D14A14FB106F385619A184980E93FDC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of future minimum lease payments for capital leases</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock_9D14A14FB106F385619A184980E93FDC_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock_9D14A14FB106F385619A184980E93FDC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Future Minimum Lease Payments for Capital Leases [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock_9D14A14FB106F385619A184980E93FDC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock_9D14A14FB106F385619A184980E93FDC" xlink:to="lab_us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock_9D14A14FB106F385619A184980E93FDC" xlink:type="arc" />
    <link:label id="lab_us-gaap_SupplyCommitmentTableTextBlock_030A9B19322A64B8301C184980E9B401_terseLabel_en-US" xlink:label="lab_us-gaap_SupplyCommitmentTableTextBlock_030A9B19322A64B8301C184980E9B401" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of supply and service commitments</link:label>
    <link:label id="lab_us-gaap_SupplyCommitmentTableTextBlock_030A9B19322A64B8301C184980E9B401_label_en-US" xlink:label="lab_us-gaap_SupplyCommitmentTableTextBlock_030A9B19322A64B8301C184980E9B401" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supply Commitment [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SupplyCommitmentTableTextBlock" xlink:label="loc_us-gaap_SupplyCommitmentTableTextBlock_030A9B19322A64B8301C184980E9B401" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplyCommitmentTableTextBlock_030A9B19322A64B8301C184980E9B401" xlink:to="lab_us-gaap_SupplyCommitmentTableTextBlock_030A9B19322A64B8301C184980E9B401" xlink:type="arc" />
    <link:label id="lab_cdxs_BalanceSheetDetailsAbstract_697BD417B58616536400DF84A1E0D002_label_en-US" xlink:label="lab_cdxs_BalanceSheetDetailsAbstract_697BD417B58616536400DF84A1E0D002" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Balance Sheet Details [Abstract]</link:label>
    <link:label id="lab_cdxs_BalanceSheetDetailsAbstract_697BD417B58616536400DF84A1E0D002_documentation_en-US" xlink:label="lab_cdxs_BalanceSheetDetailsAbstract_697BD417B58616536400DF84A1E0D002" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Balance Sheet Details [Abstract]</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_BalanceSheetDetailsAbstract" xlink:label="loc_cdxs_BalanceSheetDetailsAbstract_697BD417B58616536400DF84A1E0D002" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_BalanceSheetDetailsAbstract_697BD417B58616536400DF84A1E0D002" xlink:to="lab_cdxs_BalanceSheetDetailsAbstract_697BD417B58616536400DF84A1E0D002" xlink:type="arc" />
    <link:label id="lab_invest_InvestmentTableTextBlock_342B87D3F53874D732707BA265699A40_terseLabel_en-US" xlink:label="lab_invest_InvestmentTableTextBlock_16703C37C5CE5CFCA536F0D8E32513E7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of cash equivalents and marketable securities</link:label>
    <link:label id="lab_invest_InvestmentTableTextBlock_342B87D3F53874D732707BA265699A40_label_en-US" xlink:label="lab_invest_InvestmentTableTextBlock_16703C37C5CE5CFCA536F0D8E32513E7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_InvestmentTableTextBlock" xlink:label="loc_invest_InvestmentTableTextBlock_16703C37C5CE5CFCA536F0D8E32513E7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_invest_InvestmentTableTextBlock_16703C37C5CE5CFCA536F0D8E32513E7" xlink:to="lab_invest_InvestmentTableTextBlock_16703C37C5CE5CFCA536F0D8E32513E7" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_9E178780881E63352BA7485D2FE43FEA_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_9E178780881E63352BA7485D2FE43FEA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Initial Application Period, Cumulative Effect Transition [Table]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_9E178780881E63352BA7485D2FE43FEA_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_9E178780881E63352BA7485D2FE43FEA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_9E178780881E63352BA7485D2FE43FEA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_9E178780881E63352BA7485D2FE43FEA" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_9E178780881E63352BA7485D2FE43FEA" xlink:type="arc" />
    <link:label id="lab_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_EAEB3C3D8BDF9AAB204A485D2FE461F8_terseLabel_en-US" xlink:label="lab_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_EAEB3C3D8BDF9AAB204A485D2FE461F8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Balances without adoption of Topic 606 [Member]</link:label>
    <link:label id="lab_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_EAEB3C3D8BDF9AAB204A485D2FE461F8_label_en-US" xlink:label="lab_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_EAEB3C3D8BDF9AAB204A485D2FE461F8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Calculated under Revenue Guidance in Effect before Topic 606 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" xlink:label="loc_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_EAEB3C3D8BDF9AAB204A485D2FE461F8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_EAEB3C3D8BDF9AAB204A485D2FE461F8" xlink:to="lab_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_EAEB3C3D8BDF9AAB204A485D2FE461F8" xlink:type="arc" />
    <link:label id="lab_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_EE085780BFA80787D9A5485D2FE43065_verboseLabel_en-US" xlink:label="lab_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_EE085780BFA80787D9A5485D2FE43065" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Adjustments [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xlink:label="loc_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_EE085780BFA80787D9A5485D2FE43065" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_EE085780BFA80787D9A5485D2FE43065" xlink:to="lab_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_EE085780BFA80787D9A5485D2FE43065" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementAbstract_A28B8055195FBB43D00C485D2FE4D9CB_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract_A28B8055195FBB43D00C485D2FE4D9CB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract_A28B8055195FBB43D00C485D2FE4D9CB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract_A28B8055195FBB43D00C485D2FE4D9CB" xlink:to="lab_us-gaap_IncomeStatementAbstract_A28B8055195FBB43D00C485D2FE4D9CB" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingCostsAndExpensesAbstract_E9C929D19E415C0497DB485D2FE439A6_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingCostsAndExpensesAbstract_E9C929D19E415C0497DB485D2FE439A6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Costs and operating expenses:</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingCostsAndExpensesAbstract" xlink:label="loc_us-gaap_OperatingCostsAndExpensesAbstract_E9C929D19E415C0497DB485D2FE439A6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingCostsAndExpensesAbstract_E9C929D19E415C0497DB485D2FE439A6" xlink:to="lab_us-gaap_OperatingCostsAndExpensesAbstract_E9C929D19E415C0497DB485D2FE439A6" xlink:type="arc" />
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_83642E43CC992FEC9019485D2FE4DEE8_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense_83642E43CC992FEC9019485D2FE4DEE8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research and development</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_83642E43CC992FEC9019485D2FE4DEE8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpense_83642E43CC992FEC9019485D2FE4DEE8" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpense_83642E43CC992FEC9019485D2FE4DEE8" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_84AFC4EB3892A8D0DFC3485D2FE456F1_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest_84AFC4EB3892A8D0DFC3485D2FE456F1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest income</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaap_InvestmentIncomeInterest_84AFC4EB3892A8D0DFC3485D2FE456F1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeInterest_84AFC4EB3892A8D0DFC3485D2FE456F1" xlink:to="lab_us-gaap_InvestmentIncomeInterest_84AFC4EB3892A8D0DFC3485D2FE456F1" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_20F170A3B1E6C881B9EC485D2FE4307F_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense_20F170A3B1E6C881B9EC485D2FE4307F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other expenses</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_20F170A3B1E6C881B9EC485D2FE4307F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_20F170A3B1E6C881B9EC485D2FE4307F" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense_20F170A3B1E6C881B9EC485D2FE4307F" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_D1203245250AA22F4076485D2FE41FC3_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_D1203245250AA22F4076485D2FE41FC3" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Loss before income taxes</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_D1203245250AA22F4076485D2FE41FC3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_D1203245250AA22F4076485D2FE41FC3" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_D1203245250AA22F4076485D2FE41FC3" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_662AD6EF9D33D858CAE2485D2FE40F07_netLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_662AD6EF9D33D858CAE2485D2FE40F07" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xml:lang="en-US">Provision (benefit) from income taxes</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_662AD6EF9D33D858CAE2485D2FE40F07" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_662AD6EF9D33D858CAE2485D2FE40F07" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit_662AD6EF9D33D858CAE2485D2FE40F07" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_FDF3D47E09CC8040E551485D2FE4EC3E_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_FDF3D47E09CC8040E551485D2FE4EC3E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average common stock shares used in computing net income (loss) per share, basic (shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_FDF3D47E09CC8040E551485D2FE4EC3E_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_FDF3D47E09CC8040E551485D2FE4EC3E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_FDF3D47E09CC8040E551485D2FE4EC3E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_FDF3D47E09CC8040E551485D2FE4EC3E" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_FDF3D47E09CC8040E551485D2FE4EC3E" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_CE89642243A2F1DD9F4A485D2FE4C5E5_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract_CE89642243A2F1DD9F4A485D2FE4C5E5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_CE89642243A2F1DD9F4A485D2FE4C5E5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_CE89642243A2F1DD9F4A485D2FE4C5E5" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract_CE89642243A2F1DD9F4A485D2FE4C5E5" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsAbstract_1B63275C5FDB84163592485D2FE40C82_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract_1B63275C5FDB84163592485D2FE40C82" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_1B63275C5FDB84163592485D2FE40C82_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract_1B63275C5FDB84163592485D2FE40C82" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_1B63275C5FDB84163592485D2FE40C82" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract_1B63275C5FDB84163592485D2FE40C82" xlink:to="lab_us-gaap_AssetsAbstract_1B63275C5FDB84163592485D2FE40C82" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_796469E67804D8504B25485D2FE48EAB_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_796469E67804D8504B25485D2FE48EAB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts Receivable</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_796469E67804D8504B25485D2FE48EAB_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_796469E67804D8504B25485D2FE48EAB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Net, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_796469E67804D8504B25485D2FE48EAB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_796469E67804D8504B25485D2FE48EAB" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent_796469E67804D8504B25485D2FE48EAB" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_F3F09820732756DCE5C9485D2FE4B178_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_F3F09820732756DCE5C9485D2FE4B178" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other non-current assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_F3F09820732756DCE5C9485D2FE4B178_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_F3F09820732756DCE5C9485D2FE4B178" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_F3F09820732756DCE5C9485D2FE4B178" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_F3F09820732756DCE5C9485D2FE4B178" xlink:to="lab_us-gaap_OtherAssetsNoncurrent_F3F09820732756DCE5C9485D2FE4B178" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_85AF93A744B6158DA199485D2FE4173C_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_85AF93A744B6158DA199485D2FE4173C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_85AF93A744B6158DA199485D2FE4173C_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_85AF93A744B6158DA199485D2FE4173C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_85AF93A744B6158DA199485D2FE4173C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_85AF93A744B6158DA199485D2FE4173C" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_85AF93A744B6158DA199485D2FE4173C" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_7073B75F59186C5D7513485D2FE4A45D_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent_7073B75F59186C5D7513485D2FE4A45D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other accrued liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_7073B75F59186C5D7513485D2FE4A45D_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent_7073B75F59186C5D7513485D2FE4A45D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Liabilities, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_7073B75F59186C5D7513485D2FE4A45D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_7073B75F59186C5D7513485D2FE4A45D" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent_7073B75F59186C5D7513485D2FE4A45D" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredRevenueCurrent_429025694E646B7CB088485D2FE4932A_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredRevenueCurrent_429025694E646B7CB088485D2FE4932A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_DeferredRevenueCurrent_429025694E646B7CB088485D2FE4932A_label_en-US" xlink:label="lab_us-gaap_DeferredRevenueCurrent_429025694E646B7CB088485D2FE4932A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Revenue, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent_429025694E646B7CB088485D2FE4932A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueCurrent_429025694E646B7CB088485D2FE4932A" xlink:to="lab_us-gaap_DeferredRevenueCurrent_429025694E646B7CB088485D2FE4932A" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredRevenueNoncurrent_18794C512A61EC33B688485D2FE4F885_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredRevenueNoncurrent_18794C512A61EC33B688485D2FE4F885" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue, net of current portion</link:label>
    <link:label id="lab_us-gaap_DeferredRevenueNoncurrent_18794C512A61EC33B688485D2FE4F885_label_en-US" xlink:label="lab_us-gaap_DeferredRevenueNoncurrent_18794C512A61EC33B688485D2FE4F885" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Revenue, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaap_DeferredRevenueNoncurrent_18794C512A61EC33B688485D2FE4F885" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueNoncurrent_18794C512A61EC33B688485D2FE4F885" xlink:to="lab_us-gaap_DeferredRevenueNoncurrent_18794C512A61EC33B688485D2FE4F885" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_C3BEEEA75A03F83CE43B485D2FE4CED9_verboseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_C3BEEEA75A03F83CE43B485D2FE4CED9" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stockholders' equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_C3BEEEA75A03F83CE43B485D2FE4CED9_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_C3BEEEA75A03F83CE43B485D2FE4CED9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_C3BEEEA75A03F83CE43B485D2FE4CED9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract_C3BEEEA75A03F83CE43B485D2FE4CED9" xlink:to="lab_us-gaap_StockholdersEquityAbstract_C3BEEEA75A03F83CE43B485D2FE4CED9" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_44E2948F9D6833B65028485D2FE43777_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_44E2948F9D6833B65028485D2FE43777" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated deficit</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_44E2948F9D6833B65028485D2FE43777" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit_44E2948F9D6833B65028485D2FE43777" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit_44E2948F9D6833B65028485D2FE43777" xlink:type="arc" />
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_1F50EC8DD351CDAC766C7BA265792A3B_verboseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock_6946A404469F59CF831F5AE23809E8DB" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Basis of Presentation and Summary of Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_1F50EC8DD351CDAC766C7BA265792A3B_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock_6946A404469F59CF831F5AE23809E8DB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_6946A404469F59CF831F5AE23809E8DB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock_6946A404469F59CF831F5AE23809E8DB" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock_6946A404469F59CF831F5AE23809E8DB" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsAbstract_E46E0310FDCAAB6A7AB63B9F31E216AE_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract_E46E0310FDCAAB6A7AB63B9F31E216AE" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_E46E0310FDCAAB6A7AB63B9F31E216AE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract_E46E0310FDCAAB6A7AB63B9F31E216AE" xlink:to="lab_us-gaap_AssetsAbstract_E46E0310FDCAAB6A7AB63B9F31E216AE" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_3EC5852E9C376238BFD53B9F31E25BCE_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_3EC5852E9C376238BFD53B9F31E25BCE" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Current assets:</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_3EC5852E9C376238BFD53B9F31E25BCE_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_3EC5852E9C376238BFD53B9F31E25BCE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_3EC5852E9C376238BFD53B9F31E25BCE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract_3EC5852E9C376238BFD53B9F31E25BCE" xlink:to="lab_us-gaap_AssetsCurrentAbstract_3EC5852E9C376238BFD53B9F31E25BCE" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_31876DEE53308F8CA9C63B9F31E2F661_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_31876DEE53308F8CA9C63B9F31E2F661" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable, net of allowances of $34 at March 31, 2018 and December 31, 2017</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_31876DEE53308F8CA9C63B9F31E2F661" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_31876DEE53308F8CA9C63B9F31E2F661" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent_31876DEE53308F8CA9C63B9F31E2F661" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryNet_9F39D3B28B695DDFBD393B9F31E27DB6_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet_9F39D3B28B695DDFBD393B9F31E27DB6" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryNet_9F39D3B28B695DDFBD393B9F31E27DB6_label_en-US" xlink:label="lab_us-gaap_InventoryNet_9F39D3B28B695DDFBD393B9F31E27DB6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_9F39D3B28B695DDFBD393B9F31E27DB6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet_9F39D3B28B695DDFBD393B9F31E27DB6" xlink:to="lab_us-gaap_InventoryNet_9F39D3B28B695DDFBD393B9F31E27DB6" xlink:type="arc" />
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_DDB51B787FAAD605516C3B9F31E2E953_verboseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_DDB51B787FAAD605516C3B9F31E2E953" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_DDB51B787FAAD605516C3B9F31E2E953_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_DDB51B787FAAD605516C3B9F31E2E953" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_DDB51B787FAAD605516C3B9F31E2E953" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_DDB51B787FAAD605516C3B9F31E2E953" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_DDB51B787FAAD605516C3B9F31E2E953" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrent_89E0130FC568DACD10603B9F31E2AE46_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent_89E0130FC568DACD10603B9F31E2AE46" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_89E0130FC568DACD10603B9F31E2AE46_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent_89E0130FC568DACD10603B9F31E2AE46" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_89E0130FC568DACD10603B9F31E2AE46" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent_89E0130FC568DACD10603B9F31E2AE46" xlink:to="lab_us-gaap_AssetsCurrent_89E0130FC568DACD10603B9F31E2AE46" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalents_7A420375884C218A6ED13B9F31E27744_verboseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalents_7A420375884C218A6ED13B9F31E27744" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Restricted cash</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_7A420375884C218A6ED13B9F31E27744" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalents_7A420375884C218A6ED13B9F31E27744" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalents_7A420375884C218A6ED13B9F31E27744" xlink:type="arc" />
    <link:label id="lab_us-gaap_MarketableSecuritiesNoncurrent_B0D9A19C8081619B77A23B9F31E2E07E_verboseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesNoncurrent_B0D9A19C8081619B77A23B9F31E2E07E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Marketable securities</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesNoncurrent_B0D9A19C8081619B77A23B9F31E2E07E_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesNoncurrent_B0D9A19C8081619B77A23B9F31E2E07E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Marketable Securities, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MarketableSecuritiesNoncurrent" xlink:label="loc_us-gaap_MarketableSecuritiesNoncurrent_B0D9A19C8081619B77A23B9F31E2E07E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesNoncurrent_B0D9A19C8081619B77A23B9F31E2E07E" xlink:to="lab_us-gaap_MarketableSecuritiesNoncurrent_B0D9A19C8081619B77A23B9F31E2E07E" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_77AC1B0D9FF8B7089E6C3B9F31E28FBB_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_77AC1B0D9FF8B7089E6C3B9F31E28FBB" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_77AC1B0D9FF8B7089E6C3B9F31E28FBB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_77AC1B0D9FF8B7089E6C3B9F31E28FBB" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet_77AC1B0D9FF8B7089E6C3B9F31E28FBB" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_95F653CE17799F2F97B93B9F31E25D7B_verboseLabel_en-US" xlink:label="lab_us-gaap_Goodwill_95F653CE17799F2F97B93B9F31E25D7B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_95F653CE17799F2F97B93B9F31E25D7B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_95F653CE17799F2F97B93B9F31E25D7B" xlink:to="lab_us-gaap_Goodwill_95F653CE17799F2F97B93B9F31E25D7B" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_6096A2EC7D0B3FAA03D43B9F31E27E1F_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_6096A2EC7D0B3FAA03D43B9F31E27E1F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other non-current assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_6096A2EC7D0B3FAA03D43B9F31E27E1F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_6096A2EC7D0B3FAA03D43B9F31E27E1F" xlink:to="lab_us-gaap_OtherAssetsNoncurrent_6096A2EC7D0B3FAA03D43B9F31E27E1F" xlink:type="arc" />
    <link:label id="lab_us-gaap_Assets_14C5917608EDDA98FC333B9F31E26C2F_totalLabel_en-US" xlink:label="lab_us-gaap_Assets_14C5917608EDDA98FC333B9F31E26C2F" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_14C5917608EDDA98FC333B9F31E26C2F_label_en-US" xlink:label="lab_us-gaap_Assets_14C5917608EDDA98FC333B9F31E26C2F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_14C5917608EDDA98FC333B9F31E26C2F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets_14C5917608EDDA98FC333B9F31E26C2F" xlink:to="lab_us-gaap_Assets_14C5917608EDDA98FC333B9F31E26C2F" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_E936DB0914CA0B8354803B9F31E20E39_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_E936DB0914CA0B8354803B9F31E20E39" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Liabilities and Stockholders' Equity</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_E936DB0914CA0B8354803B9F31E20E39" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_E936DB0914CA0B8354803B9F31E20E39" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_E936DB0914CA0B8354803B9F31E20E39" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_BB00AFD7155481314B713B9F31E2C65B_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_BB00AFD7155481314B713B9F31E2C65B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Current liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_BB00AFD7155481314B713B9F31E2C65B_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_BB00AFD7155481314B713B9F31E2C65B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_BB00AFD7155481314B713B9F31E2C65B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_BB00AFD7155481314B713B9F31E2C65B" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract_BB00AFD7155481314B713B9F31E2C65B" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsPayableCurrent_2B1950A1F74094C101E73B9F31E203FE_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent_2B1950A1F74094C101E73B9F31E203FE" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_2B1950A1F74094C101E73B9F31E203FE_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent_2B1950A1F74094C101E73B9F31E203FE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_2B1950A1F74094C101E73B9F31E203FE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent_2B1950A1F74094C101E73B9F31E203FE" xlink:to="lab_us-gaap_AccountsPayableCurrent_2B1950A1F74094C101E73B9F31E203FE" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_7CB6C2D56F41AEA460FA3B9F31E23D82_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_7CB6C2D56F41AEA460FA3B9F31E23D82" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accrued compensation</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_7CB6C2D56F41AEA460FA3B9F31E23D82_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_7CB6C2D56F41AEA460FA3B9F31E23D82" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_7CB6C2D56F41AEA460FA3B9F31E23D82" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_7CB6C2D56F41AEA460FA3B9F31E23D82" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_7CB6C2D56F41AEA460FA3B9F31E23D82" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_5811F1A2FE65208284AA3B9F31E2D6BC_verboseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent_5811F1A2FE65208284AA3B9F31E2D6BC" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other accrued liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_5811F1A2FE65208284AA3B9F31E2D6BC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_5811F1A2FE65208284AA3B9F31E2D6BC" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent_5811F1A2FE65208284AA3B9F31E2D6BC" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredRevenueCurrent_38079EF89A2707D99CB23B9F31E2C9A2_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredRevenueCurrent_38079EF89A2707D99CB23B9F31E2C9A2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent_38079EF89A2707D99CB23B9F31E2C9A2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueCurrent_38079EF89A2707D99CB23B9F31E2C9A2" xlink:to="lab_us-gaap_DeferredRevenueCurrent_38079EF89A2707D99CB23B9F31E2C9A2" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrent_2FDD1A55B9D27975F3A13B9F31E255B8_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_2FDD1A55B9D27975F3A13B9F31E255B8" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_2FDD1A55B9D27975F3A13B9F31E255B8_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_2FDD1A55B9D27975F3A13B9F31E255B8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_2FDD1A55B9D27975F3A13B9F31E255B8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent_2FDD1A55B9D27975F3A13B9F31E255B8" xlink:to="lab_us-gaap_LiabilitiesCurrent_2FDD1A55B9D27975F3A13B9F31E255B8" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredRevenueNoncurrent_E5EA2F9820D191D799723B9F31E2D824_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredRevenueNoncurrent_E5EA2F9820D191D799723B9F31E2D824" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue, net of current portion</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaap_DeferredRevenueNoncurrent_E5EA2F9820D191D799723B9F31E2D824" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueNoncurrent_E5EA2F9820D191D799723B9F31E2D824" xlink:to="lab_us-gaap_DeferredRevenueNoncurrent_E5EA2F9820D191D799723B9F31E2D824" xlink:type="arc" />
    <link:label id="lab_cdxs_LeaseIncentiveObligationNoncurrent_5465733DBB753C7B82393B9F31E21158_terseLabel_en-US" xlink:label="lab_cdxs_LeaseIncentiveObligationNoncurrent_5465733DBB753C7B82393B9F31E21158" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease incentive obligation, net of current portion</link:label>
    <link:label id="lab_cdxs_LeaseIncentiveObligationNoncurrent_5465733DBB753C7B82393B9F31E21158_label_en-US" xlink:label="lab_cdxs_LeaseIncentiveObligationNoncurrent_5465733DBB753C7B82393B9F31E21158" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease Incentive Obligation, Noncurrent</link:label>
    <link:label id="lab_cdxs_LeaseIncentiveObligationNoncurrent_5465733DBB753C7B82393B9F31E21158_documentation_en-US" xlink:label="lab_cdxs_LeaseIncentiveObligationNoncurrent_5465733DBB753C7B82393B9F31E21158" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Lease Incentive Obligation, Noncurrent</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_LeaseIncentiveObligationNoncurrent" xlink:label="loc_cdxs_LeaseIncentiveObligationNoncurrent_5465733DBB753C7B82393B9F31E21158" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_LeaseIncentiveObligationNoncurrent_5465733DBB753C7B82393B9F31E21158" xlink:to="lab_cdxs_LeaseIncentiveObligationNoncurrent_5465733DBB753C7B82393B9F31E21158" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_816D503BA602BC9BF4D93B9F31E2DDA3_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent_816D503BA602BC9BF4D93B9F31E2DDA3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financing obligation, net of current portion</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_816D503BA602BC9BF4D93B9F31E2DDA3_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent_816D503BA602BC9BF4D93B9F31E2DDA3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Excluding Current Maturities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_816D503BA602BC9BF4D93B9F31E2DDA3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent_816D503BA602BC9BF4D93B9F31E2DDA3" xlink:to="lab_us-gaap_LongTermDebtNoncurrent_816D503BA602BC9BF4D93B9F31E2DDA3" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_BB22928FE0FB5D4B90853B9F31E2620A_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_BB22928FE0FB5D4B90853B9F31E2620A" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other long-term liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_BB22928FE0FB5D4B90853B9F31E2620A_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_BB22928FE0FB5D4B90853B9F31E2620A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_BB22928FE0FB5D4B90853B9F31E2620A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_BB22928FE0FB5D4B90853B9F31E2620A" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent_BB22928FE0FB5D4B90853B9F31E2620A" xlink:type="arc" />
    <link:label id="lab_us-gaap_Liabilities_96F1415C584519DEBEF93B9F31E281A6_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities_96F1415C584519DEBEF93B9F31E281A6" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_96F1415C584519DEBEF93B9F31E281A6_label_en-US" xlink:label="lab_us-gaap_Liabilities_96F1415C584519DEBEF93B9F31E281A6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_96F1415C584519DEBEF93B9F31E281A6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities_96F1415C584519DEBEF93B9F31E281A6" xlink:to="lab_us-gaap_Liabilities_96F1415C584519DEBEF93B9F31E281A6" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_24355A141C5DC3F1DA883B9F31E26738_verboseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies_24355A141C5DC3F1DA883B9F31E26738" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies (Note 11)</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_24355A141C5DC3F1DA883B9F31E26738_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies_24355A141C5DC3F1DA883B9F31E26738" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies_24355A141C5DC3F1DA883B9F31E26738" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies_24355A141C5DC3F1DA883B9F31E26738" xlink:to="lab_us-gaap_CommitmentsAndContingencies_24355A141C5DC3F1DA883B9F31E26738" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockValue_8481685FB10DC3A9FB3A3B9F31E27671_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue_8481685FB10DC3A9FB3A3B9F31E27671" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, $0.0001 par value per share; 5,000 shares authorized; none issued and outstanding</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_8481685FB10DC3A9FB3A3B9F31E27671_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue_8481685FB10DC3A9FB3A3B9F31E27671" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue_8481685FB10DC3A9FB3A3B9F31E27671" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue_8481685FB10DC3A9FB3A3B9F31E27671" xlink:to="lab_us-gaap_PreferredStockValue_8481685FB10DC3A9FB3A3B9F31E27671" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockValue_C3D62846DEA0D38500833B9F31E20697_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue_C3D62846DEA0D38500833B9F31E20697" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Common stock, $0.0001 par value per share; 100,000 shares authorized; 48,925 shares and 48,365 shares issued and outstanding at March 31, 2018 and December 31, 2017, respectively</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_C3D62846DEA0D38500833B9F31E20697_label_en-US" xlink:label="lab_us-gaap_CommonStockValue_C3D62846DEA0D38500833B9F31E20697" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_C3D62846DEA0D38500833B9F31E20697" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue_C3D62846DEA0D38500833B9F31E20697" xlink:to="lab_us-gaap_CommonStockValue_C3D62846DEA0D38500833B9F31E20697" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_BCD36821226BA7E6B13E3B9F31E2C4FF_verboseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital_BCD36821226BA7E6B13E3B9F31E2C4FF" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_BCD36821226BA7E6B13E3B9F31E2C4FF_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital_BCD36821226BA7E6B13E3B9F31E2C4FF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid in Capital</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital_BCD36821226BA7E6B13E3B9F31E2C4FF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital_BCD36821226BA7E6B13E3B9F31E2C4FF" xlink:to="lab_us-gaap_AdditionalPaidInCapital_BCD36821226BA7E6B13E3B9F31E2C4FF" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_60AE8C502D79055BFDE33B9F31E2F8B7_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_60AE8C502D79055BFDE33B9F31E2F8B7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_60AE8C502D79055BFDE33B9F31E2F8B7_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_60AE8C502D79055BFDE33B9F31E2F8B7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_60AE8C502D79055BFDE33B9F31E2F8B7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_60AE8C502D79055BFDE33B9F31E2F8B7" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_60AE8C502D79055BFDE33B9F31E2F8B7" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_EE248BACE29ABA7981353B9F31E23787_verboseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_EE248BACE29ABA7981353B9F31E23787" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accumulated deficit</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_EE248BACE29ABA7981353B9F31E23787" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit_EE248BACE29ABA7981353B9F31E23787" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit_EE248BACE29ABA7981353B9F31E23787" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_948B86552767AF8D34C23B9F31E212BE_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_948B86552767AF8D34C23B9F31E212BE" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total stockholders' equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_948B86552767AF8D34C23B9F31E212BE_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity_948B86552767AF8D34C23B9F31E212BE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_948B86552767AF8D34C23B9F31E212BE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_948B86552767AF8D34C23B9F31E212BE" xlink:to="lab_us-gaap_StockholdersEquity_948B86552767AF8D34C23B9F31E212BE" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_2035B2C81ED77252E2963B9F31E237A2_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_2035B2C81ED77252E2963B9F31E237A2" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities and stockholders' equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_2035B2C81ED77252E2963B9F31E237A2_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_2035B2C81ED77252E2963B9F31E237A2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_2035B2C81ED77252E2963B9F31E237A2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_2035B2C81ED77252E2963B9F31E237A2" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity_2035B2C81ED77252E2963B9F31E237A2" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_70BAB9AC6055932913EBD42F3EF97C41_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_70BAB9AC6055932913EBD42F3EF97C41" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_70BAB9AC6055932913EBD42F3EF97C41_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_70BAB9AC6055932913EBD42F3EF97C41" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Measurements, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_70BAB9AC6055932913EBD42F3EF97C41" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_70BAB9AC6055932913EBD42F3EF97C41" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_70BAB9AC6055932913EBD42F3EF97C41" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherExpenseMember_F5A06BDD472D64D5DFC9D44C3945258B_terseLabel_en-US" xlink:label="lab_us-gaap_OtherExpenseMember_F5A06BDD472D64D5DFC9D44C3945258B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Expense [Member]</link:label>
    <link:label id="lab_us-gaap_OtherExpenseMember_F5A06BDD472D64D5DFC9D44C3945258B_label_en-US" xlink:label="lab_us-gaap_OtherExpenseMember_F5A06BDD472D64D5DFC9D44C3945258B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Expense [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherExpenseMember" xlink:label="loc_us-gaap_OtherExpenseMember_F5A06BDD472D64D5DFC9D44C3945258B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherExpenseMember_F5A06BDD472D64D5DFC9D44C3945258B" xlink:to="lab_us-gaap_OtherExpenseMember_F5A06BDD472D64D5DFC9D44C3945258B" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeMember_DDFE8A1C631C9E1C3C19D44D22F843EA_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeMember_DDFE8A1C631C9E1C3C19D44D22F843EA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss) [Member]</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeMember_DDFE8A1C631C9E1C3C19D44D22F843EA_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeMember_DDFE8A1C631C9E1C3C19D44D22F843EA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss) [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeMember" xlink:label="loc_us-gaap_OtherComprehensiveIncomeMember_DDFE8A1C631C9E1C3C19D44D22F843EA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeMember_DDFE8A1C631C9E1C3C19D44D22F843EA" xlink:to="lab_us-gaap_OtherComprehensiveIncomeMember_DDFE8A1C631C9E1C3C19D44D22F843EA" xlink:type="arc" />
    <link:label id="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_14C3AAFBB5A89C79FDA4D42F3EF983DD_terseLabel_en-US" xlink:label="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_14C3AAFBB5A89C79FDA4D42F3EF983DD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Major Types of Debt and Equity Securities [Axis]</link:label>
    <link:label id="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_14C3AAFBB5A89C79FDA4D42F3EF983DD_label_en-US" xlink:label="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_14C3AAFBB5A89C79FDA4D42F3EF983DD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Major Types of Debt and Equity Securities [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis" xlink:label="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_14C3AAFBB5A89C79FDA4D42F3EF983DD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_14C3AAFBB5A89C79FDA4D42F3EF983DD" xlink:to="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_14C3AAFBB5A89C79FDA4D42F3EF983DD" xlink:type="arc" />
    <link:label id="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_89269F5519D5DEF3574CD42F3EF96294_terseLabel_en-US" xlink:label="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_89269F5519D5DEF3574CD42F3EF96294" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Major Types of Debt and Equity Securities [Domain]</link:label>
    <link:label id="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_89269F5519D5DEF3574CD42F3EF96294_label_en-US" xlink:label="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_89269F5519D5DEF3574CD42F3EF96294" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Major Types of Debt and Equity Securities [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain" xlink:label="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_89269F5519D5DEF3574CD42F3EF96294" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_89269F5519D5DEF3574CD42F3EF96294" xlink:to="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_89269F5519D5DEF3574CD42F3EF96294" xlink:type="arc" />
    <link:label id="lab_cdxs_CommonSharesOfCoTwoSolutionMember_A7BFD7EEF244ABBFA7D6D42F3EF92B6A_terseLabel_en-US" xlink:label="lab_cdxs_CommonSharesOfCoTwoSolutionMember_A7BFD7EEF244ABBFA7D6D42F3EF92B6A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Shares of Co Two Solution [Member]</link:label>
    <link:label id="lab_cdxs_CommonSharesOfCoTwoSolutionMember_A7BFD7EEF244ABBFA7D6D42F3EF92B6A_label_en-US" xlink:label="lab_cdxs_CommonSharesOfCoTwoSolutionMember_A7BFD7EEF244ABBFA7D6D42F3EF92B6A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Shares of Co Two Solution [Member]</link:label>
    <link:label id="lab_cdxs_CommonSharesOfCoTwoSolutionMember_A7BFD7EEF244ABBFA7D6D42F3EF92B6A_documentation_en-US" xlink:label="lab_cdxs_CommonSharesOfCoTwoSolutionMember_A7BFD7EEF244ABBFA7D6D42F3EF92B6A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Common shares of co two solution.</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_CommonSharesOfCoTwoSolutionMember" xlink:label="loc_cdxs_CommonSharesOfCoTwoSolutionMember_A7BFD7EEF244ABBFA7D6D42F3EF92B6A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_CommonSharesOfCoTwoSolutionMember_A7BFD7EEF244ABBFA7D6D42F3EF92B6A" xlink:to="lab_cdxs_CommonSharesOfCoTwoSolutionMember_A7BFD7EEF244ABBFA7D6D42F3EF92B6A" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAxis_9ED85F3BA5D35C3F06A3D42F3EF92C18_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAxis_9ED85F3BA5D35C3F06A3D42F3EF92C18" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents [Axis]</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAxis_9ED85F3BA5D35C3F06A3D42F3EF92C18_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAxis_9ED85F3BA5D35C3F06A3D42F3EF92C18" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAxis" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_9ED85F3BA5D35C3F06A3D42F3EF92C18" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_9ED85F3BA5D35C3F06A3D42F3EF92C18" xlink:to="lab_us-gaap_CashAndCashEquivalentsAxis_9ED85F3BA5D35C3F06A3D42F3EF92C18" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_8506CF1881C64600245ED42F3EF9A3FC_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_8506CF1881C64600245ED42F3EF9A3FC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents [Domain]</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_8506CF1881C64600245ED42F3EF9A3FC_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_8506CF1881C64600245ED42F3EF9A3FC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_8506CF1881C64600245ED42F3EF9A3FC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_8506CF1881C64600245ED42F3EF9A3FC" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_8506CF1881C64600245ED42F3EF9A3FC" xlink:type="arc" />
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_CD251A56B45A58C2A0B9D42F3EFA9AED_terseLabel_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember_CD251A56B45A58C2A0B9D42F3EFA9AED" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Money Market Funds [Member]</link:label>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_CD251A56B45A58C2A0B9D42F3EFA9AED_label_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember_CD251A56B45A58C2A0B9D42F3EFA9AED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Money Market Funds [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="loc_us-gaap_MoneyMarketFundsMember_CD251A56B45A58C2A0B9D42F3EFA9AED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MoneyMarketFundsMember_CD251A56B45A58C2A0B9D42F3EFA9AED" xlink:to="lab_us-gaap_MoneyMarketFundsMember_CD251A56B45A58C2A0B9D42F3EFA9AED" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_E70C67397C597CBA55EFD42F3EFA1A73_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_E70C67397C597CBA55EFD42F3EFA1A73" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Hierarchy [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_E70C67397C597CBA55EFD42F3EFA1A73_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_E70C67397C597CBA55EFD42F3EFA1A73" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Hierarchy [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_E70C67397C597CBA55EFD42F3EFA1A73" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_E70C67397C597CBA55EFD42F3EFA1A73" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_E70C67397C597CBA55EFD42F3EFA1A73" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_F95181917B2B0496A6FBD42F3EFA5198_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_F95181917B2B0496A6FBD42F3EFA5198" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Measurements, Fair Value Hierarchy [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_F95181917B2B0496A6FBD42F3EFA5198_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_F95181917B2B0496A6FBD42F3EFA5198" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_F95181917B2B0496A6FBD42F3EFA5198" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_F95181917B2B0496A6FBD42F3EFA5198" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_F95181917B2B0496A6FBD42F3EFA5198" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_BCEBBF4D67B7F15C5845D42F3EFA55C2_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member_BCEBBF4D67B7F15C5845D42F3EFA55C2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Level 1 [Member]</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_BCEBBF4D67B7F15C5845D42F3EFA55C2_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member_BCEBBF4D67B7F15C5845D42F3EFA55C2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_BCEBBF4D67B7F15C5845D42F3EFA55C2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member_BCEBBF4D67B7F15C5845D42F3EFA55C2" xlink:to="lab_us-gaap_FairValueInputsLevel1Member_BCEBBF4D67B7F15C5845D42F3EFA55C2" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_BA06F01C941C46EAF900D42F3EFAF04E_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member_BA06F01C941C46EAF900D42F3EFAF04E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Level 2 [Member]</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_BA06F01C941C46EAF900D42F3EFAF04E_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member_BA06F01C941C46EAF900D42F3EFAF04E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_BA06F01C941C46EAF900D42F3EFAF04E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member_BA06F01C941C46EAF900D42F3EFAF04E" xlink:to="lab_us-gaap_FairValueInputsLevel2Member_BA06F01C941C46EAF900D42F3EFAF04E" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_9427F1AF8FFA385C107ED42F3EFAF1C8_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member_9427F1AF8FFA385C107ED42F3EFAF1C8" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Level 3 [Member]</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_9427F1AF8FFA385C107ED42F3EFAF1C8_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member_9427F1AF8FFA385C107ED42F3EFAF1C8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_9427F1AF8FFA385C107ED42F3EFAF1C8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member_9427F1AF8FFA385C107ED42F3EFAF1C8" xlink:to="lab_us-gaap_FairValueInputsLevel3Member_9427F1AF8FFA385C107ED42F3EFAF1C8" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_89E69882BB82BF7C2BADD42F3EFACDCE_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_89E69882BB82BF7C2BADD42F3EFACDCE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_89E69882BB82BF7C2BADD42F3EFACDCE_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_89E69882BB82BF7C2BADD42F3EFACDCE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_89E69882BB82BF7C2BADD42F3EFACDCE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_89E69882BB82BF7C2BADD42F3EFACDCE" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_89E69882BB82BF7C2BADD42F3EFACDCE" xlink:type="arc" />
    <link:label id="lab_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_D3F45F6385AD2B36C082D42F3EFAFD7A_verboseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_D3F45F6385AD2B36C082D42F3EFAFD7A" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Summary of financial instruments measured at fair value on a recurring basis</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_D3F45F6385AD2B36C082D42F3EFAFD7A_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_D3F45F6385AD2B36C082D42F3EFAFD7A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" xlink:label="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_D3F45F6385AD2B36C082D42F3EFAFD7A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_D3F45F6385AD2B36C082D42F3EFAFD7A" xlink:to="lab_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_D3F45F6385AD2B36C082D42F3EFAFD7A" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsFairValueDisclosureRecurring_1670F080FA59AF35975CD42F3EFA51BF_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosureRecurring_1670F080FA59AF35975CD42F3EFA51BF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial assets</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosureRecurring_1670F080FA59AF35975CD42F3EFA51BF_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosureRecurring_1670F080FA59AF35975CD42F3EFA51BF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Fair Value Disclosure, Recurring</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsFairValueDisclosureRecurring" xlink:label="loc_us-gaap_AssetsFairValueDisclosureRecurring_1670F080FA59AF35975CD42F3EFA51BF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosureRecurring_1670F080FA59AF35975CD42F3EFA51BF" xlink:to="lab_us-gaap_AssetsFairValueDisclosureRecurring_1670F080FA59AF35975CD42F3EFA51BF" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentOwnedBalanceShares_0601DE493FB0F597E7A9D42F3EFABFA9_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentOwnedBalanceShares_0601DE493FB0F597E7A9D42F3EFABFA9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investment owned (shares)</link:label>
    <link:label id="lab_us-gaap_InvestmentOwnedBalanceShares_0601DE493FB0F597E7A9D42F3EFABFA9_label_en-US" xlink:label="lab_us-gaap_InvestmentOwnedBalanceShares_0601DE493FB0F597E7A9D42F3EFABFA9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment Owned, Balance, Shares</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentOwnedBalanceShares" xlink:label="loc_us-gaap_InvestmentOwnedBalanceShares_0601DE493FB0F597E7A9D42F3EFABFA9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentOwnedBalanceShares_0601DE493FB0F597E7A9D42F3EFABFA9" xlink:to="lab_us-gaap_InvestmentOwnedBalanceShares_0601DE493FB0F597E7A9D42F3EFABFA9" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsLevel1ToLevel2TransfersAmount_36107C029E4890FECA24D42F3EFA0556_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsLevel1ToLevel2TransfersAmount_36107C029E4890FECA24D42F3EFA0556" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Transfers from Level 1 to Level 2</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsLevel1ToLevel2TransfersAmount_36107C029E4890FECA24D42F3EFA0556_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsLevel1ToLevel2TransfersAmount_36107C029E4890FECA24D42F3EFA0556" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Assets, Level 1 to Level 2 Transfers, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssetsLevel1ToLevel2TransfersAmount" xlink:label="loc_us-gaap_FairValueAssetsLevel1ToLevel2TransfersAmount_36107C029E4890FECA24D42F3EFA0556" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsLevel1ToLevel2TransfersAmount_36107C029E4890FECA24D42F3EFA0556" xlink:to="lab_us-gaap_FairValueAssetsLevel1ToLevel2TransfersAmount_36107C029E4890FECA24D42F3EFA0556" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsLevel2ToLevel1TransfersAmount_02A23A5F8DF86D37BFE1D42F3EFA79B8_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsLevel2ToLevel1TransfersAmount_02A23A5F8DF86D37BFE1D42F3EFA79B8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Transfers from Level 2 to Level 1</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsLevel2ToLevel1TransfersAmount_02A23A5F8DF86D37BFE1D42F3EFA79B8_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsLevel2ToLevel1TransfersAmount_02A23A5F8DF86D37BFE1D42F3EFA79B8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Assets, Level 2 to Level 1 Transfers, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssetsLevel2ToLevel1TransfersAmount" xlink:label="loc_us-gaap_FairValueAssetsLevel2ToLevel1TransfersAmount_02A23A5F8DF86D37BFE1D42F3EFA79B8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsLevel2ToLevel1TransfersAmount_02A23A5F8DF86D37BFE1D42F3EFA79B8" xlink:to="lab_us-gaap_FairValueAssetsLevel2ToLevel1TransfersAmount_02A23A5F8DF86D37BFE1D42F3EFA79B8" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrealizedGainLossOnInvestments_9818AFFF2DAC0A4DC40CD44BB9333557_terseLabel_en-US" xlink:label="lab_us-gaap_UnrealizedGainLossOnInvestments_9818AFFF2DAC0A4DC40CD44BB9333557" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized gains</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrealizedGainLossOnInvestments" xlink:label="loc_us-gaap_UnrealizedGainLossOnInvestments_9818AFFF2DAC0A4DC40CD44BB9333557" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrealizedGainLossOnInvestments_9818AFFF2DAC0A4DC40CD44BB9333557" xlink:to="lab_us-gaap_UnrealizedGainLossOnInvestments_9818AFFF2DAC0A4DC40CD44BB9333557" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_6A0944ABB415E4D35142D42F3F13DBE4_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract_6A0944ABB415E4D35142D42F3F13DBE4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_6A0944ABB415E4D35142D42F3F13DBE4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract_6A0944ABB415E4D35142D42F3F13DBE4" xlink:to="lab_us-gaap_EarningsPerShareAbstract_6A0944ABB415E4D35142D42F3F13DBE4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_0528745405B2A3847752D42F3F13490A_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_0528745405B2A3847752D42F3F13490A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_0528745405B2A3847752D42F3F13490A_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_0528745405B2A3847752D42F3F13490A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_0528745405B2A3847752D42F3F13490A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_0528745405B2A3847752D42F3F13490A" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_0528745405B2A3847752D42F3F13490A" xlink:type="arc" />
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_3785C297E448FDB14700D42F3F1301FC_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_3785C297E448FDB14700D42F3F1301FC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_3785C297E448FDB14700D42F3F1301FC_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_3785C297E448FDB14700D42F3F1301FC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_3785C297E448FDB14700D42F3F1301FC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_3785C297E448FDB14700D42F3F1301FC" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_3785C297E448FDB14700D42F3F1301FC" xlink:type="arc" />
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_E79F085CB95D28777979D42F3F133E15_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain_E79F085CB95D28777979D42F3F133E15" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_E79F085CB95D28777979D42F3F133E15_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain_E79F085CB95D28777979D42F3F133E15" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_E79F085CB95D28777979D42F3F133E15" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_E79F085CB95D28777979D42F3F133E15" xlink:to="lab_us-gaap_AntidilutiveSecuritiesNameDomain_E79F085CB95D28777979D42F3F133E15" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockCompensationPlanMember_100539609CB00BEDF125D42F3F13642F_terseLabel_en-US" xlink:label="lab_us-gaap_StockCompensationPlanMember_100539609CB00BEDF125D42F3F13642F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares of common stock issuable pursuant to equity awards outstanding under the Equity Incentive Plan [Member]</link:label>
    <link:label id="lab_us-gaap_StockCompensationPlanMember_100539609CB00BEDF125D42F3F13642F_label_en-US" xlink:label="lab_us-gaap_StockCompensationPlanMember_100539609CB00BEDF125D42F3F13642F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Compensation Plan [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockCompensationPlanMember" xlink:label="loc_us-gaap_StockCompensationPlanMember_100539609CB00BEDF125D42F3F13642F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockCompensationPlanMember_100539609CB00BEDF125D42F3F13642F" xlink:to="lab_us-gaap_StockCompensationPlanMember_100539609CB00BEDF125D42F3F13642F" xlink:type="arc" />
    <link:label id="lab_us-gaap_WarrantMember_F714DF6F857DA153E582D42F3F135882_terseLabel_en-US" xlink:label="lab_us-gaap_WarrantMember_F714DF6F857DA153E582D42F3F135882" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares of common stock issuable upon exercise of outstanding warrants [Member]</link:label>
    <link:label id="lab_us-gaap_WarrantMember_F714DF6F857DA153E582D42F3F135882_label_en-US" xlink:label="lab_us-gaap_WarrantMember_F714DF6F857DA153E582D42F3F135882" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Warrant [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaap_WarrantMember_F714DF6F857DA153E582D42F3F135882" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WarrantMember_F714DF6F857DA153E582D42F3F135882" xlink:to="lab_us-gaap_WarrantMember_F714DF6F857DA153E582D42F3F135882" xlink:type="arc" />
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_7AF5F093F8AFE134EC6CD42F3F134476_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_7AF5F093F8AFE134EC6CD42F3F134476" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_7AF5F093F8AFE134EC6CD42F3F134476_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_7AF5F093F8AFE134EC6CD42F3F134476" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_7AF5F093F8AFE134EC6CD42F3F134476" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_7AF5F093F8AFE134EC6CD42F3F134476" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_7AF5F093F8AFE134EC6CD42F3F134476" xlink:type="arc" />
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_75649593BFD028FB62E9D42F3F13D30A_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_75649593BFD028FB62E9D42F3F13D30A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total shares excluded as anti-dilutive (shares)</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_75649593BFD028FB62E9D42F3F13D30A_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_75649593BFD028FB62E9D42F3F13D30A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_75649593BFD028FB62E9D42F3F13D30A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_75649593BFD028FB62E9D42F3F13D30A" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_75649593BFD028FB62E9D42F3F13D30A" xlink:type="arc" />
    <link:label id="lab_us-gaap_RelatedPartyTransactionDueFromToRelatedPartyAbstract_B7F8A625B0EA72E62D35F40B314A76CD_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionDueFromToRelatedPartyAbstract_B7F8A625B0EA72E62D35F40B314A76CD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transaction, Due from (to) Related Party [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyTransactionDueFromToRelatedPartyAbstract" xlink:label="loc_us-gaap_RelatedPartyTransactionDueFromToRelatedPartyAbstract_B7F8A625B0EA72E62D35F40B314A76CD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionDueFromToRelatedPartyAbstract_B7F8A625B0EA72E62D35F40B314A76CD" xlink:to="lab_us-gaap_RelatedPartyTransactionDueFromToRelatedPartyAbstract_B7F8A625B0EA72E62D35F40B314A76CD" xlink:type="arc" />
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_BD6D98BF6BF65663EBDAF40B314A4B8D_verboseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_BD6D98BF6BF65663EBDAF40B314A4B8D" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Related Party Transactions</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_BD6D98BF6BF65663EBDAF40B314A4B8D_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_BD6D98BF6BF65663EBDAF40B314A4B8D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_BD6D98BF6BF65663EBDAF40B314A4B8D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_BD6D98BF6BF65663EBDAF40B314A4B8D" xlink:to="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_BD6D98BF6BF65663EBDAF40B314A4B8D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ResearchAndDevelopmentAbstract_00575321280D16E7706AF40B321B2923_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentAbstract_00575321280D16E7706AF40B321B2923" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchAndDevelopmentAbstract" xlink:label="loc_us-gaap_ResearchAndDevelopmentAbstract_00575321280D16E7706AF40B321B2923" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentAbstract_00575321280D16E7706AF40B321B2923" xlink:to="lab_us-gaap_ResearchAndDevelopmentAbstract_00575321280D16E7706AF40B321B2923" xlink:type="arc" />
    <link:label id="lab_us-gaap_CollaborativeArrangementDisclosureTextBlock_7D7377A44F8C4B65EFC1F40B321B989E_verboseLabel_en-US" xlink:label="lab_us-gaap_CollaborativeArrangementDisclosureTextBlock_7D7377A44F8C4B65EFC1F40B321B989E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Collaborative Arrangements</link:label>
    <link:label id="lab_us-gaap_CollaborativeArrangementDisclosureTextBlock_7D7377A44F8C4B65EFC1F40B321B989E_label_en-US" xlink:label="lab_us-gaap_CollaborativeArrangementDisclosureTextBlock_7D7377A44F8C4B65EFC1F40B321B989E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Collaborative Arrangement Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CollaborativeArrangementDisclosureTextBlock" xlink:label="loc_us-gaap_CollaborativeArrangementDisclosureTextBlock_7D7377A44F8C4B65EFC1F40B321B989E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CollaborativeArrangementDisclosureTextBlock_7D7377A44F8C4B65EFC1F40B321B989E" xlink:to="lab_us-gaap_CollaborativeArrangementDisclosureTextBlock_7D7377A44F8C4B65EFC1F40B321B989E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1D9C1255BE4098BDCF6E41A06594E0E4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1D9C1255BE4098BDCF6E41A06594E0E4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1D9C1255BE4098BDCF6E41A06594E0E4_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1D9C1255BE4098BDCF6E41A06594E0E4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1D9C1255BE4098BDCF6E41A06594E0E4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1D9C1255BE4098BDCF6E41A06594E0E4" xlink:to="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1D9C1255BE4098BDCF6E41A06594E0E4" xlink:type="arc" />
    <link:label id="lab_dei_LegalEntityAxis_C9AAE1C2F183A7DFBB0941A06595A38D_terseLabel_en-US" xlink:label="lab_dei_LegalEntityAxis_C9AAE1C2F183A7DFBB0941A06595A38D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:label id="lab_dei_LegalEntityAxis_C9AAE1C2F183A7DFBB0941A06595A38D_label_en-US" xlink:label="lab_dei_LegalEntityAxis_C9AAE1C2F183A7DFBB0941A06595A38D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_C9AAE1C2F183A7DFBB0941A06595A38D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LegalEntityAxis_C9AAE1C2F183A7DFBB0941A06595A38D" xlink:to="lab_dei_LegalEntityAxis_C9AAE1C2F183A7DFBB0941A06595A38D" xlink:type="arc" />
    <link:label id="lab_dei_EntityDomain_1A77DF0D76869EF87AA041A06595F4AE_terseLabel_en-US" xlink:label="lab_dei_EntityDomain_1A77DF0D76869EF87AA041A06595F4AE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity [Domain]</link:label>
    <link:label id="lab_dei_EntityDomain_1A77DF0D76869EF87AA041A06595F4AE_label_en-US" xlink:label="lab_dei_EntityDomain_1A77DF0D76869EF87AA041A06595F4AE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_1A77DF0D76869EF87AA041A06595F4AE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityDomain_1A77DF0D76869EF87AA041A06595F4AE" xlink:to="lab_dei_EntityDomain_1A77DF0D76869EF87AA041A06595F4AE" xlink:type="arc" />
    <link:label id="lab_cdxs_PresidioPartners2007L.P.Member_3D0A3353D57293FADDCE41A06595350C_terseLabel_en-US" xlink:label="lab_cdxs_PresidioPartners2007L.P.Member_3D0A3353D57293FADDCE41A06595350C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Presidio Partners 2007, L.P. [Member]</link:label>
    <link:label id="lab_cdxs_PresidioPartners2007L.P.Member_3D0A3353D57293FADDCE41A06595350C_label_en-US" xlink:label="lab_cdxs_PresidioPartners2007L.P.Member_3D0A3353D57293FADDCE41A06595350C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Presidio Partners 2007, L.P. [Member]</link:label>
    <link:label id="lab_cdxs_PresidioPartners2007L.P.Member_3D0A3353D57293FADDCE41A06595350C_documentation_en-US" xlink:label="lab_cdxs_PresidioPartners2007L.P.Member_3D0A3353D57293FADDCE41A06595350C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Presidio Partners 2007, L.P. [Member]</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_PresidioPartners2007L.P.Member" xlink:label="loc_cdxs_PresidioPartners2007L.P.Member_3D0A3353D57293FADDCE41A06595350C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_PresidioPartners2007L.P.Member_3D0A3353D57293FADDCE41A06595350C" xlink:to="lab_cdxs_PresidioPartners2007L.P.Member_3D0A3353D57293FADDCE41A06595350C" xlink:type="arc" />
    <link:label id="lab_us-gaap_MajorCustomersAxis_CFC8102F7CADC513C75141A065955940_terseLabel_en-US" xlink:label="lab_us-gaap_MajorCustomersAxis_CFC8102F7CADC513C75141A065955940" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer [Axis]</link:label>
    <link:label id="lab_us-gaap_MajorCustomersAxis_CFC8102F7CADC513C75141A065955940_label_en-US" xlink:label="lab_us-gaap_MajorCustomersAxis_CFC8102F7CADC513C75141A065955940" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorCustomersAxis" xlink:label="loc_us-gaap_MajorCustomersAxis_CFC8102F7CADC513C75141A065955940" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MajorCustomersAxis_CFC8102F7CADC513C75141A065955940" xlink:to="lab_us-gaap_MajorCustomersAxis_CFC8102F7CADC513C75141A065955940" xlink:type="arc" />
    <link:label id="lab_us-gaap_NameOfMajorCustomerDomain_26999731B60B9939555541A0659ADCE0_terseLabel_en-US" xlink:label="lab_us-gaap_NameOfMajorCustomerDomain_26999731B60B9939555541A0659ADCE0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer [Domain]</link:label>
    <link:label id="lab_us-gaap_NameOfMajorCustomerDomain_26999731B60B9939555541A0659ADCE0_label_en-US" xlink:label="lab_us-gaap_NameOfMajorCustomerDomain_26999731B60B9939555541A0659ADCE0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="loc_us-gaap_NameOfMajorCustomerDomain_26999731B60B9939555541A0659ADCE0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NameOfMajorCustomerDomain_26999731B60B9939555541A0659ADCE0" xlink:to="lab_us-gaap_NameOfMajorCustomerDomain_26999731B60B9939555541A0659ADCE0" xlink:type="arc" />
    <link:label id="lab_cdxs_ExelaPharmSciIncMember_0D699E23960278C0791741A0659AFF8B_terseLabel_en-US" xlink:label="lab_cdxs_ExelaPharmSciIncMember_0D699E23960278C0791741A0659AFF8B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exela PharmSci, Inc [Member]</link:label>
    <link:label id="lab_cdxs_ExelaPharmSciIncMember_0D699E23960278C0791741A0659AFF8B_label_en-US" xlink:label="lab_cdxs_ExelaPharmSciIncMember_0D699E23960278C0791741A0659AFF8B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Exela PharmSci, Inc [Member]</link:label>
    <link:label id="lab_cdxs_ExelaPharmSciIncMember_0D699E23960278C0791741A0659AFF8B_documentation_en-US" xlink:label="lab_cdxs_ExelaPharmSciIncMember_0D699E23960278C0791741A0659AFF8B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Exela PharmSci, Inc</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_ExelaPharmSciIncMember" xlink:label="loc_cdxs_ExelaPharmSciIncMember_0D699E23960278C0791741A0659AFF8B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_ExelaPharmSciIncMember_0D699E23960278C0791741A0659AFF8B" xlink:to="lab_cdxs_ExelaPharmSciIncMember_0D699E23960278C0791741A0659AFF8B" xlink:type="arc" />
    <link:label id="lab_cdxs_AstraZenecaMember_37147A8DB7CEFE0EDC0E41A0659B29FA_terseLabel_en-US" xlink:label="lab_cdxs_AstraZenecaMember_37147A8DB7CEFE0EDC0E41A0659B29FA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">AstraZeneca [Member]</link:label>
    <link:label id="lab_cdxs_AstraZenecaMember_37147A8DB7CEFE0EDC0E41A0659B29FA_label_en-US" xlink:label="lab_cdxs_AstraZenecaMember_37147A8DB7CEFE0EDC0E41A0659B29FA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AstraZeneca [Member]</link:label>
    <link:label id="lab_cdxs_AstraZenecaMember_37147A8DB7CEFE0EDC0E41A0659B29FA_documentation_en-US" xlink:label="lab_cdxs_AstraZenecaMember_37147A8DB7CEFE0EDC0E41A0659B29FA" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">AstraZeneca [Member]</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_AstraZenecaMember" xlink:label="loc_cdxs_AstraZenecaMember_37147A8DB7CEFE0EDC0E41A0659B29FA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_AstraZenecaMember_37147A8DB7CEFE0EDC0E41A0659B29FA" xlink:to="lab_cdxs_AstraZenecaMember_37147A8DB7CEFE0EDC0E41A0659B29FA" xlink:type="arc" />
    <link:label id="lab_cdxs_AsymchemMember_5DBE6B9C7364203BE16041A0659B82DE_terseLabel_en-US" xlink:label="lab_cdxs_AsymchemMember_5DBE6B9C7364203BE16041A0659B82DE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asymchem [Member]</link:label>
    <link:label id="lab_cdxs_AsymchemMember_5DBE6B9C7364203BE16041A0659B82DE_label_en-US" xlink:label="lab_cdxs_AsymchemMember_5DBE6B9C7364203BE16041A0659B82DE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asymchem [Member]</link:label>
    <link:label id="lab_cdxs_AsymchemMember_5DBE6B9C7364203BE16041A0659B82DE_documentation_en-US" xlink:label="lab_cdxs_AsymchemMember_5DBE6B9C7364203BE16041A0659B82DE" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Asymchem [Member]</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_AsymchemMember" xlink:label="loc_cdxs_AsymchemMember_5DBE6B9C7364203BE16041A0659B82DE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_AsymchemMember_5DBE6B9C7364203BE16041A0659B82DE" xlink:to="lab_cdxs_AsymchemMember_5DBE6B9C7364203BE16041A0659B82DE" xlink:type="arc" />
    <link:label id="lab_cdxs_AlfaAesarMember_9CF451D08E34CBB8645841A0659BB4FE_terseLabel_en-US" xlink:label="lab_cdxs_AlfaAesarMember_9CF451D08E34CBB8645841A0659BB4FE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Alfa Aesar [Member]</link:label>
    <link:label id="lab_cdxs_AlfaAesarMember_9CF451D08E34CBB8645841A0659BB4FE_label_en-US" xlink:label="lab_cdxs_AlfaAesarMember_9CF451D08E34CBB8645841A0659BB4FE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Alfa Aesar [Member]</link:label>
    <link:label id="lab_cdxs_AlfaAesarMember_9CF451D08E34CBB8645841A0659BB4FE_documentation_en-US" xlink:label="lab_cdxs_AlfaAesarMember_9CF451D08E34CBB8645841A0659BB4FE" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Alfa Aesar [Member]</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_AlfaAesarMember" xlink:label="loc_cdxs_AlfaAesarMember_9CF451D08E34CBB8645841A0659BB4FE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_AlfaAesarMember_9CF451D08E34CBB8645841A0659BB4FE" xlink:to="lab_cdxs_AlfaAesarMember_9CF451D08E34CBB8645841A0659BB4FE" xlink:type="arc" />
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_4703CD99E2769AA772BB41A0659B1A76_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_4703CD99E2769AA772BB41A0659B1A76" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_4703CD99E2769AA772BB41A0659B1A76_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_4703CD99E2769AA772BB41A0659B1A76" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_4703CD99E2769AA772BB41A0659B1A76" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_4703CD99E2769AA772BB41A0659B1A76" xlink:to="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_4703CD99E2769AA772BB41A0659B1A76" xlink:type="arc" />
    <link:label id="lab_us-gaap_RelatedPartyDomain_FD27A0D48CD58B835CC541A0659BFD48_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain_FD27A0D48CD58B835CC541A0659BFD48" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyDomain_FD27A0D48CD58B835CC541A0659BFD48_label_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain_FD27A0D48CD58B835CC541A0659BFD48" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_FD27A0D48CD58B835CC541A0659BFD48" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyDomain_FD27A0D48CD58B835CC541A0659BFD48" xlink:to="lab_us-gaap_RelatedPartyDomain_FD27A0D48CD58B835CC541A0659BFD48" xlink:type="arc" />
    <link:label id="lab_us-gaap_AffiliatedEntityMember_BF0E641A5400A911972A41A0659BA999_terseLabel_en-US" xlink:label="lab_us-gaap_AffiliatedEntityMember_BF0E641A5400A911972A41A0659BA999" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Affiliated Entity [Member]</link:label>
    <link:label id="lab_us-gaap_AffiliatedEntityMember_BF0E641A5400A911972A41A0659BA999_label_en-US" xlink:label="lab_us-gaap_AffiliatedEntityMember_BF0E641A5400A911972A41A0659BA999" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Affiliated Entity [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AffiliatedEntityMember" xlink:label="loc_us-gaap_AffiliatedEntityMember_BF0E641A5400A911972A41A0659BA999" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AffiliatedEntityMember_BF0E641A5400A911972A41A0659BA999" xlink:to="lab_us-gaap_AffiliatedEntityMember_BF0E641A5400A911972A41A0659BA999" xlink:type="arc" />
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_14B8077AEB28D9F6161941A0659B675F_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems_14B8077AEB28D9F6161941A0659B675F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_14B8077AEB28D9F6161941A0659B675F_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems_14B8077AEB28D9F6161941A0659B675F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_14B8077AEB28D9F6161941A0659B675F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_14B8077AEB28D9F6161941A0659B675F" xlink:to="lab_us-gaap_RelatedPartyTransactionLineItems_14B8077AEB28D9F6161941A0659B675F" xlink:type="arc" />
    <link:label id="lab_cdxs_InvestmentOwnershipPercentage_BDA67A01171573626C6B41A0659B159E_terseLabel_en-US" xlink:label="lab_cdxs_InvestmentOwnershipPercentage_BDA67A01171573626C6B41A0659B159E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Ownership percentage</link:label>
    <link:label id="lab_cdxs_InvestmentOwnershipPercentage_BDA67A01171573626C6B41A0659B159E_label_en-US" xlink:label="lab_cdxs_InvestmentOwnershipPercentage_BDA67A01171573626C6B41A0659B159E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment, Ownership Percentage</link:label>
    <link:label id="lab_cdxs_InvestmentOwnershipPercentage_BDA67A01171573626C6B41A0659B159E_documentation_en-US" xlink:label="lab_cdxs_InvestmentOwnershipPercentage_BDA67A01171573626C6B41A0659B159E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Investment, Ownership Percentage</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_InvestmentOwnershipPercentage" xlink:label="loc_cdxs_InvestmentOwnershipPercentage_BDA67A01171573626C6B41A0659B159E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_InvestmentOwnershipPercentage_BDA67A01171573626C6B41A0659B159E" xlink:to="lab_cdxs_InvestmentOwnershipPercentage_BDA67A01171573626C6B41A0659B159E" xlink:type="arc" />
    <link:label id="lab_us-gaap_RoyaltyRevenue_D52693BBBEC86B54580441A0659B77F9_terseLabel_en-US" xlink:label="lab_us-gaap_RoyaltyRevenue_D52693BBBEC86B54580441A0659B77F9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue sharing arrangement</link:label>
    <link:label id="lab_us-gaap_RoyaltyRevenue_D52693BBBEC86B54580441A0659B77F9_label_en-US" xlink:label="lab_us-gaap_RoyaltyRevenue_D52693BBBEC86B54580441A0659B77F9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Royalty Revenue</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RoyaltyRevenue" xlink:label="loc_us-gaap_RoyaltyRevenue_D52693BBBEC86B54580441A0659B77F9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RoyaltyRevenue_D52693BBBEC86B54580441A0659B77F9" xlink:to="lab_us-gaap_RoyaltyRevenue_D52693BBBEC86B54580441A0659B77F9" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsReceivableRelatedParties_79A18941023F33D38EED41A0659BE6DD_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableRelatedParties_79A18941023F33D38EED41A0659BE6DD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable from related parties</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableRelatedParties_79A18941023F33D38EED41A0659BE6DD_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableRelatedParties_79A18941023F33D38EED41A0659BE6DD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Related Parties</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableRelatedParties" xlink:label="loc_us-gaap_AccountsReceivableRelatedParties_79A18941023F33D38EED41A0659BE6DD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableRelatedParties_79A18941023F33D38EED41A0659BE6DD" xlink:to="lab_us-gaap_AccountsReceivableRelatedParties_79A18941023F33D38EED41A0659BE6DD" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromRelatedParties_AAEE319AE12BB9A61E3141A0659BBF5D_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromRelatedParties_AAEE319AE12BB9A61E3141A0659BBF5D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue from related parties</link:label>
    <link:label id="lab_us-gaap_RevenueFromRelatedParties_AAEE319AE12BB9A61E3141A0659BBF5D_label_en-US" xlink:label="lab_us-gaap_RevenueFromRelatedParties_AAEE319AE12BB9A61E3141A0659BBF5D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Related Parties</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenueFromRelatedParties" xlink:label="loc_us-gaap_RevenueFromRelatedParties_AAEE319AE12BB9A61E3141A0659BBF5D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromRelatedParties_AAEE319AE12BB9A61E3141A0659BBF5D" xlink:to="lab_us-gaap_RevenueFromRelatedParties_AAEE319AE12BB9A61E3141A0659BBF5D" xlink:type="arc" />
    <link:label id="lab_cdxs_RelatedPartyTransactionEstimatedValueOfOption_85D9ADA89C453BBB231641A0659B1B26_terseLabel_en-US" xlink:label="lab_cdxs_RelatedPartyTransactionEstimatedValueOfOption_85D9ADA89C453BBB231641A0659B1B26" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated value of option</link:label>
    <link:label id="lab_cdxs_RelatedPartyTransactionEstimatedValueOfOption_85D9ADA89C453BBB231641A0659B1B26_label_en-US" xlink:label="lab_cdxs_RelatedPartyTransactionEstimatedValueOfOption_85D9ADA89C453BBB231641A0659B1B26" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transaction, Estimated Value Of Option</link:label>
    <link:label id="lab_cdxs_RelatedPartyTransactionEstimatedValueOfOption_85D9ADA89C453BBB231641A0659B1B26_documentation_en-US" xlink:label="lab_cdxs_RelatedPartyTransactionEstimatedValueOfOption_85D9ADA89C453BBB231641A0659B1B26" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Related Party Transaction, Estimated Value Of Option</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_RelatedPartyTransactionEstimatedValueOfOption" xlink:label="loc_cdxs_RelatedPartyTransactionEstimatedValueOfOption_85D9ADA89C453BBB231641A0659B1B26" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_RelatedPartyTransactionEstimatedValueOfOption_85D9ADA89C453BBB231641A0659B1B26" xlink:to="lab_cdxs_RelatedPartyTransactionEstimatedValueOfOption_85D9ADA89C453BBB231641A0659B1B26" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract_D79D28EC3CF443265EDFDF84A15335F0_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract_D79D28EC3CF443265EDFDF84A15335F0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capital Leases</link:label>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract_D79D28EC3CF443265EDFDF84A15335F0_label_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract_D79D28EC3CF443265EDFDF84A15335F0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract_D79D28EC3CF443265EDFDF84A15335F0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract_D79D28EC3CF443265EDFDF84A15335F0" xlink:to="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract_D79D28EC3CF443265EDFDF84A15335F0" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsRemainderOfFiscalYear_E35E53EC1DAD44390F42DF84A1532B22_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsRemainderOfFiscalYear_E35E53EC1DAD44390F42DF84A1532B22" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2018 (9 months remaining)</link:label>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsRemainderOfFiscalYear_E35E53EC1DAD44390F42DF84A1532B22_label_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsRemainderOfFiscalYear_E35E53EC1DAD44390F42DF84A1532B22" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Leases, Future Minimum Payments, Remainder of Fiscal Year</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsRemainderOfFiscalYear" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsRemainderOfFiscalYear_E35E53EC1DAD44390F42DF84A1532B22" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsRemainderOfFiscalYear_E35E53EC1DAD44390F42DF84A1532B22" xlink:to="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsRemainderOfFiscalYear_E35E53EC1DAD44390F42DF84A1532B22" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears_B375F0866CF5A3190317DF84A153D37C_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears_B375F0866CF5A3190317DF84A153D37C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2019</link:label>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears_B375F0866CF5A3190317DF84A153D37C_label_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears_B375F0866CF5A3190317DF84A153D37C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Leases, Future Minimum Payments Due in Two Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears_B375F0866CF5A3190317DF84A153D37C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears_B375F0866CF5A3190317DF84A153D37C" xlink:to="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears_B375F0866CF5A3190317DF84A153D37C" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears_67327DACE136AFEAE90ADF84A153241B_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears_67327DACE136AFEAE90ADF84A153241B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2020</link:label>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears_67327DACE136AFEAE90ADF84A153241B_label_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears_67327DACE136AFEAE90ADF84A153241B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Leases, Future Minimum Payments Due in Three Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears_67327DACE136AFEAE90ADF84A153241B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears_67327DACE136AFEAE90ADF84A153241B" xlink:to="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears_67327DACE136AFEAE90ADF84A153241B" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears_4759FD29DA6B3AAF4B78DF84A1536C16_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears_4759FD29DA6B3AAF4B78DF84A1536C16" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears_4759FD29DA6B3AAF4B78DF84A1536C16_label_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears_4759FD29DA6B3AAF4B78DF84A1536C16" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Leases, Future Minimum Payments Due in Four Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears_4759FD29DA6B3AAF4B78DF84A1536C16" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears_4759FD29DA6B3AAF4B78DF84A1536C16" xlink:to="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears_4759FD29DA6B3AAF4B78DF84A1536C16" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears_4FE8BF43E75382B7BB2DDF84A153DEFD_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears_4FE8BF43E75382B7BB2DDF84A153DEFD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears_4FE8BF43E75382B7BB2DDF84A153DEFD_label_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears_4FE8BF43E75382B7BB2DDF84A153DEFD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Leases, Future Minimum Payments Due in Five Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears_4FE8BF43E75382B7BB2DDF84A153DEFD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears_4FE8BF43E75382B7BB2DDF84A153DEFD" xlink:to="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears_4FE8BF43E75382B7BB2DDF84A153DEFD" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDue_AD198C8485CA9842EFA7DF84A153A2CC_totalLabel_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDue_AD198C8485CA9842EFA7DF84A153A2CC" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total minimum lease payments (1)</link:label>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDue_AD198C8485CA9842EFA7DF84A153A2CC_label_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDue_AD198C8485CA9842EFA7DF84A153A2CC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Leases, Future Minimum Payments Due</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDue_AD198C8485CA9842EFA7DF84A153A2CC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDue_AD198C8485CA9842EFA7DF84A153A2CC" xlink:to="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDue_AD198C8485CA9842EFA7DF84A153A2CC" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments_034FEEFA79FDBF3922FBDF84A153F544_negatedLabel_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments_034FEEFA79FDBF3922FBDF84A153F544" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Less: amount representing interest</link:label>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments_034FEEFA79FDBF3922FBDF84A153F544_label_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments_034FEEFA79FDBF3922FBDF84A153F544" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Leases, Future Minimum Payments, Interest Included in Payments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments_034FEEFA79FDBF3922FBDF84A153F544" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments_034FEEFA79FDBF3922FBDF84A153F544" xlink:to="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments_034FEEFA79FDBF3922FBDF84A153F544" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments_51A481C4F77967E49B7CDF84A15380A0_totalLabel_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments_51A481C4F77967E49B7CDF84A15380A0" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Present value of capital lease obligations</link:label>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments_51A481C4F77967E49B7CDF84A15380A0_label_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments_51A481C4F77967E49B7CDF84A15380A0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Leases, Future Minimum Payments, Present Value of Net Minimum Payments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments_51A481C4F77967E49B7CDF84A15380A0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments_51A481C4F77967E49B7CDF84A15380A0" xlink:to="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments_51A481C4F77967E49B7CDF84A15380A0" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalLeaseObligationsCurrent_9699C3FE2DD58327B607DF84A153999E_negatedLabel_en-US" xlink:label="lab_us-gaap_CapitalLeaseObligationsCurrent_9699C3FE2DD58327B607DF84A153999E" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Less: current portion</link:label>
    <link:label id="lab_us-gaap_CapitalLeaseObligationsCurrent_9699C3FE2DD58327B607DF84A153999E_label_en-US" xlink:label="lab_us-gaap_CapitalLeaseObligationsCurrent_9699C3FE2DD58327B607DF84A153999E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Lease Obligations, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeaseObligationsCurrent" xlink:label="loc_us-gaap_CapitalLeaseObligationsCurrent_9699C3FE2DD58327B607DF84A153999E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeaseObligationsCurrent_9699C3FE2DD58327B607DF84A153999E" xlink:to="lab_us-gaap_CapitalLeaseObligationsCurrent_9699C3FE2DD58327B607DF84A153999E" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalLeaseObligationsNoncurrent_8424B57CB4DE2FE335FBDF84A1539285_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeaseObligationsNoncurrent_8424B57CB4DE2FE335FBDF84A1539285" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term portion of capital leases</link:label>
    <link:label id="lab_us-gaap_CapitalLeaseObligationsNoncurrent_8424B57CB4DE2FE335FBDF84A1539285_label_en-US" xlink:label="lab_us-gaap_CapitalLeaseObligationsNoncurrent_8424B57CB4DE2FE335FBDF84A1539285" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Lease Obligations, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeaseObligationsNoncurrent" xlink:label="loc_us-gaap_CapitalLeaseObligationsNoncurrent_8424B57CB4DE2FE335FBDF84A1539285" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeaseObligationsNoncurrent_8424B57CB4DE2FE335FBDF84A1539285" xlink:to="lab_us-gaap_CapitalLeaseObligationsNoncurrent_8424B57CB4DE2FE335FBDF84A1539285" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_1C527327BFB8EAE53BA0DF84A153CFBE_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_1C527327BFB8EAE53BA0DF84A153CFBE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_1C527327BFB8EAE53BA0DF84A153CFBE_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_1C527327BFB8EAE53BA0DF84A153CFBE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_1C527327BFB8EAE53BA0DF84A153CFBE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_1C527327BFB8EAE53BA0DF84A153CFBE" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_1C527327BFB8EAE53BA0DF84A153CFBE" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear_2689727FD2DF0172E14ADF84A153A83E_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear_2689727FD2DF0172E14ADF84A153A83E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2018 (9 months remaining)</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear_2689727FD2DF0172E14ADF84A153A83E_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear_2689727FD2DF0172E14ADF84A153A83E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Remainder of Fiscal Year</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear_2689727FD2DF0172E14ADF84A153A83E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear_2689727FD2DF0172E14ADF84A153A83E" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear_2689727FD2DF0172E14ADF84A153A83E" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_8F9AE1121AE976FFB2FEDF84A153D007_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_8F9AE1121AE976FFB2FEDF84A153D007" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2019</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_8F9AE1121AE976FFB2FEDF84A153D007_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_8F9AE1121AE976FFB2FEDF84A153D007" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Two Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_8F9AE1121AE976FFB2FEDF84A153D007" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_8F9AE1121AE976FFB2FEDF84A153D007" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_8F9AE1121AE976FFB2FEDF84A153D007" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_D08831B0764F9E219ECCDF84A1538225_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_D08831B0764F9E219ECCDF84A1538225" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2020</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_D08831B0764F9E219ECCDF84A1538225_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_D08831B0764F9E219ECCDF84A1538225" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Three Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_D08831B0764F9E219ECCDF84A1538225" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_D08831B0764F9E219ECCDF84A1538225" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_D08831B0764F9E219ECCDF84A1538225" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_91BF76C809C13CC523E2DF84A1535246_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_91BF76C809C13CC523E2DF84A1535246" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_91BF76C809C13CC523E2DF84A1535246_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_91BF76C809C13CC523E2DF84A1535246" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Four Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_91BF76C809C13CC523E2DF84A1535246" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_91BF76C809C13CC523E2DF84A1535246" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_91BF76C809C13CC523E2DF84A1535246" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_C4BF800FC665E34F0BC8DF84A15357EC_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_C4BF800FC665E34F0BC8DF84A15357EC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_C4BF800FC665E34F0BC8DF84A15357EC_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_C4BF800FC665E34F0BC8DF84A15357EC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Five Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_C4BF800FC665E34F0BC8DF84A15357EC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_C4BF800FC665E34F0BC8DF84A15357EC" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_C4BF800FC665E34F0BC8DF84A15357EC" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_C5A07775E25BBD4D6F54DF84A153CC59_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_C5A07775E25BBD4D6F54DF84A153CC59" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total minimum lease payments (1)</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_C5A07775E25BBD4D6F54DF84A153CC59_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_C5A07775E25BBD4D6F54DF84A153CC59" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments Due</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_C5A07775E25BBD4D6F54DF84A153CC59" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_C5A07775E25BBD4D6F54DF84A153CC59" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_C5A07775E25BBD4D6F54DF84A153CC59" xlink:type="arc" />
    <link:label id="lab_cdxs_AccruedPurchaseReceivedNotYetBilled_ACF69092809E98A8E50D184E5793628C_terseLabel_en-US" xlink:label="lab_cdxs_AccruedPurchaseReceivedNotYetBilled_ACF69092809E98A8E50D184E5793628C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued purchases</link:label>
    <link:label id="lab_cdxs_AccruedPurchaseReceivedNotYetBilled_ACF69092809E98A8E50D184E5793628C_label_en-US" xlink:label="lab_cdxs_AccruedPurchaseReceivedNotYetBilled_ACF69092809E98A8E50D184E5793628C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Purchase, Received Not Yet Billed</link:label>
    <link:label id="lab_cdxs_AccruedPurchaseReceivedNotYetBilled_ACF69092809E98A8E50D184E5793628C_documentation_en-US" xlink:label="lab_cdxs_AccruedPurchaseReceivedNotYetBilled_ACF69092809E98A8E50D184E5793628C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accrued Purchase, Received Not Yet Billed</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_AccruedPurchaseReceivedNotYetBilled" xlink:label="loc_cdxs_AccruedPurchaseReceivedNotYetBilled_ACF69092809E98A8E50D184E5793628C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_AccruedPurchaseReceivedNotYetBilled_ACF69092809E98A8E50D184E5793628C" xlink:to="lab_cdxs_AccruedPurchaseReceivedNotYetBilled_ACF69092809E98A8E50D184E5793628C" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent_405702EE00B65FA065FB184E5793F9D0_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent_405702EE00B65FA065FB184E5793F9D0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued professional and outside service fees</link:label>
    <link:label id="lab_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent_405702EE00B65FA065FB184E5793F9D0_label_en-US" xlink:label="lab_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent_405702EE00B65FA065FB184E5793F9D0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Professional Fees</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent_405702EE00B65FA065FB184E5793F9D0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent_405702EE00B65FA065FB184E5793F9D0" xlink:to="lab_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent_405702EE00B65FA065FB184E5793F9D0" xlink:type="arc" />
    <link:label id="lab_cdxs_AccruedCostofSalesCurrent_521CF0787BF10E258330184E5793627C_terseLabel_en-US" xlink:label="lab_cdxs_AccruedCostofSalesCurrent_521CF0787BF10E258330184E5793627C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued expenses - cost of sales</link:label>
    <link:label id="lab_cdxs_AccruedCostofSalesCurrent_521CF0787BF10E258330184E5793627C_label_en-US" xlink:label="lab_cdxs_AccruedCostofSalesCurrent_521CF0787BF10E258330184E5793627C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Cost of Sales, Current</link:label>
    <link:label id="lab_cdxs_AccruedCostofSalesCurrent_521CF0787BF10E258330184E5793627C_documentation_en-US" xlink:label="lab_cdxs_AccruedCostofSalesCurrent_521CF0787BF10E258330184E5793627C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accrued Cost of Sales, Current</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_AccruedCostofSalesCurrent" xlink:label="loc_cdxs_AccruedCostofSalesCurrent_521CF0787BF10E258330184E5793627C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_AccruedCostofSalesCurrent_521CF0787BF10E258330184E5793627C" xlink:to="lab_cdxs_AccruedCostofSalesCurrent_521CF0787BF10E258330184E5793627C" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredRentCreditCurrent_ECEA3E968B7113003C10184E5793AAA3_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredRentCreditCurrent_ECEA3E968B7113003C10184E5793AAA3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred rent</link:label>
    <link:label id="lab_us-gaap_DeferredRentCreditCurrent_ECEA3E968B7113003C10184E5793AAA3_label_en-US" xlink:label="lab_us-gaap_DeferredRentCreditCurrent_ECEA3E968B7113003C10184E5793AAA3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Rent Credit, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRentCreditCurrent" xlink:label="loc_us-gaap_DeferredRentCreditCurrent_ECEA3E968B7113003C10184E5793AAA3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRentCreditCurrent_ECEA3E968B7113003C10184E5793AAA3" xlink:to="lab_us-gaap_DeferredRentCreditCurrent_ECEA3E968B7113003C10184E5793AAA3" xlink:type="arc" />
    <link:label id="lab_us-gaap_LeaseIncentivePayableCurrent_FAE33CFAD5D7C2A0C53E184E5793D9F8_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseIncentivePayableCurrent_FAE33CFAD5D7C2A0C53E184E5793D9F8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease incentive obligation</link:label>
    <link:label id="lab_us-gaap_LeaseIncentivePayableCurrent_FAE33CFAD5D7C2A0C53E184E5793D9F8_label_en-US" xlink:label="lab_us-gaap_LeaseIncentivePayableCurrent_FAE33CFAD5D7C2A0C53E184E5793D9F8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease Incentive, Payable, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseIncentivePayableCurrent" xlink:label="loc_us-gaap_LeaseIncentivePayableCurrent_FAE33CFAD5D7C2A0C53E184E5793D9F8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseIncentivePayableCurrent_FAE33CFAD5D7C2A0C53E184E5793D9F8" xlink:to="lab_us-gaap_LeaseIncentivePayableCurrent_FAE33CFAD5D7C2A0C53E184E5793D9F8" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent_E7A6E0CD632D6A928E85184E579350BA_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent_E7A6E0CD632D6A928E85184E579350BA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent_E7A6E0CD632D6A928E85184E579350BA_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent_E7A6E0CD632D6A928E85184E579350BA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Accrued Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent_E7A6E0CD632D6A928E85184E579350BA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent_E7A6E0CD632D6A928E85184E579350BA" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent_E7A6E0CD632D6A928E85184E579350BA" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_A8CA182FB3BAD582F951184E5798420B_totalLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent_A8CA182FB3BAD582F951184E5798420B" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_A8CA182FB3BAD582F951184E5798420B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_A8CA182FB3BAD582F951184E5798420B" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent_A8CA182FB3BAD582F951184E5798420B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_F3C4BF80BA75AEB19DB62BB2CC3B140B_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_F3C4BF80BA75AEB19DB62BB2CC3B140B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of segment reporting</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_F3C4BF80BA75AEB19DB62BB2CC3B140B_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_F3C4BF80BA75AEB19DB62BB2CC3B140B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_F3C4BF80BA75AEB19DB62BB2CC3B140B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_F3C4BF80BA75AEB19DB62BB2CC3B140B" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_F3C4BF80BA75AEB19DB62BB2CC3B140B" xlink:type="arc" />
    <link:label id="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_E238014D122FF1E6439B2BB2CC3CDA9D_terseLabel_en-US" xlink:label="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_E238014D122FF1E6439B2BB2CC3CDA9D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of customers that contributed 10% or more of total accounts receivable</link:label>
    <link:label id="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_E238014D122FF1E6439B2BB2CC3CDA9D_label_en-US" xlink:label="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_E238014D122FF1E6439B2BB2CC3CDA9D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedules of Concentration of Risk, by Risk Factor [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:label="loc_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_E238014D122FF1E6439B2BB2CC3CDA9D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_E238014D122FF1E6439B2BB2CC3CDA9D" xlink:to="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_E238014D122FF1E6439B2BB2CC3CDA9D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock_EF370327E947C2647C232BB2CC3C1A33_verboseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock_EF370327E947C2647C232BB2CC3C1A33" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of revenues by geographical area</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock_EF370327E947C2647C232BB2CC3C1A33_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock_EF370327E947C2647C232BB2CC3C1A33" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reconciliation of Revenue from Segments to Consolidated [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock" xlink:label="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock_EF370327E947C2647C232BB2CC3C1A33" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock_EF370327E947C2647C232BB2CC3C1A33" xlink:to="lab_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock_EF370327E947C2647C232BB2CC3C1A33" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock_746AFA17D51022F57BBE2BB2CC3C74C9_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock_746AFA17D51022F57BBE2BB2CC3C74C9" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of long-lived assets by geographical area</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock_746AFA17D51022F57BBE2BB2CC3C74C9_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock_746AFA17D51022F57BBE2BB2CC3C74C9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock" xlink:label="loc_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock_746AFA17D51022F57BBE2BB2CC3C74C9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock_746AFA17D51022F57BBE2BB2CC3C74C9" xlink:to="lab_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock_746AFA17D51022F57BBE2BB2CC3C74C9" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_C7E4CBA4D2190F7EFD6D485D2FF473B2_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable_C7E4CBA4D2190F7EFD6D485D2FF473B2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_C7E4CBA4D2190F7EFD6D485D2FF473B2_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable_C7E4CBA4D2190F7EFD6D485D2FF473B2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_C7E4CBA4D2190F7EFD6D485D2FF473B2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_C7E4CBA4D2190F7EFD6D485D2FF473B2" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable_C7E4CBA4D2190F7EFD6D485D2FF473B2" xlink:type="arc" />
    <link:label id="lab_cdxs_CoreSegmentMember_D5EE4219BF10435F7231485D2FF48C82_verboseLabel_en-US" xlink:label="lab_cdxs_CoreSegmentMember_D5EE4219BF10435F7231485D2FF48C82" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Performance Enzymes</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_CoreSegmentMember" xlink:label="loc_cdxs_CoreSegmentMember_D5EE4219BF10435F7231485D2FF48C82" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_CoreSegmentMember_D5EE4219BF10435F7231485D2FF48C82" xlink:to="lab_cdxs_CoreSegmentMember_D5EE4219BF10435F7231485D2FF48C82" xlink:type="arc" />
    <link:label id="lab_cdxs_BiotherapeuticSegmentMember_881155F3267BD91C113E485D2FF4CDC5_verboseLabel_en-US" xlink:label="lab_cdxs_BiotherapeuticSegmentMember_881155F3267BD91C113E485D2FF4CDC5" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Novel Biotherapeutics</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_BiotherapeuticSegmentMember" xlink:label="loc_cdxs_BiotherapeuticSegmentMember_881155F3267BD91C113E485D2FF4CDC5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_BiotherapeuticSegmentMember_881155F3267BD91C113E485D2FF4CDC5" xlink:to="lab_cdxs_BiotherapeuticSegmentMember_881155F3267BD91C113E485D2FF4CDC5" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementGeographicalAxis_726049360AFB17C2ECB8485D2FF42289_terseLabel_en-US" xlink:label="lab_us-gaap_StatementGeographicalAxis_726049360AFB17C2ECB8485D2FF42289" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="loc_us-gaap_StatementGeographicalAxis_726049360AFB17C2ECB8485D2FF42289" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementGeographicalAxis_726049360AFB17C2ECB8485D2FF42289" xlink:to="lab_us-gaap_StatementGeographicalAxis_726049360AFB17C2ECB8485D2FF42289" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_4BFF802AFA77BAA31F6C485D2FF49E8D_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems_4BFF802AFA77BAA31F6C485D2FF49E8D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_4BFF802AFA77BAA31F6C485D2FF49E8D_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems_4BFF802AFA77BAA31F6C485D2FF49E8D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_4BFF802AFA77BAA31F6C485D2FF49E8D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_4BFF802AFA77BAA31F6C485D2FF49E8D" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems_4BFF802AFA77BAA31F6C485D2FF49E8D" xlink:type="arc" />
    <link:label id="lab_us-gaap_Revenues_B5A8894E2117F67B31F1485D2FF42406_verboseLabel_en-US" xlink:label="lab_us-gaap_Revenues_B5A8894E2117F67B31F1485D2FF42406" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Increase in revenues</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_B5A8894E2117F67B31F1485D2FF42406" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Revenues_B5A8894E2117F67B31F1485D2FF42406" xlink:to="lab_us-gaap_Revenues_B5A8894E2117F67B31F1485D2FF42406" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisaggregationOfRevenueAbstract_8DF1733044E3285A6EA5485D2FF487EB_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueAbstract_8DF1733044E3285A6EA5485D2FF487EB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Abstract]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueAbstract_8DF1733044E3285A6EA5485D2FF487EB_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueAbstract_8DF1733044E3285A6EA5485D2FF487EB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisaggregationOfRevenueAbstract" xlink:label="loc_us-gaap_DisaggregationOfRevenueAbstract_8DF1733044E3285A6EA5485D2FF487EB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueAbstract_8DF1733044E3285A6EA5485D2FF487EB" xlink:to="lab_us-gaap_DisaggregationOfRevenueAbstract_8DF1733044E3285A6EA5485D2FF487EB" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_CE34C7C10827442F4B11485D2FF45376_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_CE34C7C10827442F4B11485D2FF45376" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_CE34C7C10827442F4B11485D2FF45376_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_CE34C7C10827442F4B11485D2FF45376" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer, Including Assessed Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_CE34C7C10827442F4B11485D2FF45376" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_CE34C7C10827442F4B11485D2FF45376" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_CE34C7C10827442F4B11485D2FF45376" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_E2E45D97D8EA776E856AF40B3224111D_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock_E2E45D97D8EA776E856AF40B3224111D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net Loss per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_E2E45D97D8EA776E856AF40B3224111D_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock_E2E45D97D8EA776E856AF40B3224111D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_E2E45D97D8EA776E856AF40B3224111D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock_E2E45D97D8EA776E856AF40B3224111D" xlink:to="lab_us-gaap_EarningsPerShareTextBlock_E2E45D97D8EA776E856AF40B3224111D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskTable_293E3DA54020BDE2BD282BB368567074_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable_293E3DA54020BDE2BD282BB368567074" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk [Table]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTable_293E3DA54020BDE2BD282BB368567074_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable_293E3DA54020BDE2BD282BB368567074" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="loc_us-gaap_ConcentrationRiskTable_293E3DA54020BDE2BD282BB368567074" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTable_293E3DA54020BDE2BD282BB368567074" xlink:to="lab_us-gaap_ConcentrationRiskTable_293E3DA54020BDE2BD282BB368567074" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_0E0AD30FED2CB53D17EC2BB3685614ED_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis_0E0AD30FED2CB53D17EC2BB3685614ED" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_0E0AD30FED2CB53D17EC2BB3685614ED_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis_0E0AD30FED2CB53D17EC2BB3685614ED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_0E0AD30FED2CB53D17EC2BB3685614ED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_0E0AD30FED2CB53D17EC2BB3685614ED" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis_0E0AD30FED2CB53D17EC2BB3685614ED" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_4984FADD4959EAA332052BB36856286E_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain_4984FADD4959EAA332052BB36856286E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_4984FADD4959EAA332052BB36856286E_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain_4984FADD4959EAA332052BB36856286E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_4984FADD4959EAA332052BB36856286E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_4984FADD4959EAA332052BB36856286E" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain_4984FADD4959EAA332052BB36856286E" xlink:type="arc" />
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_6A2F40420B14389AD54F2BB368564ECB_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember_6A2F40420B14389AD54F2BB368564ECB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer Concentration Risk [Member]</link:label>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_6A2F40420B14389AD54F2BB368564ECB_label_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember_6A2F40420B14389AD54F2BB368564ECB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer Concentration Risk [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_6A2F40420B14389AD54F2BB368564ECB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerConcentrationRiskMember_6A2F40420B14389AD54F2BB368564ECB" xlink:to="lab_us-gaap_CustomerConcentrationRiskMember_6A2F40420B14389AD54F2BB368564ECB" xlink:type="arc" />
    <link:label id="lab_us-gaap_CreditConcentrationRiskMember_8BBAA9191A6801AABC7F2BB3685751A1_terseLabel_en-US" xlink:label="lab_us-gaap_CreditConcentrationRiskMember_8BBAA9191A6801AABC7F2BB3685751A1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Concentration Risk [Member]</link:label>
    <link:label id="lab_us-gaap_CreditConcentrationRiskMember_8BBAA9191A6801AABC7F2BB3685751A1_label_en-US" xlink:label="lab_us-gaap_CreditConcentrationRiskMember_8BBAA9191A6801AABC7F2BB3685751A1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Concentration Risk [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditConcentrationRiskMember" xlink:label="loc_us-gaap_CreditConcentrationRiskMember_8BBAA9191A6801AABC7F2BB3685751A1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditConcentrationRiskMember_8BBAA9191A6801AABC7F2BB3685751A1" xlink:to="lab_us-gaap_CreditConcentrationRiskMember_8BBAA9191A6801AABC7F2BB3685751A1" xlink:type="arc" />
    <link:label id="lab_cdxs_CustomerAMember_61ED41FDA49AFD290A1B2BB368577A06_terseLabel_en-US" xlink:label="lab_cdxs_CustomerAMember_61ED41FDA49AFD290A1B2BB368577A06" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer A [Member]</link:label>
    <link:label id="lab_cdxs_CustomerAMember_61ED41FDA49AFD290A1B2BB368577A06_label_en-US" xlink:label="lab_cdxs_CustomerAMember_61ED41FDA49AFD290A1B2BB368577A06" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer A [Member]</link:label>
    <link:label id="lab_cdxs_CustomerAMember_61ED41FDA49AFD290A1B2BB368577A06_documentation_en-US" xlink:label="lab_cdxs_CustomerAMember_61ED41FDA49AFD290A1B2BB368577A06" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Customer A [Member]</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_CustomerAMember" xlink:label="loc_cdxs_CustomerAMember_61ED41FDA49AFD290A1B2BB368577A06" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_CustomerAMember_61ED41FDA49AFD290A1B2BB368577A06" xlink:to="lab_cdxs_CustomerAMember_61ED41FDA49AFD290A1B2BB368577A06" xlink:type="arc" />
    <link:label id="lab_cdxs_CustomerBMember_6A8BF4814D3849334AA62BB36858E751_terseLabel_en-US" xlink:label="lab_cdxs_CustomerBMember_6A8BF4814D3849334AA62BB36858E751" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer B [Member]</link:label>
    <link:label id="lab_cdxs_CustomerBMember_6A8BF4814D3849334AA62BB36858E751_label_en-US" xlink:label="lab_cdxs_CustomerBMember_6A8BF4814D3849334AA62BB36858E751" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer B [Member]</link:label>
    <link:label id="lab_cdxs_CustomerBMember_6A8BF4814D3849334AA62BB36858E751_documentation_en-US" xlink:label="lab_cdxs_CustomerBMember_6A8BF4814D3849334AA62BB36858E751" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Customer B [Member]</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_CustomerBMember" xlink:label="loc_cdxs_CustomerBMember_6A8BF4814D3849334AA62BB36858E751" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_CustomerBMember_6A8BF4814D3849334AA62BB36858E751" xlink:to="lab_cdxs_CustomerBMember_6A8BF4814D3849334AA62BB36858E751" xlink:type="arc" />
    <link:label id="lab_cdxs_CustomerCMember_BFEB027F4CC492FFFC892BB3685810B6_terseLabel_en-US" xlink:label="lab_cdxs_CustomerCMember_BFEB027F4CC492FFFC892BB3685810B6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer C [Member]</link:label>
    <link:label id="lab_cdxs_CustomerCMember_BFEB027F4CC492FFFC892BB3685810B6_label_en-US" xlink:label="lab_cdxs_CustomerCMember_BFEB027F4CC492FFFC892BB3685810B6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer C [Member]</link:label>
    <link:label id="lab_cdxs_CustomerCMember_BFEB027F4CC492FFFC892BB3685810B6_documentation_en-US" xlink:label="lab_cdxs_CustomerCMember_BFEB027F4CC492FFFC892BB3685810B6" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Customer C [Member]</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_CustomerCMember" xlink:label="loc_cdxs_CustomerCMember_BFEB027F4CC492FFFC892BB3685810B6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_CustomerCMember_BFEB027F4CC492FFFC892BB3685810B6" xlink:to="lab_cdxs_CustomerCMember_BFEB027F4CC492FFFC892BB3685810B6" xlink:type="arc" />
    <link:label id="lab_cdxs_CustomerDMember_3759B42E325B903A37E02BB36858C756_terseLabel_en-US" xlink:label="lab_cdxs_CustomerDMember_3759B42E325B903A37E02BB36858C756" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer D [Member]</link:label>
    <link:label id="lab_cdxs_CustomerDMember_3759B42E325B903A37E02BB36858C756_label_en-US" xlink:label="lab_cdxs_CustomerDMember_3759B42E325B903A37E02BB36858C756" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer D [Member]</link:label>
    <link:label id="lab_cdxs_CustomerDMember_3759B42E325B903A37E02BB36858C756_documentation_en-US" xlink:label="lab_cdxs_CustomerDMember_3759B42E325B903A37E02BB36858C756" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Customer D [Member]</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_CustomerDMember" xlink:label="loc_cdxs_CustomerDMember_3759B42E325B903A37E02BB36858C756" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_CustomerDMember_3759B42E325B903A37E02BB36858C756" xlink:to="lab_cdxs_CustomerDMember_3759B42E325B903A37E02BB36858C756" xlink:type="arc" />
    <link:label id="lab_cdxs_CustomerEMember_A3A0E306B2E3A87C8F0D2BB36858D2A0_terseLabel_en-US" xlink:label="lab_cdxs_CustomerEMember_A3A0E306B2E3A87C8F0D2BB36858D2A0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer E [Member]</link:label>
    <link:label id="lab_cdxs_CustomerEMember_A3A0E306B2E3A87C8F0D2BB36858D2A0_label_en-US" xlink:label="lab_cdxs_CustomerEMember_A3A0E306B2E3A87C8F0D2BB36858D2A0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer E [Member]</link:label>
    <link:label id="lab_cdxs_CustomerEMember_A3A0E306B2E3A87C8F0D2BB36858D2A0_documentation_en-US" xlink:label="lab_cdxs_CustomerEMember_A3A0E306B2E3A87C8F0D2BB36858D2A0" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Customer E [Member]</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_CustomerEMember" xlink:label="loc_cdxs_CustomerEMember_A3A0E306B2E3A87C8F0D2BB36858D2A0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_CustomerEMember_A3A0E306B2E3A87C8F0D2BB36858D2A0" xlink:to="lab_cdxs_CustomerEMember_A3A0E306B2E3A87C8F0D2BB36858D2A0" xlink:type="arc" />
    <link:label id="lab_cdxs_CustomerFMember_47FCF71D709B005E2EB92BB368585482_terseLabel_en-US" xlink:label="lab_cdxs_CustomerFMember_47FCF71D709B005E2EB92BB368585482" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer F [Member]</link:label>
    <link:label id="lab_cdxs_CustomerFMember_47FCF71D709B005E2EB92BB368585482_label_en-US" xlink:label="lab_cdxs_CustomerFMember_47FCF71D709B005E2EB92BB368585482" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer F [Member]</link:label>
    <link:label id="lab_cdxs_CustomerFMember_47FCF71D709B005E2EB92BB368585482_documentation_en-US" xlink:label="lab_cdxs_CustomerFMember_47FCF71D709B005E2EB92BB368585482" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Customer F [Member]</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_CustomerFMember" xlink:label="loc_cdxs_CustomerFMember_47FCF71D709B005E2EB92BB368585482" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_CustomerFMember_47FCF71D709B005E2EB92BB368585482" xlink:to="lab_cdxs_CustomerFMember_47FCF71D709B005E2EB92BB368585482" xlink:type="arc" />
    <link:label id="lab_us-gaap_SalesMember_D02FD4E392578D1B0EA12BB36859E5FA_terseLabel_en-US" xlink:label="lab_us-gaap_SalesMember_D02FD4E392578D1B0EA12BB36859E5FA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales [Member]</link:label>
    <link:label id="lab_us-gaap_SalesMember_D02FD4E392578D1B0EA12BB36859E5FA_label_en-US" xlink:label="lab_us-gaap_SalesMember_D02FD4E392578D1B0EA12BB36859E5FA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesMember" xlink:label="loc_us-gaap_SalesMember_D02FD4E392578D1B0EA12BB36859E5FA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesMember_D02FD4E392578D1B0EA12BB36859E5FA" xlink:to="lab_us-gaap_SalesMember_D02FD4E392578D1B0EA12BB36859E5FA" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsReceivableMember_64B9B162DC3791D3D2B42BB36859E45D_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember_64B9B162DC3791D3D2B42BB36859E45D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts Receivable [Member]</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableMember_64B9B162DC3791D3D2B42BB36859E45D_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember_64B9B162DC3791D3D2B42BB36859E45D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaap_AccountsReceivableMember_64B9B162DC3791D3D2B42BB36859E45D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableMember_64B9B162DC3791D3D2B42BB36859E45D" xlink:to="lab_us-gaap_AccountsReceivableMember_64B9B162DC3791D3D2B42BB36859E45D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_FB58376B846F9C863A252BB36859A1AE_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems_FB58376B846F9C863A252BB36859A1AE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_FB58376B846F9C863A252BB36859A1AE_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems_FB58376B846F9C863A252BB36859A1AE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_FB58376B846F9C863A252BB36859A1AE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_FB58376B846F9C863A252BB36859A1AE" xlink:to="lab_us-gaap_ConcentrationRiskLineItems_FB58376B846F9C863A252BB36859A1AE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_1B438755C71F8CB682192BB36859AD5F_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1_1B438755C71F8CB682192BB36859AD5F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration risk, percentage</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_1B438755C71F8CB682192BB36859AD5F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1_1B438755C71F8CB682192BB36859AD5F" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1_1B438755C71F8CB682192BB36859AD5F" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_C03006C402EAC3A0D3F6F40B31CAFC1B_verboseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_C03006C402EAC3A0D3F6F40B31CAFC1B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_C03006C402EAC3A0D3F6F40B31CAFC1B_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_C03006C402EAC3A0D3F6F40B31CAFC1B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_C03006C402EAC3A0D3F6F40B31CAFC1B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_C03006C402EAC3A0D3F6F40B31CAFC1B" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_C03006C402EAC3A0D3F6F40B31CAFC1B" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryNetAbstract_EE0AE7D6D235654EC300D42F3EEC2AA5_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryNetAbstract_EE0AE7D6D235654EC300D42F3EEC2AA5" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Inventory Components</link:label>
    <link:label id="lab_us-gaap_InventoryNetAbstract_EE0AE7D6D235654EC300D42F3EEC2AA5_label_en-US" xlink:label="lab_us-gaap_InventoryNetAbstract_EE0AE7D6D235654EC300D42F3EEC2AA5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Net [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNetAbstract" xlink:label="loc_us-gaap_InventoryNetAbstract_EE0AE7D6D235654EC300D42F3EEC2AA5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNetAbstract_EE0AE7D6D235654EC300D42F3EEC2AA5" xlink:to="lab_us-gaap_InventoryNetAbstract_EE0AE7D6D235654EC300D42F3EEC2AA5" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryRawMaterials_A4F80AAEC69DEA46E8A4D42F3EEC798F_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryRawMaterials_A4F80AAEC69DEA46E8A4D42F3EEC798F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Raw materials</link:label>
    <link:label id="lab_us-gaap_InventoryRawMaterials_A4F80AAEC69DEA46E8A4D42F3EEC798F_label_en-US" xlink:label="lab_us-gaap_InventoryRawMaterials_A4F80AAEC69DEA46E8A4D42F3EEC798F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Raw Materials, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="loc_us-gaap_InventoryRawMaterials_A4F80AAEC69DEA46E8A4D42F3EEC798F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRawMaterials_A4F80AAEC69DEA46E8A4D42F3EEC798F" xlink:to="lab_us-gaap_InventoryRawMaterials_A4F80AAEC69DEA46E8A4D42F3EEC798F" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryWorkInProcess_5BD6C97AB0DBC3205A3AD42F3EED2D71_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcess_5BD6C97AB0DBC3205A3AD42F3EED2D71" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Work-in-process</link:label>
    <link:label id="lab_us-gaap_InventoryWorkInProcess_5BD6C97AB0DBC3205A3AD42F3EED2D71_label_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcess_5BD6C97AB0DBC3205A3AD42F3EED2D71" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Work in Process, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="loc_us-gaap_InventoryWorkInProcess_5BD6C97AB0DBC3205A3AD42F3EED2D71" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWorkInProcess_5BD6C97AB0DBC3205A3AD42F3EED2D71" xlink:to="lab_us-gaap_InventoryWorkInProcess_5BD6C97AB0DBC3205A3AD42F3EED2D71" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryFinishedGoods_D8C05FAFD86E912614C9D42F3EED1439_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoods_D8C05FAFD86E912614C9D42F3EED1439" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finished goods</link:label>
    <link:label id="lab_us-gaap_InventoryFinishedGoods_D8C05FAFD86E912614C9D42F3EED1439_label_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoods_D8C05FAFD86E912614C9D42F3EED1439" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Finished Goods, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="loc_us-gaap_InventoryFinishedGoods_D8C05FAFD86E912614C9D42F3EED1439" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryFinishedGoods_D8C05FAFD86E912614C9D42F3EED1439" xlink:to="lab_us-gaap_InventoryFinishedGoods_D8C05FAFD86E912614C9D42F3EED1439" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryNet_AADC168AE24883AF479FD42F3EED3CC9_totalLabel_en-US" xlink:label="lab_us-gaap_InventoryNet_AADC168AE24883AF479FD42F3EED3CC9" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_AADC168AE24883AF479FD42F3EED3CC9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet_AADC168AE24883AF479FD42F3EED3CC9" xlink:to="lab_us-gaap_InventoryNet_AADC168AE24883AF479FD42F3EED3CC9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_2210815B4F49EB0AB20641877961C480_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_2210815B4F49EB0AB20641877961C480" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Collaborative Arrangements and Non-collaborative Arrangement Transactions [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_2210815B4F49EB0AB20641877961C480_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_2210815B4F49EB0AB20641877961C480" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Collaborative Arrangements and Non-collaborative Arrangement Transactions [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:label="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_2210815B4F49EB0AB20641877961C480" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_2210815B4F49EB0AB20641877961C480" xlink:to="lab_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_2210815B4F49EB0AB20641877961C480" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_945C4D5D68F260B2081941877961FBFD_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_945C4D5D68F260B2081941877961FBFD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Project [Axis]</link:label>
    <link:label id="lab_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_945C4D5D68F260B2081941877961FBFD_label_en-US" xlink:label="lab_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_945C4D5D68F260B2081941877961FBFD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Project [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis" xlink:label="loc_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_945C4D5D68F260B2081941877961FBFD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_945C4D5D68F260B2081941877961FBFD" xlink:to="lab_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_945C4D5D68F260B2081941877961FBFD" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProjectMember_E184B3D7FD9C556CB88C418779616F2D_terseLabel_en-US" xlink:label="lab_us-gaap_ProjectMember_E184B3D7FD9C556CB88C418779616F2D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Project [Domain]</link:label>
    <link:label id="lab_us-gaap_ProjectMember_E184B3D7FD9C556CB88C418779616F2D_label_en-US" xlink:label="lab_us-gaap_ProjectMember_E184B3D7FD9C556CB88C418779616F2D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Project [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProjectMember" xlink:label="loc_us-gaap_ProjectMember_E184B3D7FD9C556CB88C418779616F2D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProjectMember_E184B3D7FD9C556CB88C418779616F2D" xlink:to="lab_us-gaap_ProjectMember_E184B3D7FD9C556CB88C418779616F2D" xlink:type="arc" />
    <link:label id="lab_cdxs_TherapeuticDevelopmentProgramMember_3BB1FE5A2A3C56FFAE3F41877961194B_terseLabel_en-US" xlink:label="lab_cdxs_TherapeuticDevelopmentProgramMember_3BB1FE5A2A3C56FFAE3F41877961194B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Therapeutic Development Program [Member]</link:label>
    <link:label id="lab_cdxs_TherapeuticDevelopmentProgramMember_3BB1FE5A2A3C56FFAE3F41877961194B_label_en-US" xlink:label="lab_cdxs_TherapeuticDevelopmentProgramMember_3BB1FE5A2A3C56FFAE3F41877961194B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Therapeutic Development Program [Member]</link:label>
    <link:label id="lab_cdxs_TherapeuticDevelopmentProgramMember_3BB1FE5A2A3C56FFAE3F41877961194B_documentation_en-US" xlink:label="lab_cdxs_TherapeuticDevelopmentProgramMember_3BB1FE5A2A3C56FFAE3F41877961194B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Therapeutic Development Program [Member]</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_TherapeuticDevelopmentProgramMember" xlink:label="loc_cdxs_TherapeuticDevelopmentProgramMember_3BB1FE5A2A3C56FFAE3F41877961194B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_TherapeuticDevelopmentProgramMember_3BB1FE5A2A3C56FFAE3F41877961194B" xlink:to="lab_cdxs_TherapeuticDevelopmentProgramMember_3BB1FE5A2A3C56FFAE3F41877961194B" xlink:type="arc" />
    <link:label id="lab_cdxs_GlobalDevelopmentOptionandLicenseAgreementMember_611C5C2544537BF014C641877961F6A2_terseLabel_en-US" xlink:label="lab_cdxs_GlobalDevelopmentOptionandLicenseAgreementMember_611C5C2544537BF014C641877961F6A2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Global Development, Option and License Agreement [Member]</link:label>
    <link:label id="lab_cdxs_GlobalDevelopmentOptionandLicenseAgreementMember_611C5C2544537BF014C641877961F6A2_label_en-US" xlink:label="lab_cdxs_GlobalDevelopmentOptionandLicenseAgreementMember_611C5C2544537BF014C641877961F6A2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Global Development, Option and License Agreement [Member]</link:label>
    <link:label id="lab_cdxs_GlobalDevelopmentOptionandLicenseAgreementMember_611C5C2544537BF014C641877961F6A2_documentation_en-US" xlink:label="lab_cdxs_GlobalDevelopmentOptionandLicenseAgreementMember_611C5C2544537BF014C641877961F6A2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Global Development, Option and License Agreement [Member]</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_GlobalDevelopmentOptionandLicenseAgreementMember" xlink:label="loc_cdxs_GlobalDevelopmentOptionandLicenseAgreementMember_611C5C2544537BF014C641877961F6A2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_GlobalDevelopmentOptionandLicenseAgreementMember_611C5C2544537BF014C641877961F6A2" xlink:to="lab_cdxs_GlobalDevelopmentOptionandLicenseAgreementMember_611C5C2544537BF014C641877961F6A2" xlink:type="arc" />
    <link:label id="lab_us-gaap_CollaborativeArrangementMember_B4BC3F86E85C7DE749F74187796171FC_terseLabel_en-US" xlink:label="lab_us-gaap_CollaborativeArrangementMember_B4BC3F86E85C7DE749F74187796171FC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Collaborative Arrangement [Member]</link:label>
    <link:label id="lab_us-gaap_CollaborativeArrangementMember_B4BC3F86E85C7DE749F74187796171FC_label_en-US" xlink:label="lab_us-gaap_CollaborativeArrangementMember_B4BC3F86E85C7DE749F74187796171FC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Collaborative Arrangement [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CollaborativeArrangementMember" xlink:label="loc_us-gaap_CollaborativeArrangementMember_B4BC3F86E85C7DE749F74187796171FC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CollaborativeArrangementMember_B4BC3F86E85C7DE749F74187796171FC" xlink:to="lab_us-gaap_CollaborativeArrangementMember_B4BC3F86E85C7DE749F74187796171FC" xlink:type="arc" />
    <link:label id="lab_us-gaap_CounterpartyNameAxis_D7958536F1665763848E4187796146AE_terseLabel_en-US" xlink:label="lab_us-gaap_CounterpartyNameAxis_D7958536F1665763848E4187796146AE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:label id="lab_us-gaap_CounterpartyNameAxis_D7958536F1665763848E4187796146AE_label_en-US" xlink:label="lab_us-gaap_CounterpartyNameAxis_D7958536F1665763848E4187796146AE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CounterpartyNameAxis" xlink:label="loc_us-gaap_CounterpartyNameAxis_D7958536F1665763848E4187796146AE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CounterpartyNameAxis_D7958536F1665763848E4187796146AE" xlink:to="lab_us-gaap_CounterpartyNameAxis_D7958536F1665763848E4187796146AE" xlink:type="arc" />
    <link:label id="lab_us-gaap_RepurchaseAgreementCounterpartyNameDomain_2276B633C554C340BD8141877962532B_terseLabel_en-US" xlink:label="lab_us-gaap_RepurchaseAgreementCounterpartyNameDomain_2276B633C554C340BD8141877962532B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:label id="lab_us-gaap_RepurchaseAgreementCounterpartyNameDomain_2276B633C554C340BD8141877962532B_label_en-US" xlink:label="lab_us-gaap_RepurchaseAgreementCounterpartyNameDomain_2276B633C554C340BD8141877962532B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_us-gaap_RepurchaseAgreementCounterpartyNameDomain_2276B633C554C340BD8141877962532B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepurchaseAgreementCounterpartyNameDomain_2276B633C554C340BD8141877962532B" xlink:to="lab_us-gaap_RepurchaseAgreementCounterpartyNameDomain_2276B633C554C340BD8141877962532B" xlink:type="arc" />
    <link:label id="lab_cdxs_MerckMember_28FC03587612CF818766418779625D0F_terseLabel_en-US" xlink:label="lab_cdxs_MerckMember_28FC03587612CF818766418779625D0F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Merck [Member]</link:label>
    <link:label id="lab_cdxs_MerckMember_28FC03587612CF818766418779625D0F_label_en-US" xlink:label="lab_cdxs_MerckMember_28FC03587612CF818766418779625D0F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Merck [Member]</link:label>
    <link:label id="lab_cdxs_MerckMember_28FC03587612CF818766418779625D0F_documentation_en-US" xlink:label="lab_cdxs_MerckMember_28FC03587612CF818766418779625D0F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Merck [Member]</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_MerckMember" xlink:label="loc_cdxs_MerckMember_28FC03587612CF818766418779625D0F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_MerckMember_28FC03587612CF818766418779625D0F" xlink:to="lab_cdxs_MerckMember_28FC03587612CF818766418779625D0F" xlink:type="arc" />
    <link:label id="lab_cdxs_FineChemicalCustomerMember_32B493DCFF10C0D422E241877962C937_terseLabel_en-US" xlink:label="lab_cdxs_FineChemicalCustomerMember_32B493DCFF10C0D422E241877962C937" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fine chemical customer [Member]</link:label>
    <link:label id="lab_cdxs_FineChemicalCustomerMember_32B493DCFF10C0D422E241877962C937_label_en-US" xlink:label="lab_cdxs_FineChemicalCustomerMember_32B493DCFF10C0D422E241877962C937" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fine Chemical Customer [Member]</link:label>
    <link:label id="lab_cdxs_FineChemicalCustomerMember_32B493DCFF10C0D422E241877962C937_documentation_en-US" xlink:label="lab_cdxs_FineChemicalCustomerMember_32B493DCFF10C0D422E241877962C937" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Fine Chemical Customer [Member]</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_FineChemicalCustomerMember" xlink:label="loc_cdxs_FineChemicalCustomerMember_32B493DCFF10C0D422E241877962C937" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_FineChemicalCustomerMember_32B493DCFF10C0D422E241877962C937" xlink:to="lab_cdxs_FineChemicalCustomerMember_32B493DCFF10C0D422E241877962C937" xlink:type="arc" />
    <link:label id="lab_cdxs_NestecLtd.NestleHealthSciencesMember_5C2662C3172656864426418779624C05_terseLabel_en-US" xlink:label="lab_cdxs_NestecLtd.NestleHealthSciencesMember_5C2662C3172656864426418779624C05" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Nestec Ltd. (Nestle Health Sciences) [Member]</link:label>
    <link:label id="lab_cdxs_NestecLtd.NestleHealthSciencesMember_5C2662C3172656864426418779624C05_label_en-US" xlink:label="lab_cdxs_NestecLtd.NestleHealthSciencesMember_5C2662C3172656864426418779624C05" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nestec Ltd. (Nestle Health Sciences) [Member]</link:label>
    <link:label id="lab_cdxs_NestecLtd.NestleHealthSciencesMember_5C2662C3172656864426418779624C05_documentation_en-US" xlink:label="lab_cdxs_NestecLtd.NestleHealthSciencesMember_5C2662C3172656864426418779624C05" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Nestec Ltd. (Nestle Health Sciences) [Member]</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_NestecLtd.NestleHealthSciencesMember" xlink:label="loc_cdxs_NestecLtd.NestleHealthSciencesMember_5C2662C3172656864426418779624C05" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_NestecLtd.NestleHealthSciencesMember_5C2662C3172656864426418779624C05" xlink:to="lab_cdxs_NestecLtd.NestleHealthSciencesMember_5C2662C3172656864426418779624C05" xlink:type="arc" />
    <link:label id="lab_cdxs_AgreementTypeAxis_67574F664E744120F4A7418779627CBD_terseLabel_en-US" xlink:label="lab_cdxs_AgreementTypeAxis_67574F664E744120F4A7418779627CBD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Agreement Type [Axis]</link:label>
    <link:label id="lab_cdxs_AgreementTypeAxis_67574F664E744120F4A7418779627CBD_label_en-US" xlink:label="lab_cdxs_AgreementTypeAxis_67574F664E744120F4A7418779627CBD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Agreement Type [Axis]</link:label>
    <link:label id="lab_cdxs_AgreementTypeAxis_67574F664E744120F4A7418779627CBD_documentation_en-US" xlink:label="lab_cdxs_AgreementTypeAxis_67574F664E744120F4A7418779627CBD" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Agreement Type [Axis]</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_AgreementTypeAxis" xlink:label="loc_cdxs_AgreementTypeAxis_67574F664E744120F4A7418779627CBD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_AgreementTypeAxis_67574F664E744120F4A7418779627CBD" xlink:to="lab_cdxs_AgreementTypeAxis_67574F664E744120F4A7418779627CBD" xlink:type="arc" />
    <link:label id="lab_cdxs_AgreementTypeDomain_E164971EFD112017FF07418779625357_terseLabel_en-US" xlink:label="lab_cdxs_AgreementTypeDomain_E164971EFD112017FF07418779625357" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Agreement Type [Domain]</link:label>
    <link:label id="lab_cdxs_AgreementTypeDomain_E164971EFD112017FF07418779625357_label_en-US" xlink:label="lab_cdxs_AgreementTypeDomain_E164971EFD112017FF07418779625357" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Agreement Type [Domain]</link:label>
    <link:label id="lab_cdxs_AgreementTypeDomain_E164971EFD112017FF07418779625357_documentation_en-US" xlink:label="lab_cdxs_AgreementTypeDomain_E164971EFD112017FF07418779625357" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">[Domain] for Agreement Type [Axis]</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_AgreementTypeDomain" xlink:label="loc_cdxs_AgreementTypeDomain_E164971EFD112017FF07418779625357" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_AgreementTypeDomain_E164971EFD112017FF07418779625357" xlink:to="lab_cdxs_AgreementTypeDomain_E164971EFD112017FF07418779625357" xlink:type="arc" />
    <link:label id="lab_cdxs_TechnologyTransferCollaborationandLicenseAgreementMember_B73C9B3C653459BC4E0941877962F3BB_terseLabel_en-US" xlink:label="lab_cdxs_TechnologyTransferCollaborationandLicenseAgreementMember_B73C9B3C653459BC4E0941877962F3BB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Technology Transfer, Collaboration and License Agreement [Member]</link:label>
    <link:label id="lab_cdxs_TechnologyTransferCollaborationandLicenseAgreementMember_B73C9B3C653459BC4E0941877962F3BB_label_en-US" xlink:label="lab_cdxs_TechnologyTransferCollaborationandLicenseAgreementMember_B73C9B3C653459BC4E0941877962F3BB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Technology Transfer, Collaboration and License Agreement [Member]</link:label>
    <link:label id="lab_cdxs_TechnologyTransferCollaborationandLicenseAgreementMember_B73C9B3C653459BC4E0941877962F3BB_documentation_en-US" xlink:label="lab_cdxs_TechnologyTransferCollaborationandLicenseAgreementMember_B73C9B3C653459BC4E0941877962F3BB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Technology Transfer, Collaboration and License Agreement [Member]</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_TechnologyTransferCollaborationandLicenseAgreementMember" xlink:label="loc_cdxs_TechnologyTransferCollaborationandLicenseAgreementMember_B73C9B3C653459BC4E0941877962F3BB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_TechnologyTransferCollaborationandLicenseAgreementMember_B73C9B3C653459BC4E0941877962F3BB" xlink:to="lab_cdxs_TechnologyTransferCollaborationandLicenseAgreementMember_B73C9B3C653459BC4E0941877962F3BB" xlink:type="arc" />
    <link:label id="lab_cdxs_SupplyAgreementMember_83BD784F8F3BBBB60D9841877962DC07_terseLabel_en-US" xlink:label="lab_cdxs_SupplyAgreementMember_83BD784F8F3BBBB60D9841877962DC07" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supply Agreement [Member]</link:label>
    <link:label id="lab_cdxs_SupplyAgreementMember_83BD784F8F3BBBB60D9841877962DC07_label_en-US" xlink:label="lab_cdxs_SupplyAgreementMember_83BD784F8F3BBBB60D9841877962DC07" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supply Agreement [Member]</link:label>
    <link:label id="lab_cdxs_SupplyAgreementMember_83BD784F8F3BBBB60D9841877962DC07_documentation_en-US" xlink:label="lab_cdxs_SupplyAgreementMember_83BD784F8F3BBBB60D9841877962DC07" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Supply Agreement [Member]</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_SupplyAgreementMember" xlink:label="loc_cdxs_SupplyAgreementMember_83BD784F8F3BBBB60D9841877962DC07" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_SupplyAgreementMember_83BD784F8F3BBBB60D9841877962DC07" xlink:to="lab_cdxs_SupplyAgreementMember_83BD784F8F3BBBB60D9841877962DC07" xlink:type="arc" />
    <link:label id="lab_cdxs_ResearchandDevelopmentAgreementMember_332DD648506F24C657C0418779626A3B_terseLabel_en-US" xlink:label="lab_cdxs_ResearchandDevelopmentAgreementMember_332DD648506F24C657C0418779626A3B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research and Development Agreement [Member]</link:label>
    <link:label id="lab_cdxs_ResearchandDevelopmentAgreementMember_332DD648506F24C657C0418779626A3B_label_en-US" xlink:label="lab_cdxs_ResearchandDevelopmentAgreementMember_332DD648506F24C657C0418779626A3B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development Agreement [Member]</link:label>
    <link:label id="lab_cdxs_ResearchandDevelopmentAgreementMember_332DD648506F24C657C0418779626A3B_documentation_en-US" xlink:label="lab_cdxs_ResearchandDevelopmentAgreementMember_332DD648506F24C657C0418779626A3B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Research and Development Agreement [Member]</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_ResearchandDevelopmentAgreementMember" xlink:label="loc_cdxs_ResearchandDevelopmentAgreementMember_332DD648506F24C657C0418779626A3B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_ResearchandDevelopmentAgreementMember_332DD648506F24C657C0418779626A3B" xlink:to="lab_cdxs_ResearchandDevelopmentAgreementMember_332DD648506F24C657C0418779626A3B" xlink:type="arc" />
    <link:label id="lab_cdxs_SalesBasedMilestoneMember_AF93D01F671C69B46C3C418779626FC6_terseLabel_en-US" xlink:label="lab_cdxs_SalesBasedMilestoneMember_AF93D01F671C69B46C3C418779626FC6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales-Based Milestone [Member]</link:label>
    <link:label id="lab_cdxs_SalesBasedMilestoneMember_AF93D01F671C69B46C3C418779626FC6_label_en-US" xlink:label="lab_cdxs_SalesBasedMilestoneMember_AF93D01F671C69B46C3C418779626FC6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales-Based Milestone [Member]</link:label>
    <link:label id="lab_cdxs_SalesBasedMilestoneMember_AF93D01F671C69B46C3C418779626FC6_documentation_en-US" xlink:label="lab_cdxs_SalesBasedMilestoneMember_AF93D01F671C69B46C3C418779626FC6" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Sales-Based Milestone [Member]</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_SalesBasedMilestoneMember" xlink:label="loc_cdxs_SalesBasedMilestoneMember_AF93D01F671C69B46C3C418779626FC6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_SalesBasedMilestoneMember_AF93D01F671C69B46C3C418779626FC6" xlink:to="lab_cdxs_SalesBasedMilestoneMember_AF93D01F671C69B46C3C418779626FC6" xlink:type="arc" />
    <link:label id="lab_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_40E02683B40FFA86482041877962C757_terseLabel_en-US" xlink:label="lab_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_40E02683B40FFA86482041877962C757" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]</link:label>
    <link:label id="lab_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_40E02683B40FFA86482041877962C757_label_en-US" xlink:label="lab_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_40E02683B40FFA86482041877962C757" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:label="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_40E02683B40FFA86482041877962C757" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_40E02683B40FFA86482041877962C757" xlink:to="lab_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_40E02683B40FFA86482041877962C757" xlink:type="arc" />
    <link:label id="lab_cdxs_LicenseRevenueContingentReceivables_DA68F72CBD1700A482984187796204C1_terseLabel_en-US" xlink:label="lab_cdxs_LicenseRevenueContingentReceivables_DA68F72CBD1700A482984187796204C1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">License revenue, contingent receivables</link:label>
    <link:label id="lab_cdxs_LicenseRevenueContingentReceivables_DA68F72CBD1700A482984187796204C1_label_en-US" xlink:label="lab_cdxs_LicenseRevenueContingentReceivables_DA68F72CBD1700A482984187796204C1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">License Revenue, Contingent Receivables</link:label>
    <link:label id="lab_cdxs_LicenseRevenueContingentReceivables_DA68F72CBD1700A482984187796204C1_documentation_en-US" xlink:label="lab_cdxs_LicenseRevenueContingentReceivables_DA68F72CBD1700A482984187796204C1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">License Revenue, Contingent Receivables</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_LicenseRevenueContingentReceivables" xlink:label="loc_cdxs_LicenseRevenueContingentReceivables_DA68F72CBD1700A482984187796204C1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_LicenseRevenueContingentReceivables_DA68F72CBD1700A482984187796204C1" xlink:to="lab_cdxs_LicenseRevenueContingentReceivables_DA68F72CBD1700A482984187796204C1" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromLicenseFeesReceived_F876004CFCC47627815D41877962DF0A_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLicenseFeesReceived_F876004CFCC47627815D41877962DF0A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from license fees received</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLicenseFeesReceived_F876004CFCC47627815D41877962DF0A_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLicenseFeesReceived_F876004CFCC47627815D41877962DF0A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from License Fees Received</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromLicenseFeesReceived" xlink:label="loc_us-gaap_ProceedsFromLicenseFeesReceived_F876004CFCC47627815D41877962DF0A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLicenseFeesReceived_F876004CFCC47627815D41877962DF0A" xlink:to="lab_us-gaap_ProceedsFromLicenseFeesReceived_F876004CFCC47627815D41877962DF0A" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueRecognitionMilestoneMethodRevenueRecognized_92F58777BDD3D37C724D418779622863_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRecognitionMilestoneMethodRevenueRecognized_92F58777BDD3D37C724D418779622863" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue recognized</link:label>
    <link:label id="lab_us-gaap_RevenueRecognitionMilestoneMethodRevenueRecognized_92F58777BDD3D37C724D418779622863_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionMilestoneMethodRevenueRecognized_92F58777BDD3D37C724D418779622863" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue Recognition, Milestone Method, Revenue Recognized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenueRecognitionMilestoneMethodRevenueRecognized" xlink:label="loc_us-gaap_RevenueRecognitionMilestoneMethodRevenueRecognized_92F58777BDD3D37C724D418779622863" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionMilestoneMethodRevenueRecognized_92F58777BDD3D37C724D418779622863" xlink:to="lab_us-gaap_RevenueRecognitionMilestoneMethodRevenueRecognized_92F58777BDD3D37C724D418779622863" xlink:type="arc" />
    <link:label id="lab_cdxs_RevenueRecognitionMilestoneMethodAdditionalMilestonesMaximumMilestoneReceivable_E7B83EA074D0F43F2B654187796282E4_terseLabel_en-US" xlink:label="lab_cdxs_RevenueRecognitionMilestoneMethodAdditionalMilestonesMaximumMilestoneReceivable_E7B83EA074D0F43F2B654187796282E4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum milestone receivable</link:label>
    <link:label id="lab_cdxs_RevenueRecognitionMilestoneMethodAdditionalMilestonesMaximumMilestoneReceivable_E7B83EA074D0F43F2B654187796282E4_label_en-US" xlink:label="lab_cdxs_RevenueRecognitionMilestoneMethodAdditionalMilestonesMaximumMilestoneReceivable_E7B83EA074D0F43F2B654187796282E4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue Recognition, Milestone Method, Additional Milestones, Maximum Milestone Receivable</link:label>
    <link:label id="lab_cdxs_RevenueRecognitionMilestoneMethodAdditionalMilestonesMaximumMilestoneReceivable_E7B83EA074D0F43F2B654187796282E4_documentation_en-US" xlink:label="lab_cdxs_RevenueRecognitionMilestoneMethodAdditionalMilestonesMaximumMilestoneReceivable_E7B83EA074D0F43F2B654187796282E4" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue Recognition, Milestone Method, Additional Milestones, Maximum Milestone Receivable</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_RevenueRecognitionMilestoneMethodAdditionalMilestonesMaximumMilestoneReceivable" xlink:label="loc_cdxs_RevenueRecognitionMilestoneMethodAdditionalMilestonesMaximumMilestoneReceivable_E7B83EA074D0F43F2B654187796282E4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_RevenueRecognitionMilestoneMethodAdditionalMilestonesMaximumMilestoneReceivable_E7B83EA074D0F43F2B654187796282E4" xlink:to="lab_cdxs_RevenueRecognitionMilestoneMethodAdditionalMilestonesMaximumMilestoneReceivable_E7B83EA074D0F43F2B654187796282E4" xlink:type="arc" />
    <link:label id="lab_us-gaap_LicenseAndServicesRevenue_8C4A4EEC9F55196EC6FE4187796318B8_terseLabel_en-US" xlink:label="lab_us-gaap_LicenseAndServicesRevenue_8C4A4EEC9F55196EC6FE4187796318B8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">License and services revenue</link:label>
    <link:label id="lab_us-gaap_LicenseAndServicesRevenue_8C4A4EEC9F55196EC6FE4187796318B8_label_en-US" xlink:label="lab_us-gaap_LicenseAndServicesRevenue_8C4A4EEC9F55196EC6FE4187796318B8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">License and Services Revenue</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LicenseAndServicesRevenue" xlink:label="loc_us-gaap_LicenseAndServicesRevenue_8C4A4EEC9F55196EC6FE4187796318B8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LicenseAndServicesRevenue_8C4A4EEC9F55196EC6FE4187796318B8" xlink:to="lab_us-gaap_LicenseAndServicesRevenue_8C4A4EEC9F55196EC6FE4187796318B8" xlink:type="arc" />
    <link:label id="lab_cdxs_TermOfCollaborativeResearchAndDevelopmentAgreement_3E252EC9204CCEA74DDB418779637A5E_verboseLabel_en-US" xlink:label="lab_cdxs_TermOfCollaborativeResearchAndDevelopmentAgreement_3E252EC9204CCEA74DDB418779637A5E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Term of collaborative research and development agreement</link:label>
    <link:label id="lab_cdxs_TermOfCollaborativeResearchAndDevelopmentAgreement_3E252EC9204CCEA74DDB418779637A5E_label_en-US" xlink:label="lab_cdxs_TermOfCollaborativeResearchAndDevelopmentAgreement_3E252EC9204CCEA74DDB418779637A5E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Term of Collaborative Research and Development Agreement</link:label>
    <link:label id="lab_cdxs_TermOfCollaborativeResearchAndDevelopmentAgreement_3E252EC9204CCEA74DDB418779637A5E_documentation_en-US" xlink:label="lab_cdxs_TermOfCollaborativeResearchAndDevelopmentAgreement_3E252EC9204CCEA74DDB418779637A5E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Term of collaborative research and development agreement.</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_TermOfCollaborativeResearchAndDevelopmentAgreement" xlink:label="loc_cdxs_TermOfCollaborativeResearchAndDevelopmentAgreement_3E252EC9204CCEA74DDB418779637A5E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_TermOfCollaborativeResearchAndDevelopmentAgreement_3E252EC9204CCEA74DDB418779637A5E" xlink:to="lab_cdxs_TermOfCollaborativeResearchAndDevelopmentAgreement_3E252EC9204CCEA74DDB418779637A5E" xlink:type="arc" />
    <link:label id="lab_cdxs_CollaborativeResearchandDevelopmentAgreementOptionalExtensionPeriod_4E9F3654A00C2B240E64418779639273_terseLabel_en-US" xlink:label="lab_cdxs_CollaborativeResearchandDevelopmentAgreementOptionalExtensionPeriod_4E9F3654A00C2B240E64418779639273" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Optional extension period</link:label>
    <link:label id="lab_cdxs_CollaborativeResearchandDevelopmentAgreementOptionalExtensionPeriod_4E9F3654A00C2B240E64418779639273_label_en-US" xlink:label="lab_cdxs_CollaborativeResearchandDevelopmentAgreementOptionalExtensionPeriod_4E9F3654A00C2B240E64418779639273" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Collaborative Research and Development Agreement, Optional Extension Period</link:label>
    <link:label id="lab_cdxs_CollaborativeResearchandDevelopmentAgreementOptionalExtensionPeriod_4E9F3654A00C2B240E64418779639273_documentation_en-US" xlink:label="lab_cdxs_CollaborativeResearchandDevelopmentAgreementOptionalExtensionPeriod_4E9F3654A00C2B240E64418779639273" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Collaborative Research and Development Agreement, Optional Extension Period</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_CollaborativeResearchandDevelopmentAgreementOptionalExtensionPeriod" xlink:label="loc_cdxs_CollaborativeResearchandDevelopmentAgreementOptionalExtensionPeriod_4E9F3654A00C2B240E64418779639273" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_CollaborativeResearchandDevelopmentAgreementOptionalExtensionPeriod_4E9F3654A00C2B240E64418779639273" xlink:to="lab_cdxs_CollaborativeResearchandDevelopmentAgreementOptionalExtensionPeriod_4E9F3654A00C2B240E64418779639273" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredRevenue_164737CFCD9F8F9CC2E141877963A877_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredRevenue_164737CFCD9F8F9CC2E141877963A877" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenue" xlink:label="loc_us-gaap_DeferredRevenue_164737CFCD9F8F9CC2E141877963A877" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenue_164737CFCD9F8F9CC2E141877963A877" xlink:to="lab_us-gaap_DeferredRevenue_164737CFCD9F8F9CC2E141877963A877" xlink:type="arc" />
    <link:label id="lab_us-gaap_SalesRevenueGoodsNet_B7913DF0366E9CF5A05241877963829E_terseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueGoodsNet_B7913DF0366E9CF5A05241877963829E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales revenue</link:label>
    <link:label id="lab_us-gaap_SalesRevenueGoodsNet_B7913DF0366E9CF5A05241877963829E_label_en-US" xlink:label="lab_us-gaap_SalesRevenueGoodsNet_B7913DF0366E9CF5A05241877963829E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales Revenue, Goods, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueGoodsNet" xlink:label="loc_us-gaap_SalesRevenueGoodsNet_B7913DF0366E9CF5A05241877963829E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueGoodsNet_B7913DF0366E9CF5A05241877963829E" xlink:to="lab_us-gaap_SalesRevenueGoodsNet_B7913DF0366E9CF5A05241877963829E" xlink:type="arc" />
    <link:label id="lab_cdxs_RevenueRecognitionMilestoneRevenue_FEE202628714988450BF41877963A089_terseLabel_en-US" xlink:label="lab_cdxs_RevenueRecognitionMilestoneRevenue_FEE202628714988450BF41877963A089" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Milestone revenue</link:label>
    <link:label id="lab_cdxs_RevenueRecognitionMilestoneRevenue_FEE202628714988450BF41877963A089_label_en-US" xlink:label="lab_cdxs_RevenueRecognitionMilestoneRevenue_FEE202628714988450BF41877963A089" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue Recognition, Milestone Revenue</link:label>
    <link:label id="lab_cdxs_RevenueRecognitionMilestoneRevenue_FEE202628714988450BF41877963A089_documentation_en-US" xlink:label="lab_cdxs_RevenueRecognitionMilestoneRevenue_FEE202628714988450BF41877963A089" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue Recognition, Milestone Revenue</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_RevenueRecognitionMilestoneRevenue" xlink:label="loc_cdxs_RevenueRecognitionMilestoneRevenue_FEE202628714988450BF41877963A089" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_RevenueRecognitionMilestoneRevenue_FEE202628714988450BF41877963A089" xlink:to="lab_cdxs_RevenueRecognitionMilestoneRevenue_FEE202628714988450BF41877963A089" xlink:type="arc" />
    <link:label id="lab_cdxs_RevenueRecognitionProgressPaymentAmount_FCC7BBE9F826F8496F9441877963CFFB_terseLabel_en-US" xlink:label="lab_cdxs_RevenueRecognitionProgressPaymentAmount_FCC7BBE9F826F8496F9441877963CFFB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Progress payment amount</link:label>
    <link:label id="lab_cdxs_RevenueRecognitionProgressPaymentAmount_FCC7BBE9F826F8496F9441877963CFFB_label_en-US" xlink:label="lab_cdxs_RevenueRecognitionProgressPaymentAmount_FCC7BBE9F826F8496F9441877963CFFB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue Recognition, Progress Payment, Amount</link:label>
    <link:label id="lab_cdxs_RevenueRecognitionProgressPaymentAmount_FCC7BBE9F826F8496F9441877963CFFB_documentation_en-US" xlink:label="lab_cdxs_RevenueRecognitionProgressPaymentAmount_FCC7BBE9F826F8496F9441877963CFFB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue Recognition, Progress Payment, Amount</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_RevenueRecognitionProgressPaymentAmount" xlink:label="loc_cdxs_RevenueRecognitionProgressPaymentAmount_FCC7BBE9F826F8496F9441877963CFFB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_RevenueRecognitionProgressPaymentAmount_FCC7BBE9F826F8496F9441877963CFFB" xlink:to="lab_cdxs_RevenueRecognitionProgressPaymentAmount_FCC7BBE9F826F8496F9441877963CFFB" xlink:type="arc" />
    <link:label id="lab_cdxs_RevenueRecognitionEventofCounterpartyExercisingAlternativeOption_74A94A595B104B10B5D54187796375B1_terseLabel_en-US" xlink:label="lab_cdxs_RevenueRecognitionEventofCounterpartyExercisingAlternativeOption_74A94A595B104B10B5D54187796375B1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Event of counterparty exercising alternative option</link:label>
    <link:label id="lab_cdxs_RevenueRecognitionEventofCounterpartyExercisingAlternativeOption_74A94A595B104B10B5D54187796375B1_label_en-US" xlink:label="lab_cdxs_RevenueRecognitionEventofCounterpartyExercisingAlternativeOption_74A94A595B104B10B5D54187796375B1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue Recognition, Event of Counterparty Exercising Alternative Option</link:label>
    <link:label id="lab_cdxs_RevenueRecognitionEventofCounterpartyExercisingAlternativeOption_74A94A595B104B10B5D54187796375B1_documentation_en-US" xlink:label="lab_cdxs_RevenueRecognitionEventofCounterpartyExercisingAlternativeOption_74A94A595B104B10B5D54187796375B1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue Recognition, Event of Counterparty Exercising Alternative Option</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_RevenueRecognitionEventofCounterpartyExercisingAlternativeOption" xlink:label="loc_cdxs_RevenueRecognitionEventofCounterpartyExercisingAlternativeOption_74A94A595B104B10B5D54187796375B1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_RevenueRecognitionEventofCounterpartyExercisingAlternativeOption_74A94A595B104B10B5D54187796375B1" xlink:to="lab_cdxs_RevenueRecognitionEventofCounterpartyExercisingAlternativeOption_74A94A595B104B10B5D54187796375B1" xlink:type="arc" />
    <link:label id="lab_cdxs_RevenueRecognitionDurationtoPayAfterLicenseEffectiveDate_8BA836CB407C0E224CA04187796342EF_terseLabel_en-US" xlink:label="lab_cdxs_RevenueRecognitionDurationtoPayAfterLicenseEffectiveDate_8BA836CB407C0E224CA04187796342EF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Duration to pay after license effective date</link:label>
    <link:label id="lab_cdxs_RevenueRecognitionDurationtoPayAfterLicenseEffectiveDate_8BA836CB407C0E224CA04187796342EF_label_en-US" xlink:label="lab_cdxs_RevenueRecognitionDurationtoPayAfterLicenseEffectiveDate_8BA836CB407C0E224CA04187796342EF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue Recognition, Duration to Pay After License Effective Date</link:label>
    <link:label id="lab_cdxs_RevenueRecognitionDurationtoPayAfterLicenseEffectiveDate_8BA836CB407C0E224CA04187796342EF_documentation_en-US" xlink:label="lab_cdxs_RevenueRecognitionDurationtoPayAfterLicenseEffectiveDate_8BA836CB407C0E224CA04187796342EF" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue Recognition, Duration to Pay After License Effective Date</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_RevenueRecognitionDurationtoPayAfterLicenseEffectiveDate" xlink:label="loc_cdxs_RevenueRecognitionDurationtoPayAfterLicenseEffectiveDate_8BA836CB407C0E224CA04187796342EF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_RevenueRecognitionDurationtoPayAfterLicenseEffectiveDate_8BA836CB407C0E224CA04187796342EF" xlink:to="lab_cdxs_RevenueRecognitionDurationtoPayAfterLicenseEffectiveDate_8BA836CB407C0E224CA04187796342EF" xlink:type="arc" />
    <link:label id="lab_cdxs_RevenueRecognitionTargetSalesforSalesMilestone_5BCDE1E4E15C7C71E9D6418779632F30_terseLabel_en-US" xlink:label="lab_cdxs_RevenueRecognitionTargetSalesforSalesMilestone_5BCDE1E4E15C7C71E9D6418779632F30" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Target sales for sales milestone</link:label>
    <link:label id="lab_cdxs_RevenueRecognitionTargetSalesforSalesMilestone_5BCDE1E4E15C7C71E9D6418779632F30_label_en-US" xlink:label="lab_cdxs_RevenueRecognitionTargetSalesforSalesMilestone_5BCDE1E4E15C7C71E9D6418779632F30" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue Recognition, Target Sales for Sales Milestone</link:label>
    <link:label id="lab_cdxs_RevenueRecognitionTargetSalesforSalesMilestone_5BCDE1E4E15C7C71E9D6418779632F30_documentation_en-US" xlink:label="lab_cdxs_RevenueRecognitionTargetSalesforSalesMilestone_5BCDE1E4E15C7C71E9D6418779632F30" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue Recognition, Target Sales for Sales Milestone</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_RevenueRecognitionTargetSalesforSalesMilestone" xlink:label="loc_cdxs_RevenueRecognitionTargetSalesforSalesMilestone_5BCDE1E4E15C7C71E9D6418779632F30" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_RevenueRecognitionTargetSalesforSalesMilestone_5BCDE1E4E15C7C71E9D6418779632F30" xlink:to="lab_cdxs_RevenueRecognitionTargetSalesforSalesMilestone_5BCDE1E4E15C7C71E9D6418779632F30" xlink:type="arc" />
    <link:label id="lab_cdxs_ScheduleOfCashEquivalentsAndMarketableSecuritiesTable_12C85D2CE7E3004063AA85CFC496FE05_terseLabel_en-US" xlink:label="lab_cdxs_ScheduleOfCashEquivalentsAndMarketableSecuritiesTable_FA8864817C6057C3B7FC444998C35C48" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Cash Equivalents and Marketable Securities [Table]</link:label>
    <link:label id="lab_cdxs_ScheduleOfCashEquivalentsAndMarketableSecuritiesTable_12C85D2CE7E3004063AA85CFC496FE05_label_en-US" xlink:label="lab_cdxs_ScheduleOfCashEquivalentsAndMarketableSecuritiesTable_FA8864817C6057C3B7FC444998C35C48" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Cash Equivalents and Marketable Securities [Table]</link:label>
    <link:label id="lab_cdxs_ScheduleOfCashEquivalentsAndMarketableSecuritiesTable_12C85D2CE7E3004063AA85CFC496FE05_documentation_en-US" xlink:label="lab_cdxs_ScheduleOfCashEquivalentsAndMarketableSecuritiesTable_FA8864817C6057C3B7FC444998C35C48" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Schedule of cash equivalents and marketable securities.</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_ScheduleOfCashEquivalentsAndMarketableSecuritiesTable" xlink:label="loc_cdxs_ScheduleOfCashEquivalentsAndMarketableSecuritiesTable_FA8864817C6057C3B7FC444998C35C48" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_ScheduleOfCashEquivalentsAndMarketableSecuritiesTable_FA8864817C6057C3B7FC444998C35C48" xlink:to="lab_cdxs_ScheduleOfCashEquivalentsAndMarketableSecuritiesTable_FA8864817C6057C3B7FC444998C35C48" xlink:type="arc" />
    <link:label id="lab_cdxs_CashEquivalentsAndMarketableSecuritiesByTypeAxis_BA8DFA88EC9F5ACC9D1285CFC496A460_terseLabel_en-US" xlink:label="lab_cdxs_CashEquivalentsAndMarketableSecuritiesByTypeAxis_14B953EF145F5BD2BBAE3DF9B64BB76D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash Equivalents and Marketable Securities, by Type [Axis]</link:label>
    <link:label id="lab_cdxs_CashEquivalentsAndMarketableSecuritiesByTypeAxis_BA8DFA88EC9F5ACC9D1285CFC496A460_label_en-US" xlink:label="lab_cdxs_CashEquivalentsAndMarketableSecuritiesByTypeAxis_14B953EF145F5BD2BBAE3DF9B64BB76D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Equivalents and Marketable Securities, by Type [Axis]</link:label>
    <link:label id="lab_cdxs_CashEquivalentsAndMarketableSecuritiesByTypeAxis_BA8DFA88EC9F5ACC9D1285CFC496A460_documentation_en-US" xlink:label="lab_cdxs_CashEquivalentsAndMarketableSecuritiesByTypeAxis_14B953EF145F5BD2BBAE3DF9B64BB76D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cash equivalents and marketable securities, by type.</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_CashEquivalentsAndMarketableSecuritiesByTypeAxis" xlink:label="loc_cdxs_CashEquivalentsAndMarketableSecuritiesByTypeAxis_14B953EF145F5BD2BBAE3DF9B64BB76D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_CashEquivalentsAndMarketableSecuritiesByTypeAxis_14B953EF145F5BD2BBAE3DF9B64BB76D" xlink:to="lab_cdxs_CashEquivalentsAndMarketableSecuritiesByTypeAxis_14B953EF145F5BD2BBAE3DF9B64BB76D" xlink:type="arc" />
    <link:label id="lab_cdxs_CashEquivalentsAndMarketableSecuritiesDomain_6C3BCCFFA44F9F08D10985CFC496D495_terseLabel_en-US" xlink:label="lab_cdxs_CashEquivalentsAndMarketableSecuritiesDomain_2A1CF950253F57E1B846AD3892FFA683" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash Equivalents and Marketable Securities [Domain]</link:label>
    <link:label id="lab_cdxs_CashEquivalentsAndMarketableSecuritiesDomain_6C3BCCFFA44F9F08D10985CFC496D495_label_en-US" xlink:label="lab_cdxs_CashEquivalentsAndMarketableSecuritiesDomain_2A1CF950253F57E1B846AD3892FFA683" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Equivalents and Marketable Securities [Domain]</link:label>
    <link:label id="lab_cdxs_CashEquivalentsAndMarketableSecuritiesDomain_6C3BCCFFA44F9F08D10985CFC496D495_documentation_en-US" xlink:label="lab_cdxs_CashEquivalentsAndMarketableSecuritiesDomain_2A1CF950253F57E1B846AD3892FFA683" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cash equivalents and marketable securities.</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_CashEquivalentsAndMarketableSecuritiesDomain" xlink:label="loc_cdxs_CashEquivalentsAndMarketableSecuritiesDomain_2A1CF950253F57E1B846AD3892FFA683" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_CashEquivalentsAndMarketableSecuritiesDomain_2A1CF950253F57E1B846AD3892FFA683" xlink:to="lab_cdxs_CashEquivalentsAndMarketableSecuritiesDomain_2A1CF950253F57E1B846AD3892FFA683" xlink:type="arc" />
    <link:label id="lab_cdxs_CommonSharesOfCoTwoSolutionMember_9BBBDE8606D831486DCE85CFC4960597_verboseLabel_en-US" xlink:label="lab_cdxs_CommonSharesOfCoTwoSolutionMember_C476E6F5284D51728EAEB109A6355A6E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Common shares of CO2 Solution [Member]</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_CommonSharesOfCoTwoSolutionMember" xlink:label="loc_cdxs_CommonSharesOfCoTwoSolutionMember_C476E6F5284D51728EAEB109A6355A6E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_CommonSharesOfCoTwoSolutionMember_C476E6F5284D51728EAEB109A6355A6E" xlink:to="lab_cdxs_CommonSharesOfCoTwoSolutionMember_C476E6F5284D51728EAEB109A6355A6E" xlink:type="arc" />
    <link:label id="lab_cdxs_CashEquivalentsAndMarketableSecuritiesLineItems_8154F218576B921E3AA585CFC496D199_terseLabel_en-US" xlink:label="lab_cdxs_CashEquivalentsAndMarketableSecuritiesLineItems_44EB127E5A995CCA804A5B02C3FB45E6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash Equivalents and Marketable Securities [Line Items]</link:label>
    <link:label id="lab_cdxs_CashEquivalentsAndMarketableSecuritiesLineItems_8154F218576B921E3AA585CFC496D199_label_en-US" xlink:label="lab_cdxs_CashEquivalentsAndMarketableSecuritiesLineItems_44EB127E5A995CCA804A5B02C3FB45E6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Equivalents and Marketable Securities [Line Items]</link:label>
    <link:label id="lab_cdxs_CashEquivalentsAndMarketableSecuritiesLineItems_8154F218576B921E3AA585CFC496D199_documentation_en-US" xlink:label="lab_cdxs_CashEquivalentsAndMarketableSecuritiesLineItems_44EB127E5A995CCA804A5B02C3FB45E6" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cash equivalents and marketable securities.</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_CashEquivalentsAndMarketableSecuritiesLineItems" xlink:label="loc_cdxs_CashEquivalentsAndMarketableSecuritiesLineItems_44EB127E5A995CCA804A5B02C3FB45E6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_CashEquivalentsAndMarketableSecuritiesLineItems_44EB127E5A995CCA804A5B02C3FB45E6" xlink:to="lab_cdxs_CashEquivalentsAndMarketableSecuritiesLineItems_44EB127E5A995CCA804A5B02C3FB45E6" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAmortizedCost_206F4E07713274EFEC6C85CFC4978DD4_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAmortizedCost_EDB8E7C88224514892DDE95C843D3966" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Adjusted Cost</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAmortizedCost_206F4E07713274EFEC6C85CFC4978DD4_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAmortizedCost_EDB8E7C88224514892DDE95C843D3966" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Amortized Cost Basis</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAmortizedCost" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_EDB8E7C88224514892DDE95C843D3966" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_EDB8E7C88224514892DDE95C843D3966" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesAmortizedCost_EDB8E7C88224514892DDE95C843D3966" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_78DEE066724923BF6DF285CFC497B46F_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_86AB35E36EFB5CDDA2FB146164924A71" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross Unrealized Gains</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_78DEE066724923BF6DF285CFC497B46F_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_86AB35E36EFB5CDDA2FB146164924A71" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_86AB35E36EFB5CDDA2FB146164924A71" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_86AB35E36EFB5CDDA2FB146164924A71" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_86AB35E36EFB5CDDA2FB146164924A71" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_C65649908C132FA2FE2185CFC497027B_negatedLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_6AC4C6515E07559DA63C348BB7B455C8" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Gross Unrealized Losses</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_C65649908C132FA2FE2185CFC497027B_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_6AC4C6515E07559DA63C348BB7B455C8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_6AC4C6515E07559DA63C348BB7B455C8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_6AC4C6515E07559DA63C348BB7B455C8" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_6AC4C6515E07559DA63C348BB7B455C8" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments_FA9D74EBD2A202623A1685CFC4974A70_terseLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments_C2CABEF213E45FE0A8195BCD161E2EA3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments_FA9D74EBD2A202623A1685CFC4974A70_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments_C2CABEF213E45FE0A8195BCD161E2EA3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, and Short-term Investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_C2CABEF213E45FE0A8195BCD161E2EA3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_C2CABEF213E45FE0A8195BCD161E2EA3" xlink:to="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments_C2CABEF213E45FE0A8195BCD161E2EA3" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions1_8A7D6EBE894C8E747D9985CFC49736D4_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions1_0101FE26E305518C8D16AADB609C3B9D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of marketable securities in unrealized loss position</link:label>
    <link:label id="lab_us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions1_8A7D6EBE894C8E747D9985CFC49736D4_label_en-US" xlink:label="lab_us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions1_0101FE26E305518C8D16AADB609C3B9D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale, Securities in Unrealized Loss Positions, Qualitative Disclosure, Number of Positions</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions1" xlink:label="loc_us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions1_0101FE26E305518C8D16AADB609C3B9D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions1_0101FE26E305518C8D16AADB609C3B9D" xlink:to="lab_us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions1_0101FE26E305518C8D16AADB609C3B9D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_BCDE264147E95BED6BBAD42F3F197C58_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_BCDE264147E95BED6BBAD42F3F197C58" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Securities not included in the net loss per common share calculations</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_BCDE264147E95BED6BBAD42F3F197C58_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_BCDE264147E95BED6BBAD42F3F197C58" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_BCDE264147E95BED6BBAD42F3F197C58" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_BCDE264147E95BED6BBAD42F3F197C58" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_BCDE264147E95BED6BBAD42F3F197C58" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_11B12E2ECF1E4F5821A0D42F3EF3E5D7_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_11B12E2ECF1E4F5821A0D42F3EF3E5D7" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of inventory components</link:label>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_11B12E2ECF1E4F5821A0D42F3EF3E5D7_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_11B12E2ECF1E4F5821A0D42F3EF3E5D7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Inventory, Current [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_11B12E2ECF1E4F5821A0D42F3EF3E5D7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_11B12E2ECF1E4F5821A0D42F3EF3E5D7" xlink:to="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_11B12E2ECF1E4F5821A0D42F3EF3E5D7" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_5AC868DDC981B9BB488DD42F3EF3415D_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_5AC868DDC981B9BB488DD42F3EF3415D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_5AC868DDC981B9BB488DD42F3EF3415D_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_5AC868DDC981B9BB488DD42F3EF3415D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_5AC868DDC981B9BB488DD42F3EF3415D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_5AC868DDC981B9BB488DD42F3EF3415D" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_5AC868DDC981B9BB488DD42F3EF3415D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_037199702414D42CB5E4D4517B5EE78D_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_037199702414D42CB5E4D4517B5EE78D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of accrued liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_037199702414D42CB5E4D4517B5EE78D_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_037199702414D42CB5E4D4517B5EE78D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Accrued Liabilities [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_037199702414D42CB5E4D4517B5EE78D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_037199702414D42CB5E4D4517B5EE78D" xlink:to="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_037199702414D42CB5E4D4517B5EE78D" xlink:type="arc" />
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_DEA758DFE2AC2C65BE471818F71FEF63_verboseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_DEA758DFE2AC2C65BE471818F71FEF63" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Basis of Presentation and Principles of Consolidation</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_DEA758DFE2AC2C65BE471818F71FEF63_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_DEA758DFE2AC2C65BE471818F71FEF63" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_DEA758DFE2AC2C65BE471818F71FEF63" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_DEA758DFE2AC2C65BE471818F71FEF63" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_DEA758DFE2AC2C65BE471818F71FEF63" xlink:type="arc" />
    <link:label id="lab_us-gaap_UseOfEstimates_D35167203910BC312CE11818F71FFD47_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates_D35167203910BC312CE11818F71FFD47" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Use of Estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_D35167203910BC312CE11818F71FFD47_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates_D35167203910BC312CE11818F71FFD47" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaap_UseOfEstimates_D35167203910BC312CE11818F71FFD47" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates_D35167203910BC312CE11818F71FFD47" xlink:to="lab_us-gaap_UseOfEstimates_D35167203910BC312CE11818F71FFD47" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_047D2104E6046EE6FD3D1818F720ADA8_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_047D2104E6046EE6FD3D1818F720ADA8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting</link:label>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_047D2104E6046EE6FD3D1818F720ADA8_label_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_047D2104E6046EE6FD3D1818F720ADA8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_047D2104E6046EE6FD3D1818F720ADA8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_047D2104E6046EE6FD3D1818F720ADA8" xlink:to="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_047D2104E6046EE6FD3D1818F720ADA8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_210377247DEC761E0DF91818F72096D9_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_210377247DEC761E0DF91818F72096D9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Currency Translation</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_210377247DEC761E0DF91818F72096D9_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_210377247DEC761E0DF91818F72096D9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_210377247DEC761E0DF91818F72096D9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_210377247DEC761E0DF91818F72096D9" xlink:to="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_210377247DEC761E0DF91818F72096D9" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_1A3D1466138AF8EF835D1818F7201530_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock_1A3D1466138AF8EF835D1818F7201530" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Revenue Recognition</link:label>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_1A3D1466138AF8EF835D1818F7201530_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock_1A3D1466138AF8EF835D1818F7201530" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue Recognition, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock_1A3D1466138AF8EF835D1818F7201530" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionPolicyTextBlock_1A3D1466138AF8EF835D1818F7201530" xlink:to="lab_us-gaap_RevenueRecognitionPolicyTextBlock_1A3D1466138AF8EF835D1818F7201530" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostOfSalesPolicyTextBlock_2A3283079EDDA314EE411818F720B976_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfSalesPolicyTextBlock_2A3283079EDDA314EE411818F720B976" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of Product Sales</link:label>
    <link:label id="lab_us-gaap_CostOfSalesPolicyTextBlock_2A3283079EDDA314EE411818F720B976_label_en-US" xlink:label="lab_us-gaap_CostOfSalesPolicyTextBlock_2A3283079EDDA314EE411818F720B976" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Sales, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfSalesPolicyTextBlock" xlink:label="loc_us-gaap_CostOfSalesPolicyTextBlock_2A3283079EDDA314EE411818F720B976" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesPolicyTextBlock_2A3283079EDDA314EE411818F720B976" xlink:to="lab_us-gaap_CostOfSalesPolicyTextBlock_2A3283079EDDA314EE411818F720B976" xlink:type="arc" />
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpensePolicy_13F157E4EC7D824142071818F7202C6A_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpensePolicy_13F157E4EC7D824142071818F7202C6A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of Research and Development Services and Research and Development Expenses</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpensePolicy_13F157E4EC7D824142071818F7202C6A_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpensePolicy_13F157E4EC7D824142071818F7202C6A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development Expense, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_13F157E4EC7D824142071818F7202C6A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_13F157E4EC7D824142071818F7202C6A" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpensePolicy_13F157E4EC7D824142071818F7202C6A" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_C2BD1B317BC9A83A467E1818F72025F6_terseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock_C2BD1B317BC9A83A467E1818F72025F6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Advertising</link:label>
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_C2BD1B317BC9A83A467E1818F72025F6_label_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock_C2BD1B317BC9A83A467E1818F72025F6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Advertising Costs, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock_C2BD1B317BC9A83A467E1818F72025F6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingCostsPolicyTextBlock_C2BD1B317BC9A83A467E1818F72025F6" xlink:to="lab_us-gaap_AdvertisingCostsPolicyTextBlock_C2BD1B317BC9A83A467E1818F72025F6" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_F7E987DAA97199954F131818F7201178_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_F7E987DAA97199954F131818F7201178" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-Based Compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_F7E987DAA97199954F131818F7201178_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_F7E987DAA97199954F131818F7201178" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_F7E987DAA97199954F131818F7201178" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_F7E987DAA97199954F131818F7201178" xlink:to="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_F7E987DAA97199954F131818F7201178" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_D1566EB60637E6C6041B1818F7209F5D_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_D1566EB60637E6C6041B1818F7209F5D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_D1566EB60637E6C6041B1818F7209F5D_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_D1566EB60637E6C6041B1818F7209F5D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" xlink:label="loc_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_D1566EB60637E6C6041B1818F7209F5D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_D1566EB60637E6C6041B1818F7209F5D" xlink:to="lab_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_D1566EB60637E6C6041B1818F7209F5D" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_7CC5E9FF7F13913DD8B41818F72025C2_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_7CC5E9FF7F13913DD8B41818F72025C2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Cash</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_7CC5E9FF7F13913DD8B41818F72025C2_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_7CC5E9FF7F13913DD8B41818F72025C2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_7CC5E9FF7F13913DD8B41818F72025C2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_7CC5E9FF7F13913DD8B41818F72025C2" xlink:to="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_7CC5E9FF7F13913DD8B41818F72025C2" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentPolicyTextBlock_DD4AA1FCD545AB71BF3F1818F7201410_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentPolicyTextBlock_DD4AA1FCD545AB71BF3F1818F7201410" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Marketable Securities</link:label>
    <link:label id="lab_us-gaap_InvestmentPolicyTextBlock_DD4AA1FCD545AB71BF3F1818F7201410_label_en-US" xlink:label="lab_us-gaap_InvestmentPolicyTextBlock_DD4AA1FCD545AB71BF3F1818F7201410" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentPolicyTextBlock" xlink:label="loc_us-gaap_InvestmentPolicyTextBlock_DD4AA1FCD545AB71BF3F1818F7201410" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentPolicyTextBlock_DD4AA1FCD545AB71BF3F1818F7201410" xlink:to="lab_us-gaap_InvestmentPolicyTextBlock_DD4AA1FCD545AB71BF3F1818F7201410" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_7F0A0AC19335CBAF957D1818F720AE94_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_7F0A0AC19335CBAF957D1818F720AE94" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_7F0A0AC19335CBAF957D1818F720AE94_label_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_7F0A0AC19335CBAF957D1818F720AE94" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value of Financial Instruments, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_7F0A0AC19335CBAF957D1818F720AE94" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_7F0A0AC19335CBAF957D1818F720AE94" xlink:to="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_7F0A0AC19335CBAF957D1818F720AE94" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_D5B370F45B60D635DF651818F720A2DA_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk_D5B370F45B60D635DF651818F720A2DA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentrations of Credit Risk</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_D5B370F45B60D635DF651818F720A2DA_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk_D5B370F45B60D635DF651818F720A2DA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk, Credit Risk, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk_D5B370F45B60D635DF651818F720A2DA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskCreditRisk_D5B370F45B60D635DF651818F720A2DA" xlink:to="lab_us-gaap_ConcentrationRiskCreditRisk_D5B370F45B60D635DF651818F720A2DA" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReceivablesPolicyTextBlock_DFF586F4F8545A48D97C1818F72075FE_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesPolicyTextBlock_DFF586F4F8545A48D97C1818F72075FE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts Receivable and Allowance for Doubtful Accounts</link:label>
    <link:label id="lab_us-gaap_ReceivablesPolicyTextBlock_DFF586F4F8545A48D97C1818F72075FE_label_en-US" xlink:label="lab_us-gaap_ReceivablesPolicyTextBlock_DFF586F4F8545A48D97C1818F72075FE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Receivables, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="loc_us-gaap_ReceivablesPolicyTextBlock_DFF586F4F8545A48D97C1818F72075FE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesPolicyTextBlock_DFF586F4F8545A48D97C1818F72075FE" xlink:to="lab_us-gaap_ReceivablesPolicyTextBlock_DFF586F4F8545A48D97C1818F72075FE" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_712C6910B4B96CD44D7D1818F720CEE0_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock_712C6910B4B96CD44D7D1818F720CEE0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_712C6910B4B96CD44D7D1818F720CEE0_label_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock_712C6910B4B96CD44D7D1818F720CEE0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_712C6910B4B96CD44D7D1818F720CEE0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryPolicyTextBlock_712C6910B4B96CD44D7D1818F720CEE0" xlink:to="lab_us-gaap_InventoryPolicyTextBlock_712C6910B4B96CD44D7D1818F720CEE0" xlink:type="arc" />
    <link:label id="lab_cdxs_ConcentrationRiskSupplyRiskPolicyTextBlock_10E4978BF1DB7C8AB8E31818F72051B6_terseLabel_en-US" xlink:label="lab_cdxs_ConcentrationRiskSupplyRiskPolicyTextBlock_10E4978BF1DB7C8AB8E31818F72051B6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentrations of Supply Risk</link:label>
    <link:label id="lab_cdxs_ConcentrationRiskSupplyRiskPolicyTextBlock_10E4978BF1DB7C8AB8E31818F72051B6_label_en-US" xlink:label="lab_cdxs_ConcentrationRiskSupplyRiskPolicyTextBlock_10E4978BF1DB7C8AB8E31818F72051B6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk, Supply Risk [Policy Text Block]</link:label>
    <link:label id="lab_cdxs_ConcentrationRiskSupplyRiskPolicyTextBlock_10E4978BF1DB7C8AB8E31818F72051B6_documentation_en-US" xlink:label="lab_cdxs_ConcentrationRiskSupplyRiskPolicyTextBlock_10E4978BF1DB7C8AB8E31818F72051B6" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Concentration Risk, Supply Risk [Policy Text Block]</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_ConcentrationRiskSupplyRiskPolicyTextBlock" xlink:label="loc_cdxs_ConcentrationRiskSupplyRiskPolicyTextBlock_10E4978BF1DB7C8AB8E31818F72051B6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_ConcentrationRiskSupplyRiskPolicyTextBlock_10E4978BF1DB7C8AB8E31818F72051B6" xlink:to="lab_cdxs_ConcentrationRiskSupplyRiskPolicyTextBlock_10E4978BF1DB7C8AB8E31818F72051B6" xlink:type="arc" />
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_C6A3112384E86A8B82111818F720A5FA_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_C6A3112384E86A8B82111818F720A5FA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impairment of Long-Lived Assets</link:label>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_C6A3112384E86A8B82111818F720A5FA_label_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_C6A3112384E86A8B82111818F720A5FA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_C6A3112384E86A8B82111818F720A5FA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_C6A3112384E86A8B82111818F720A5FA" xlink:to="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_C6A3112384E86A8B82111818F720A5FA" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_9795F649AB05810681121818F7205DB3_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_9795F649AB05810681121818F7205DB3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_9795F649AB05810681121818F7205DB3_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_9795F649AB05810681121818F7205DB3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_9795F649AB05810681121818F7205DB3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_9795F649AB05810681121818F7205DB3" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_9795F649AB05810681121818F7205DB3" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_CF6B48325111AEC25A611818F7206D99_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock_CF6B48325111AEC25A611818F7206D99" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_CF6B48325111AEC25A611818F7206D99_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock_CF6B48325111AEC25A611818F7206D99" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_CF6B48325111AEC25A611818F7206D99" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock_CF6B48325111AEC25A611818F7206D99" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock_CF6B48325111AEC25A611818F7206D99" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_240712B461FE5000FB8F1818F7202B3A_verboseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_240712B461FE5000FB8F1818F7202B3A" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Recently Adopted and Issued Accounting Pronouncements</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_240712B461FE5000FB8F1818F7202B3A_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_240712B461FE5000FB8F1818F7202B3A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_240712B461FE5000FB8F1818F7202B3A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_240712B461FE5000FB8F1818F7202B3A" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_240712B461FE5000FB8F1818F7202B3A" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_8DC46B2BF710F8DA2BC2D42F3F3D8CD6_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_8DC46B2BF710F8DA2BC2D42F3F3D8CD6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_8DC46B2BF710F8DA2BC2D42F3F3D8CD6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_8DC46B2BF710F8DA2BC2D42F3F3D8CD6" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_8DC46B2BF710F8DA2BC2D42F3F3D8CD6" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_3D9E1366AF7E98DE0FB2D42F3F3D0CC3_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_3D9E1366AF7E98DE0FB2D42F3F3D0CC3" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net loss</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_3D9E1366AF7E98DE0FB2D42F3F3D0CC3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_3D9E1366AF7E98DE0FB2D42F3F3D0CC3" xlink:to="lab_us-gaap_NetIncomeLoss_3D9E1366AF7E98DE0FB2D42F3F3D0CC3" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_0CBE46678EC3E5519C26D42F3F3E41FC_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_0CBE46678EC3E5519C26D42F3F3E41FC" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_0CBE46678EC3E5519C26D42F3F3E41FC_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_0CBE46678EC3E5519C26D42F3F3E41FC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_0CBE46678EC3E5519C26D42F3F3E41FC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_0CBE46678EC3E5519C26D42F3F3E41FC" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_0CBE46678EC3E5519C26D42F3F3E41FC" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_FDC8235057C13516464ED42F3F3ED620_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_FDC8235057C13516464ED42F3F3ED620" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Unrealized loss on marketable securities</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_FDC8235057C13516464ED42F3F3ED620_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_FDC8235057C13516464ED42F3F3ED620" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_FDC8235057C13516464ED42F3F3ED620" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_FDC8235057C13516464ED42F3F3ED620" xlink:to="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_FDC8235057C13516464ED42F3F3ED620" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_37067FFB36974FE6504AD42F3F3E63AB_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_37067FFB36974FE6504AD42F3F3E63AB" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_37067FFB36974FE6504AD42F3F3E63AB_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_37067FFB36974FE6504AD42F3F3E63AB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_37067FFB36974FE6504AD42F3F3E63AB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_37067FFB36974FE6504AD42F3F3E63AB" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_37067FFB36974FE6504AD42F3F3E63AB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_10DE477740B5132B115DD42F3F3EBB5F_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax_10DE477740B5132B115DD42F3F3EBB5F" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total comprehensive loss</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_10DE477740B5132B115DD42F3F3EBB5F_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax_10DE477740B5132B115DD42F3F3EBB5F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_10DE477740B5132B115DD42F3F3EBB5F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_10DE477740B5132B115DD42F3F3EBB5F" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax_10DE477740B5132B115DD42F3F3EBB5F" xlink:type="arc" />
    <link:label id="lab_cdxs_BalanceSheetsDetailsTextBlock_1FB343B3FA34A985BF90F40B31FFFB30_verboseLabel_en-US" xlink:label="lab_cdxs_BalanceSheetsDetailsTextBlock_1FB343B3FA34A985BF90F40B31FFFB30" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Balance Sheets Details</link:label>
    <link:label id="lab_cdxs_BalanceSheetsDetailsTextBlock_1FB343B3FA34A985BF90F40B31FFFB30_label_en-US" xlink:label="lab_cdxs_BalanceSheetsDetailsTextBlock_1FB343B3FA34A985BF90F40B31FFFB30" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Balance Sheets Details [Text Block]</link:label>
    <link:label id="lab_cdxs_BalanceSheetsDetailsTextBlock_1FB343B3FA34A985BF90F40B31FFFB30_documentation_en-US" xlink:label="lab_cdxs_BalanceSheetsDetailsTextBlock_1FB343B3FA34A985BF90F40B31FFFB30" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Balance sheets details.</link:label>
    <link:loc xlink:href="cdxs-20180331.xsd#cdxs_BalanceSheetsDetailsTextBlock" xlink:label="loc_cdxs_BalanceSheetsDetailsTextBlock_1FB343B3FA34A985BF90F40B31FFFB30" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdxs_BalanceSheetsDetailsTextBlock_1FB343B3FA34A985BF90F40B31FFFB30" xlink:to="lab_cdxs_BalanceSheetsDetailsTextBlock_1FB343B3FA34A985BF90F40B31FFFB30" xlink:type="arc" />
  </link:labelLink>
</link:linkbase>
