summaryrefslogtreecommitdiffstats
path: root/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* Provide half floating point support as a storage only type.Anton Korobeynikov2011-10-145-24/+76
* Misc fixes for atomics. Biggest fix is doing alignment correctly for _Atomic...Eli Friedman2011-10-141-8/+6
* Simplify code to avoid a useless string copy.Benjamin Kramer2011-10-141-6/+4
* Upgrade to PathV2.Benjamin Kramer2011-10-141-5/+5
* Add parens to pacify GCC.Benjamin Kramer2011-10-141-2/+2
* PR11124: Don't overwrite memory outside of a base class when performing zero-...Eli Friedman2011-10-143-2/+66
* Recommit:Eric Christopher2011-10-139-147/+113
* TCE target: conversion of OpenCL reqd_work_group_size attr to metadataPeter Collingbourne2011-10-131-2/+73
* Add returns_twice to functions that are known to return twice. This implementsRafael Espindola2011-10-121-0/+2
* Revert file/scope handling patches. gdb testing revealed a couple of bugs.Eric Christopher2011-10-128-109/+146
* Removed extra line in comment.Jim Goodnow II2011-10-121-1/+0
* Remember to set the location in EmitGlobalVariable to the current declEric Christopher2011-10-121-0/+2
* Start handling debug line and scope information better:Eric Christopher2011-10-118-146/+107
* 80-column and tab cleanup.Eric Christopher2011-10-111-13/+20
* Reorder this to make it easier to add more changes for a location set.Eric Christopher2011-10-111-2/+4
* Silence some -Wuninitialized false positives with gcc.Eli Friedman2011-10-111-1/+2
* Initial implementation of __atomic_* (everything except __atomic_is_lock_free).Eli Friedman2011-10-116-0/+357
* Constant expression evaluation refactoring:Richard Smith2011-10-109-41/+36
* Apparently getPtrToInt() takes an explicit type parameter to allow you to gen...David Chisnall2011-10-081-3/+10
* Free 'TheTargetCodeGenInfo' in the class CodeGenModule. This looks like an o...Ted Kremenek2011-10-082-3/+1
* Fix warning on MSVC. Patch by Aaron Ballman.Eli Friedman2011-10-081-1/+1
* Rename TagDecl::isDefinition -> isCompleteDefinitionJohn McCall2011-10-072-3/+3
* Record layout requires not just a definition, but a completeJohn McCall2011-10-071-1/+1
* llvm.memory.barrier is going away; remove the wrapper intrinsic __builtin_llv...Eli Friedman2011-10-061-12/+0
* Support for C1x _Atomic specifier (see testcase). This is primarily being co...Eli Friedman2011-10-065-0/+29
* CUDA: IR generation support for device stubsPeter Collingbourne2011-10-063-0/+101
* CUDA: add -fcuda-is-device flagPeter Collingbourne2011-10-061-0/+17
* CUDA: IR generation support for kernel call expressionsPeter Collingbourne2011-10-069-4/+174
* CUDA: set proper calling conventions for PTXPeter Collingbourne2011-10-061-7/+13
* When constructing debug information for synthesized variables for theEric Christopher2011-10-061-3/+8
* Reformat comment.Eric Christopher2011-10-061-6/+6
* PTX: Set proper calling conventions for PTX in OpenCL mode.Justin Holewinski2011-10-051-5/+40
* Add bitmaps for strong / weak ivar layout (GNUstep runtime).David Chisnall2011-10-041-18/+102
* Mark calls to objc_retainBlock that don't result from castsJohn McCall2011-10-043-13/+52
* Propagate __attribute__((returns_twice)) from C to IL.Rafael Espindola2011-10-031-0/+3
* Allow getting all source locations of selector identifiers in a ObjCMethodDecl.Argyrios Kyrtzidis2011-10-034-5/+3
* Pass from the parser the locations of selector identifiers when creatingArgyrios Kyrtzidis2011-10-031-1/+4
* Make -fobjc-nonfragile-abi the -cc1 default, since it's theJohn McCall2011-10-021-1/+21
* When performing an @throw in ARC, retain + autoreleaseJohn McCall2011-10-014-3/+29
* objc gc: assigning to an objc object struct member through an ivar Fariborz Jahanian2011-09-301-8/+20
* Minor cleanup.Eli Friedman2011-09-301-4/+3
* Change "Regions" to be "LexicalBlocks" since that's what theyEric Christopher2011-09-294-53/+54
* Rename EmitStopPoint in CGDebugInfo to EmitLocation. "stop points" don'tEric Christopher2011-09-295-8/+10
* Reorder functions in the file.Eric Christopher2011-09-291-31/+30
* Call UpdateLineDirectiveRegion every time we want to emit a stopEric Christopher2011-09-294-6/+8
* Update comment.Eric Christopher2011-09-291-1/+2
* de-tmpify clang.Benjamin Kramer2011-09-2713-97/+90
* Update comments.Eric Christopher2011-09-261-3/+3
* Fix comment to reflect reality.Eric Christopher2011-09-261-2/+1
* Move VTable builder to ASTPeter Collingbourne2011-09-262-2707/+1