Daniel Dunbar
|
faddc3e53a
Frontend: Add FrontendAction support for handling LLVM IR inputs.
|
15 years ago |
Daniel Dunbar
|
c34ce3fa61
Frontend: Lift InputKind enumeration to top level.
|
15 years ago |
Daniel Dunbar
|
6b0cf67ae7
Frontend: Add CodeGenOptions::SimplifyLibCalls, and eliminate LangOptions argument to BackendConsumer.
|
15 years ago |
Daniel Dunbar
|
4ecc9b73b3
Driver: Add clang -cc1 -mrelax-all option, which sets relaxes all instructions when using -integrated-as.
|
15 years ago |
Douglas Gregor
|
d8e8a58ee3
Only enable code patterns (e.g., try { statements } catch (...) {
|
15 years ago |
Daniel Dunbar
|
32148cef25
Driver/Frontend: Add -emit-codegen-only, for running irgen + codegen but not the
|
15 years ago |
Daniel Dunbar
|
03e8ab2947
Driver: Move some argument lookup utilities into driver::ArgList.
|
15 years ago |
Zhongxing Xu
|
6362b89373
Add option '-analyzer-max-loop', which specifies the maximum
|
15 years ago |
Douglas Gregor
|
f78cc4360e
Add a stub frontend action for BoostCon, for next week's workshop.
|
15 years ago |
Zhongxing Xu
|
7b99d12b4c
Make -analyzer-inline-call not a separate analysis. Instead it's a boolean
|
15 years ago |
Chris Lattner
|
6fbe8398ba
add a new -fdiagnostics-show-category=none/id/name option, giving control
|
15 years ago |
Douglas Gregor
|
6c1cb9916e
Introduce a limit on the depth of the macro instantiation backtrace
|
15 years ago |
Douglas Gregor
|
e2e69ef80a
Bump default template instantiation depth to 1024, as required by C++0x
|
15 years ago |
Daniel Dunbar
|
8a5e83c023
Frontend: Tie backend verification passes to CodeGenOptions::VerifyModule,
|
15 years ago |
Daniel Dunbar
|
f643b9b338
NeXT: Clean up dispatch method policy selection.
|
15 years ago |
Nick Lewycky
|
ba5f6eced2
Teach clang -fixit to modify files in-place, or -fixit=suffix to create new
|
15 years ago |
Fariborz Jahanian
|
33e982bf78
Support for -fno-constant-cfstrings option - wip.
|
15 years ago |
Douglas Gregor
|
575cf37912
Introduce a limit on the depth of the template instantiation backtrace
|
15 years ago |
Chandler Carruth
|
eb5d7b7526
Add support for '-fgnu-keywords' and '-fasm' to Clang's driver. They are not
|
15 years ago |
Anders Carlsson
|
046c294a43
Vtable -> VTable renames across the board.
|
15 years ago |
Daniel Dunbar
|
fb937b8c5f
clang -cc1: Add a -fno-bitfield-type-align option, for my own testing purposes.
|
15 years ago |
Daniel Dunbar
|
3f87fb08dd
Driver/Frontend: Add support for -mllvm, which forwards options to the LLVM option parser.
|
15 years ago |
Chris Lattner
|
dd17394d22
implement altivec.h and a bunch of support code, patch by Anton Yartsev!
|
15 years ago |
Zhongxing Xu
|
c09289d104
Add a cc1 option to specify the max number of nodes the analyzer can explore.
|
15 years ago |
Chris Lattner
|
bbea716832
add frontend support for -fdata-sections and -ffunction-sections,
|
15 years ago |
Anders Carlsson
|
46116ce06a
Rename -dump-record-layouts to -fdump-record-layouts now that the option behaves like aa flag.
|
15 years ago |
John McCall
|
7002f4c03c
Turn access control on by default in -cc1.
|
15 years ago |
Daniel Dunbar
|
b69eca5d21
Fronted: Kill overly specialized RecordLayoutDumper, just make -dump-record-layouts a bit that Sema honors.
|
15 years ago |
Chris Lattner
|
83e7a78a9f
rename llvm::llvm_report_error -> llvm::report_fatal_error
|
15 years ago |
Chris Lattner
|
c100214fdc
add clang -cc1 level support for "-ferror-limit 42"
|
15 years ago |