summaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CGExprScalar.cpp
AgeCommit message (Expand)Author
2016-01-27Emit calls to objc_unsafeClaimAutoreleasedReturnValue whenJohn McCall
2016-01-13[Bugfix] Fix ICE on constexpr vector splat.George Burgess IV
2015-12-29[TrailingObjects] Convert OffsetOfExpr.James Y Knight
2015-12-16[CodeGen] Use llvm::CmpInst::Predicate instead of unsigned for parameter type...Craig Topper
2015-12-03change an assert when generating fmuladd to an ordinary 'if' check (PR25719)Sanjay Patel
2015-11-06CodeGen: Remove implicit ilist iterator conversions, NFCDuncan P. N. Exon Smith
2015-11-04Allow compound assignment expressions to be contracted when licensed by the l...Stephen Canon
2015-10-20[DEBUG INFO] Emit debug info for type used in explicit cast only.Alexey Bataev
2015-10-07Fix crash in codegen on casting to `bool &`.Alexey Bataev
2015-10-05[OpenCL] Fix casting a true boolean to an integer vector.Anastasia Stulova
2015-09-17Support __builtin_ms_va_list.Charles Davis
2015-09-08Compute and preserve alignment more faithfully in IR-generation.John McCall
2015-08-11Propagate SourceLocations through to get a Loc on float_cast_overflowFilipe Cabecinhas
2015-08-05Don't repeat function names in comments. NFC.Filipe Cabecinhas
2015-08-02Fix invalid shufflevector operandsSimon Pilgrim
2015-07-28[CodeGen] Simplify creation of shuffle masks.Benjamin Kramer
2015-07-02[OPENMP] Introduced type trait "__builtin_omp_required_simd_align" for defaul...Alexey Bataev
2015-06-19Implement diagnostic mode for -fsanitize=cfi*, -fsanitize=cfi-diag.Peter Collingbourne
2015-05-18API update for streamlining of IRBuilder::CreateCall to just use ArrayRef/ini...David Blaikie
2015-05-11Unify sanitizer kind representation between the driver and the rest of the co...Peter Collingbourne
2015-04-23InstrProf: Stop using RegionCounter outside of CodeGenPGO (NFC)Justin Bogner
2015-04-23Unify the way we report overflow in increment/decrement operator.Alexey Samsonov
2015-04-05[opaque pointer type] More GEP API migrationsDavid Blaikie
2015-03-30[OPENMP] Codegen for 'atomic update' construct.Alexey Bataev
2015-03-24[CodeGen] Support native half inc/dec amounts.Ahmed Bougacha
2015-03-23[CodeGen] Properly support the half FP type with non-native operations.Ahmed Bougacha
2015-03-23[CodeGen] Convert double -> __fp16 in one step.Ahmed Bougacha
2015-03-14Implement bad cast checks using control flow integrity information.Peter Collingbourne
2015-03-09[UBSan] Split -fsanitize=shift into -fsanitize=shift-base and -fsanitize=shif...Alexey Samsonov
2015-03-05Revert "[UBSan] Split -fsanitize=shift into -fsanitize=shift-base and -fsanit...Alexey Samsonov
2015-03-03[UBSan] Split -fsanitize=shift into -fsanitize=shift-base and -fsanitize=shif...Alexey Samsonov
2015-02-25Sema: Parenthesized bound destructor member expressions can be calledDavid Majnemer
2015-02-12Fix typoo.Richard Smith
2015-02-09DebugInfo: Refactor default arg handling into a common place (instead of hand...David Blaikie
2015-02-03DebugInfo: Ensure calls to functions with default arguments which themselves ...David Blaikie
2015-02-03Address review feedback for r228003.Adrian Prantl
2015-02-03Merge ArtificialLocation into ApplyDebugLocation and make a clearAdrian Prantl
2015-01-25DebugInfo: Use the preferred location rather than the start location for expr...David Blaikie
2015-01-14Reapply r225000 (reverted in r225555): DebugInfo: Generalize debug info locat...David Blaikie
2015-01-13[mips] Fix va_arg() for pointer types on big-endian N32.Daniel Sanders
2015-01-09Revert "DebugInfo: Generalize debug info location handling" and related commitsDavid Blaikie
2014-12-30Reapply "DebugInfo: Generalize debug info location handling"David Blaikie
2014-12-29Revert "DebugInfo: Generalize debug info location handling"David Blaikie
2014-12-29Reapply "DebugInfo: Generalize debug info location handling"David Blaikie
2014-12-19Fix an address space id reset with array decay'sPekka Jaaskelainen
2014-12-17Revert "DebugInfo: Generalize debug info location handling"David Blaikie
2014-12-16DebugInfo: Generalize debug info location handlingDavid Blaikie
2014-12-15Bugfix for Codegen of atomic load/store/other ops.Alexey Bataev
2014-12-14CodeGen: Compound literals with funny types shouldn't crashDavid Majnemer
2014-11-26[OpenCL] Implemented restrictions for pointer conversions specified in OpenCL...Anastasia Stulova