summaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenFunction.cpp
AgeCommit message (Expand)Author
2020-12-28Fix PR35902: incorrect alignment used for ubsan check.James Y Knight
2020-11-06[FPEnv] Use strictfp metadata in casting nodesKevin P. Neal
2020-11-04[clang] Add mustprogress and llvm.loop.mustprogress attribute deductionAtmn Patel
2020-10-31[CodeGen] Implement [[likely]] and [[unlikely]] for while and for loop.Mark de Wever
2020-10-30Support complex target features combinationsLiu, Chen3
2020-10-26[Annotation] Allows annotation to carry some additional constant arguments.Tyker
2020-10-25[clang] Enable support for #pragma STDC FENV_ACCESSMelanie Blower
2020-10-18[Sema, CodeGen] Implement [[likely]] and [[unlikely]] in SwitchStmtMark de Wever
2020-10-04[CodeGen] Improve likelihood branch weightsMark de Wever
2020-09-24[xray] Function coverage groupsIan Levesque
2020-09-12Reland [AssumeBundles] Use operand bundles to encode alignment assumptionsTyker
2020-09-09Implements [[likely]] and [[unlikely]] in IfStmt.Mark de Wever
2020-07-28PR46377: Fix dependence calculation for function types and typedefRichard Smith
2020-07-16Temporarily Revert "[AssumeBundles] Use operand bundles to encode alignment a...Eric Christopher
2020-07-14[AssumeBundles] Use operand bundles to encode alignment assumptionsTyker
2020-07-08[OpenMPIRBuilder][Fix] Move llvm::omp::types to OpenMPIRBuilder.sstefan1
2020-07-04Revert "[AssumeBundles] Use operand bundles to encode alignment assumptions"Roman Lebedev
2020-06-27Reland D81869 "Modify FPFeatures to use delta not absolute settings"Melanie Blower
2020-06-26Revert "Revert "Revert "Modify FPFeatures to use delta not absolute settings"""Melanie Blower
2020-06-26Revert "Revert "Modify FPFeatures to use delta not absolute settings""Melanie Blower
2020-06-26Revert "Modify FPFeatures to use delta not absolute settings"Melanie Blower
2020-06-26Modify FPFeatures to use delta not absolute settingsMelanie Blower
2020-06-25[AssumeBundles] Use operand bundles to encode alignment assumptionsTyker
2020-06-11[CodeGen] Simplify the way lifetime of block captures is extendedAkira Hatanaka
2020-06-11Set the LLVM FP optimization flags conservatively.John McCall
2020-06-02[SampleFDO] Add use-sample-profile function attribute.Wei Mi
2020-06-01Fix how cc1 command line options are mapped into FP options.John McCall
2020-05-19[CGCall] Annotate references with "align" attribute.Eli Friedman
2020-05-11[Matrix] Add matrix type to Clang.Florian Hahn
2020-05-04Reapply "Add support for #pragma float_control" with buildbot fixesMelanie Blower
2020-05-01Revert "Reapply "Add support for #pragma float_control" with improvements to"Melanie Blower
2020-05-01Reapply "Add support for #pragma float_control" with improvements toMelanie Blower
2020-05-01Revert "Add support for #pragma float_control"Melanie Blower
2020-05-01Add support for #pragma float_controlMelanie Blower
2020-04-27[IR] Replace all uses of CallBase::getCalledValue() with getCalledOperand().Craig Topper
2020-04-17Reland Implement _ExtInt as an extended int type specifier.Erich Keane
2020-04-17Revert "Implement _ExtInt as an extended int type specifier."Sterling Augustine
2020-04-17Implement _ExtInt as an extended int type specifier.Erich Keane
2020-04-09[FPEnv] Use single enum to represent rounding modeSerge Pavlov
2020-04-08Make target features check work with ctor and dtor-Erich Keane
2020-04-01[clang][xray] Add xray attributes to functions without decls tooIan Levesque
2020-03-15[Clang][SVE] Parse builtin type string for scalable vectorsSander de Smalen
2020-02-16[OpenCL][CUDA][HIP][SYCL] Add norecurseYaxun (Sam) Liu
2020-02-13[AsmPrinter] De-capitalize all AsmPrinter::Emit* but EmitInstructionFangrui Song
2020-02-12Reapply "[OpenMP][IRBuilder] Perform finalization (incl. outlining) late"Johannes Doerfert
2020-02-12Revert "[OpenMP][IRBuilder] Perform finalization (incl. outlining) late"Johannes Doerfert
2020-02-12[OpenMP][IRBuilder] Perform finalization (incl. outlining) lateJohannes Doerfert
2020-02-11[xray][clang] Always add xray-skip-entry/exit and xray-ignore-loops attrsIan Levesque
2020-01-23[Driver][CodeGen] Support -fpatchable-function-entry=N,M and __attribute__((p...Fangrui Song
2020-01-17[xray] Allow instrumenting only function entry and/or only function exitIan Levesque