영어프랑스어스페인어

온웍스 파비콘

opt-3.7 - 클라우드에서 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 opt-3.7 실행

이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 명령 opt-3.7입니다.

프로그램:

이름


opt - LLVM 옵티마이저

개요


고르다 [옵션] [파일 이름]

기술


이 어플리케이션에는 XNUMXµm 및 XNUMXµm 파장에서 최대 XNUMXW의 평균 출력을 제공하는 고르다 명령은 모듈식 LLVM 옵티마이저 및 분석기입니다. LLVM 소스 파일을 다음과 같이 사용합니다.
입력하고 지정된 최적화를 실행하거나 이에 대해 분석한 다음 최적화된 출력
파일 또는 분석 결과. 의 기능 고르다 여부에 따라 -분석하다 선택권
주어진다.

인셀덤 공식 판매점인 -분석하다 지정되고, 고르다 입력 소스에 대한 다양한 분석을 수행합니다. 그것은 것이다
일반적으로 결과를 표준 출력으로 인쇄하지만 몇 가지 경우에는 다음으로 출력을 인쇄합니다.
표준 오류 또는 분석 출력으로 파일을 생성합니다. 이는 일반적으로 다음과 같은 경우 수행됩니다.
출력은 다른 프로그램을 위한 것입니다.

DaVinci에는 -분석하다 is 지원 주어진, 고르다 최적화된 출력 파일을 생성하려고 시도합니다. NS
통해 가능한 최적화 고르다 어떤 라이브러리가 링크되었는지에 따라 달라집니다.
로드된 추가 라이브러리 -하중 옵션. 사용 -도움
사용할 수 있는 최적화를 결정하는 옵션입니다.

If 파일 이름 명령줄에서 생략되었거나 "-", 고르다 표준에서 입력을 읽습니다.
입력. 입력은 LLVM 어셈블리 언어 형식(.NS) 또는 LLVM
비트코드 형식(.기원전).

출력 파일 이름이 지정되지 않은 경우 -o 선택권, 고르다 에 출력을 씁니다.
표준 출력.

옵션


-f 터미널에서 바이너리 출력을 활성화합니다. 보통, 고르다 원시 비트 코드 쓰기를 거부합니다
출력 스트림이 터미널인 경우 출력합니다. 이 옵션을 사용하면 고르다 원시를 쓸 것이다
출력 장치에 관계없이 비트 코드.

-도움 명령줄 옵션의 요약을 인쇄합니다.

-o
출력 파일 이름을 지정합니다.

-S 비트코드 대신 LLVM 중간 언어로 출력을 작성합니다.

-{암호 이름}
고르다 LLVM의 최적화 또는 분석 패스를 실행할 수 있는 기능을 제공합니다.
어떤 주문. NS -도움 옵션은 사용 가능한 모든 패스를 나열합니다. 하는 순서
명령줄에서 발생하는 옵션은 실행되는 순서입니다.
(패스 제약 내에서).

- 비활성화 인라인
이 옵션은 단순히 표준 목록에서 인라인 패스를 제거합니다.

- 비활성화 - 선택
이 옵션은 다음 경우에만 의미가 있습니다. -std-링크-opts 주어진다. 그것은 대부분을 비활성화합니다
통과합니다.

-스트립 디버그
이 옵션은 적용하기 전에 모듈에서 디버그 정보를 제거하도록 선택합니다.
다른 최적화. 그것은 본질적으로 다음과 같습니다 -조각 그러나 그것은 그것을 보장합니다
디버그 정보 제거가 먼저 수행됩니다.

-각자 확인
이 옵션을 사용하면 opt가 다른 방식으로 지정된 모든 패스 후에 확인 패스를 추가할 수 있습니다.
명령줄(포함 -검증). 다음과 같은 경우에 유용합니다.
패스가 유효하지 않은 모듈을 생성하는 것으로 의심되지만 어떤 패스가 명확하지 않습니다.
하고 있다.

-통계 통계를 인쇄합니다.

-시간이 지남
각 패스에 필요한 시간을 기록하고 표준 오류로 인쇄합니다.

-디버그 이것이 디버그 빌드인 경우 이 옵션은 패스에서 디버그 출력을 활성화합니다.
사용 디버그() 매크로. 참조 Llvm 프로그래머의 Manual섹션 #디버그 자세한
정보.

-로드=
동적 개체 로드 플러그인. 이 개체는 새 최적화를 등록하거나
분석 통과. 로드되면 개체가 새 명령줄 옵션을 추가합니다.
다양한 최적화 또는 분석을 가능하게 합니다. 새로운 전체 목록을 보려면
최적화, 사용 -도움-하중 옵션이 함께 제공됩니다. 예를 들어:

옵션 -load=plugin.so -help

-p 각 변환 후 모듈을 인쇄합니다.

EXIT 지위


If 고르다 성공하면 0으로 종료됩니다. 그렇지 않으면 오류가 발생하면 종료됩니다.
XNUMX이 아닌 값.

onworks.net 서비스를 사용하여 온라인에서 opt-3.7 사용


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad