aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen
AgeCommit message (Expand)Author
2011-10-25Implement support for dependent Microsoft __if_exists/__if_not_existsDouglas Gregor
2011-10-24Remove the SystemZ backend.Dan Gohman
2011-10-24Do not drop type qualifiers in -flimit-debug-info mode.Devang Patel
2011-10-24Don't try to emit CK_LValueBitCast casts as constants. PR9558.Eli Friedman
2011-10-24Fix mismatched new[]/delete[].Benjamin Kramer
2011-10-24Remove debugging printfs that some idiot left in.David Chisnall
2011-10-24Enable experimental support for objc_msgSend with GNUstep ObjC runtime.David Chisnall
2011-10-22Fix a typo that completely broke the expansion of complex arguments.Bob Wilson
2011-10-22Remove obsolete debugging macro, make helper static.Benjamin Kramer
2011-10-21Fix PR11073 by adding the argument type information to the decl we constructEric Christopher
2011-10-21c++: support gcc's application of weak attribute onFariborz Jahanian
2011-10-21Take DW_AT_comp_dir from $PWD when it's present and starts with a '/'. This isNick Lewycky
2011-10-19Add block information for ObjC @catch blocks.Eric Christopher
2011-10-19Add a new subclass of RunCleanupScopes that also handles creating newEric Christopher
2011-10-18More metaprogramming with builtin types.John McCall
2011-10-18Macro metaprogramming for builtin types.John McCall
2011-10-18Rewrite parts of MS ABI C++ layout. Based on work by r4start; I ended up doi...Eli Friedman
2011-10-17Wire up support for the controlling the extended dwarf .file directive. WithNick Lewycky
2011-10-17Add a new placeholder type to represent "unbridged"John McCall
2011-10-16Convert inline asm source ranges into clang SourceRanges and print them with ...Benjamin Kramer
2011-10-15Replace vectors with arrays.Benjamin Kramer
2011-10-15Handle an edge case involving the conditional operator and throw expressions....Eli Friedman
2011-10-14Provide half floating point support as a storage only type.Anton Korobeynikov
2011-10-14Misc fixes for atomics. Biggest fix is doing alignment correctly for _Atomic...Eli Friedman
2011-10-14Simplify code to avoid a useless string copy.Benjamin Kramer
2011-10-14Upgrade to PathV2.Benjamin Kramer
2011-10-14Add parens to pacify GCC.Benjamin Kramer
2011-10-14PR11124: Don't overwrite memory outside of a base class when performing zero-...Eli Friedman
2011-10-13Recommit:Eric Christopher
2011-10-13TCE target: conversion of OpenCL reqd_work_group_size attr to metadataPeter Collingbourne
2011-10-12Add returns_twice to functions that are known to return twice. This implementsRafael Espindola
2011-10-12Revert file/scope handling patches. gdb testing revealed a couple of bugs.Eric Christopher
2011-10-12Removed extra line in comment.Jim Goodnow II
2011-10-12Remember to set the location in EmitGlobalVariable to the current declEric Christopher
2011-10-11Start handling debug line and scope information better:Eric Christopher
2011-10-1180-column and tab cleanup.Eric Christopher
2011-10-11Reorder this to make it easier to add more changes for a location set.Eric Christopher
2011-10-11Silence some -Wuninitialized false positives with gcc.Eli Friedman
2011-10-11Initial implementation of __atomic_* (everything except __atomic_is_lock_free).Eli Friedman
2011-10-10Constant expression evaluation refactoring:Richard Smith
2011-10-08Apparently getPtrToInt() takes an explicit type parameter to allow you to gen...David Chisnall
2011-10-08Free 'TheTargetCodeGenInfo' in the class CodeGenModule. This looks like an o...Ted Kremenek
2011-10-08Fix warning on MSVC. Patch by Aaron Ballman.Eli Friedman
2011-10-07Rename TagDecl::isDefinition -> isCompleteDefinitionJohn McCall
2011-10-07Record layout requires not just a definition, but a completeJohn McCall
2011-10-06llvm.memory.barrier is going away; remove the wrapper intrinsic __builtin_llv...Eli Friedman
2011-10-06Support for C1x _Atomic specifier (see testcase). This is primarily being co...Eli Friedman
2011-10-06CUDA: IR generation support for device stubsPeter Collingbourne
2011-10-06CUDA: add -fcuda-is-device flagPeter Collingbourne
2011-10-06CUDA: IR generation support for kernel call expressionsPeter Collingbourne