llvm-objdump-3.8 - 클라우드 온라인

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

프로그램:

이름


llvm-objdump - llvm-objdump 3.8용 매뉴얼 페이지

기술


오류: ld.so: LD_PRELOAD의 'libfakeroot-sysv.so' 개체를 미리 로드할 수 없습니다.
공유 개체 파일 열기): 무시됩니다. 개요: llvm 개체 파일 덤퍼

사용법: llvm-objdump [옵션]

옵션:

일반 옵션:

-aarch64-neon-구문 - 방출할 NEON 코드의 스타일 선택
AArch64 백엔드:

=일반
- 일반 NEON 어셈블리 방출

=apple - Apple 스타일의 NEON 어셈블리를 내보냅니다.

-아치=- Mach-O 파일에서
덤프

-아키텍처 이름=- 분해할 대상 아치, 참조
-번역 사용 가능한 대상

-아카이브 헤더 - Mach-O용 아카이브 헤더 인쇄
아카이브(필요 -마초)

-아카이브 멤버 오프셋 - 각 아카이브 멤버에 대한 오프셋 인쇄
Mach-O 아카이브용(필요 -마초 and -아카이브 헤더)

-묶다 - Mach-o 바인딩 정보 표시

-경계 확인-단일 트랩 - 기능당 하나의 트랩 블록 사용

- 컬러 구문 강조 사용
(기본값=자동 감지)

-cppf이름=- 생성된 이름 지정
기능

-cppfor=- 사물의 이름을 지정
생성

-cppgen - 어떤 종류의 출력을 생성할지 선택

=프로그램
- 완전한 프로그램 생성

=모듈
- 모듈 정의 생성

=내용
- 모듈의 내용 생성

=기능
- 함수 정의 생성

=기능
- 모든 함수 정의 생성

=인라인
- 인라인 함수 생성

=변수
- 변수 정의 생성

=type - 유형 정의 생성

-코드 내 데이터 - Mach-O에 대한 코드 테이블의 데이터 인쇄
객체(필요 -마초)

