summaryrefslogtreecommitdiff
path: root/lib/Transforms/Instrumentation
Commit message (Expand)AuthorAge
* LLVMBuild: Remove trailing newline, which irked me.Daniel Dunbar2011-12-12
* [asan] use .preinit_array only on linuxKostya Serebryany2011-12-12
* [asan] call __asan_init from .preinit_array. This simplifies __asan_init vs m...Kostya Serebryany2011-12-09
* Expose a switch for the new gcov format.Nick Lewycky2011-12-06
* [asan] two minor fixes: use UnreachableInst after the neverreturn function ca...Kostya Serebryany2011-12-01
* build/CMake: Finish removal of add_llvm_library_dependencies.Daniel Dunbar2011-11-29
* Place the "cfg checksum" around a test. This was recently added in April 2011 toNick Lewycky2011-11-27
* [asan] do not instrument threadlocal globals, this is buggyKostya Serebryany2011-11-23
* [asan] workaround for reg alloc bug 11395: don't instrument functions with la...Kostya Serebryany2011-11-18
* quick fix: remove GlobalVariable::GlobalVariable mistakenly commited at r1449...Kostya Serebryany2011-11-17
* fall back to explicit list of allowed linkages when instrumenting globals in ...Kostya Serebryany2011-11-17
* AddressSanitizer, first commit (compiler module only)Kostya Serebryany2011-11-16
* Remove all remaining uses of Value::getNameStr().Benjamin Kramer2011-11-15
* build: Add initial cut at LLVMBuild.txt files.Daniel Dunbar2011-11-03
* If simple ownership works then friendship is not required.Devang Patel2011-09-20
* Update GCOVLines to provide interfaces to write line table and calculate comp...Devang Patel2011-09-20
* Update comment.Devang Patel2011-09-20
* Use StringRef instead of std::string.Devang Patel2011-09-20
* Eliminate unnecessary copy of FileName from GCOVLines. Devang Patel2011-09-20
* There is no need to write a local utility routine to find subprogram info if ...Devang Patel2011-09-20
* When inserting new instructions, use getFirstInsertionPt instead ofBill Wendling2011-08-25
* The edge from DISubprogram to DICompileUnit has been removed in recent versionsNick Lewycky2011-08-18
* Do not use DebugInfoFinder. Extract debug info directly from llvm.dbg.cu name...Devang Patel2011-08-17
* Use the getFirstInsertionPt() method instead of getFirstNonPHI + an 'isa<>'Bill Wendling2011-08-16
* A few places where we want to skip the landingpad instruction for insertion.Bill Wendling2011-08-16
* Rewrite the CMake build to use explicit dependencies between libraries,Chandler Carruth2011-07-29
* Use the correct for for the version. It's little endian and my brain isBill Wendling2011-07-26
* Convert GetElementPtrInst to use ArrayRef.Jay Foad2011-07-25
* Convert IRBuilder::CreateGEP and IRBuilder::CreateInBoundsGEP to useJay Foad2011-07-22
* Convert ConstantExpr::getGetElementPtr andJay Foad2011-07-21
* land David Blaikie's patch to de-constify Type, with a few tweaks.Chris Lattner2011-07-18
* Convert CallInst and InvokeInst APIs to use ArrayRef.Jay Foad2011-07-15
* Second attempt at de-constifying LLVM Types in FunctionType::get(),Jay Foad2011-07-12
* Revert r134893 and r134888 (and related patches in other trees). It was causingBill Wendling2011-07-12
* De-constify Types in StructType::get() and TargetData::getIntPtrType().Jay Foad2011-07-11
* De-constify Types in FunctionType::get().Jay Foad2011-07-11
* Replace the existing forms of ConstantArray::get() with a single formJay Foad2011-06-22
* Revamp the "ConstantStruct::get" methods. Previously, these were scatteredChris Lattner2011-06-20
* fix the varargs version of StructType::get to not require an LLVMContext, mak...Chris Lattner2011-06-18
* Conditionalize the format of the GCOV files by target type. Darwin uses the 4.2Bill Wendling2011-05-17
* The computation of string length is not that complicated. Fix it, again. :)Nick Lewycky2011-05-05
* Update the gcov version used slightly, to make it stop causing modern gcov's toNick Lewycky2011-05-05
* Remove dead function.Nick Lewycky2011-05-05
* When the path wasn't emitted by the frontend, discard any path on the sourceNick Lewycky2011-05-05
* Emit gcov data files to the directory specified in the metadata produced by theNick Lewycky2011-05-04
* Remove unused variables caught by GCC's -Wunused-but-set-variable.Benjamin Kramer2011-05-03
* Only read *predecessor once so as to fix a theoretical issue where it changesNick Lewycky2011-04-28
* Rename everything to follow LLVM style ... I think.Nick Lewycky2011-04-26
* Remove unused STL header includes.Jay Foad2011-04-23
* In gcov profiling, give all functions an extra unified return block. This isNick Lewycky2011-04-21