-dis-symname=- 이 기호만 분해
지침(요구 -마초

- 비활성화 - 유출 - 융합 - 유출 코드의 융합 비활성화
명령

-분해 - 디스플레이 어셈블러 니모닉
기계 명령

-분해-모두 - 디스플레이 어셈블러 니모닉
기계 명령

-dsym=- 디버그 정보를 위해 .dSYM 파일 사용

-dylib-id - 공유 라이브러리의 ID를 인쇄하십시오.
dylib Mach-O 파일(필수 -마초)

-dylibs 사용 - 사용된 공유 라이브러리를 인쇄합니다.
링크된 Mach-O 파일(필요 -마초)

-암시적-null-검사 사용 - 결함이 있는 메모리에 null 검사 접기
운영

-활성화 로드 사전 -

-objc-arc-opts 활성화 - 모든 ARC 최적화 활성화/비활성화

-범위가 지정된 noalias 활성화 -

-활성화-tbaa -

- 철저한 등록 검색 - 레지스터에 대한 철저한 검색
마지막 기회 recoloring의 깊이 및 간섭 차단 우회

-수출 트리 - mach-o 내보낸 기호 표시

-결함 지도 섹션 - faultmap 섹션의 내용 표시

-필터-인쇄-기능=- 이름이 지정된 함수에 대해서만 IR을 인쇄합니다.
모든 print-[before|after][-all] 옵션에 대해 이것을 일치시킵니다.

-전체 선행 주소 - 전체 주소 인쇄

-g - 디버그 정보에서 라인 정보 출력
가능한 경우

-gp크기=- 글로벌 포인터 주소 지정 크기.
기본 크기는 8입니다.

-imp-null-check-page-size=- 바이트 단위의 대상 페이지 크기

-간접 기호 - Mach-O에 대한 간접 기호 테이블 인쇄
객체(필요 -마초)

-정보-plist - 정보 plist 섹션을 문자열로 인쇄
Mach-O 객체의 경우(필요 -마초)

-내부화-공개-API-파일=- 기호 이름 목록이 포함된 파일
보존하기 위해

-내부화-공개-API-목록=- 보존할 기호 이름 목록

- 조인 라이브 간격 - 복사본 병합(기본값=true)

-레이지 바인드 - Mach-o 지연 바인딩 정보 표시

-한계 부동 소수점 정밀도 =- 저정밀도 인라인 시퀀스 생성
일부 float libcall의 경우

-링크 옵션 힌트 - 링커 최적화 힌트 인쇄
Mach-O 개체(필요 -마초)

-마초 - MachO 특정 개체 파일 파서 사용

-매트르=- 대상 특정 속성

-mcpu =- 특정 CPU 유형(-mcpu=도움
) 자세한 내용은

-오류 누락 괄호 - 괄호 누락 오류
술어 레지스터

- 오류 비연속 레지스터 - 그렇지 않은 레지스터 이름에 대한 오류
전염성

-mfuture-regs - 향후 레지스터 활성화

-mips16-상수-섬 - mips16 상수 섬을 활성화합니다.

-mips16-하드 플로트 - mips16 하드 플로트를 활성화합니다.

-mno-화합물 - 화합물 찾기 비활성화
육각형에 대한 지침

-mno-ldc1-sdc1 - 배정밀도 하중 및 저장 확장
그들의 단정밀도 대응물에

-mno 페어링 - 이중 명령 찾기 비활성화
육각형

-mwarn-missing-괄호 - 주위에 누락된 괄호에 대한 경고
술어 레지스터

-mwarn-비연속-등록 - 그렇지 않은 레지스터 이름에 대해 경고
전염성

-mwarn-부호 불일치 - 서명된 것과 일치하지 않는 경우 경고
부호 없는 값

-차별자 없음 - 판별자 생성 비활성화
정보.

-선행 주소 없음 - 선행 주소를 출력하지 않음

-no-show-raw-insn - 분해시 주의사항을 지키지 마세요.
명령어 바이트를 인쇄합니다.

-기호 없는 피연산자 - 다음의 경우 기호 피연산자를 사용하지 마십시오.
분해 (필요 -마초)

-장황하지 않은 - Mach-O 개체에 대한 정보를
상세하지 않거나 숫자 형식(필수 -마초)

-nvptx-sched4reg - NVPTX 특정: 등록 일정
압박

-objc-메타-데이터 - Objective-C 런타임 메타 데이터 인쇄
Mach-O 파일용(필수 -마초)

- 결국 인쇄 - 각 패스 후 IR 인쇄

-먼저 인쇄 - 각 패스 전에 IR 인쇄

-print-imm-hex - 즉시 값에 XNUMX진수 형식 사용

-print-machineinstrs=- 인쇄 기계 지침

-개인 헤더 - 특정 첫 번째 형식만 표시
파일 헤더

-개인 헤더 - 표시 형식 특정 파일 헤더

-r - 재배치 항목을
파일

-raw-clang-ast - 원시 바이너리 콘텐츠를 덤프합니다.
clang AST 섹션

-rdf-덤프 -

-rdf-한계=-

-리베이스 - mach-o 리베이스 정보 표시

-리갈록 - 사용할 할당자 등록

=기본값
- 다음을 기반으로 레지스터 할당자를 선택합니다. -O option

=basic - 기본 레지스터 할당자

=fast - 빠른 레지스터 할당자

=탐욕스러운
- 욕심 많은 레지스터 할당자

=pbqp - PBQP 레지스터 할당자

-다시 쓰기 맵 파일=- 심볼 재작성 맵

-rng-시드=- 난수 생성기의 시드

-s - 각 섹션의 내용 표시

-샘플-프로필-확인-기록-범위=- N% 미만인 경우 경고를 내보냅니다.
입력 프로필의 레코드가 IR과 일치합니다.

-샘플-프로필-확인-샘플-커버리지=- N% 미만인 경우 경고를 내보냅니다.
입력 프로파일의 샘플은 IR과 일치합니다.

-샘플-프로필-글로벌-콜드-임계값=- 다음을 설명하는 최상위 기능
프로필에서 수집된 모든 샘플의 N% 미만은
고려해야 할 내부.

-샘플-프로필-글로벌-핫-임계값=- 다음을 설명하는 최상위 기능
프로필에서 수집된 모든 샘플의 N% 이상이 다음의 경우 핫으로 표시됩니다.
고려해야 할 내부.

-샘플-프로필-인라인-핫-임계값=- 더 많은 부분을 차지하는 인라인 함수
상위 함수에서 수집된 모든 샘플의 N%보다 더 많이 인라인됩니다.

-샘플-프로필-최대-전파-반복=- 최대 반복 횟수
CFG를 통해 샘플 블록/에지 가중치를 전파할 때를 통해.

-섹션=- 지정된 구간에서만 동작합니다.
-마초 덤프 세그먼트,섹션

-섹션 헤더 - 헤더 요약 표시
각 섹션.

-스택맵 버전=- 스택맵 인코딩 버전 지정
(기본값 = 1)

-통계 - 프로그램에서 통계 출력 활성화
(Assert와 함께 사용 가능)

-요약 파일=- 기능에 사용할 요약 파일
수입.

-t - 심볼 테이블 표시

-시간이 지남 - 각 통과 시간, 인쇄 경과 시간
출구마다

-트리플=- 분해할 대상 트리플, 참조
-번역 사용 가능한 대상

-범용 헤더 - Mach-O 범용 헤더 인쇄(필요
-마초)

-풀기-정보 - 해제 정보 표시

-확인-디버그-정보 -

-dom-info 확인 - 도미네이터 정보 확인(시간 소모)

- 루프 정보 확인 - 루프 정보 확인(시간 소모)

-regalloc 확인 - 레지스터 할당 시 확인

- 지역 정보 확인 - 지역 정보 확인(시간소요)

- 확인 - scev - ScalarEvolution의 backedge가 사용되었는지 확인
카운트(느림)

-약한 바인딩 - Mach-o 약한 바인딩 정보 표시

-x86-asm-구문 - X86에서 내보낼 코드 스타일 선택
백엔드 :

=att - AT&T 스타일 어셈블리를 내보냅니다.

=intel - Intel 스타일 어셈블리를 내보냅니다.

일반 옵션:

-도움 - 사용 가능한 옵션 표시(-도움이 숨겨진
이상)

-도움말 목록 - 사용 가능한 옵션 목록 표시
(-도움말 목록 숨김 이상)

-번역 - 이 프로그램의 버전 표시

onworks.net 서비스를 사용하여 llvm-objdump-3.8 온라인 사용



최신 Linux 및 Windows 온라인 프로그램