2011-10-17 |
Devang Patel | It is safe to speculate load from GOT. This fixes performanc...
|
commit | commitdiff | tree |
2011-10-17 |
Devang Patel | svn mv Target/ARM/ARMGlobalMerge.cpp Transforms/Scalar...
|
commit | commitdiff | tree |
2011-10-11 |
Devang Patel | Add dominance check for the instruction being hoisted.
|
commit | commitdiff | tree |
2011-10-10 |
Devang Patel | Revert r141569 and r141576.
|
commit | commitdiff | tree |
2011-10-10 |
Devang Patel | If loop header is also loop exiting block then it may...
|
commit | commitdiff | tree |
2011-10-10 |
Devang Patel | Add dominance check for the instruction being hoisted.
|
commit | commitdiff | tree |
2011-10-04 |
Devang Patel | Update cmake list.
|
commit | commitdiff | tree |
2011-10-04 |
Devang Patel | Put GCOVFile and other related interface in a common...
|
commit | commitdiff | tree |
2011-10-03 |
Devang Patel | Add C api for Instruction->eraseFromParent().
|
commit | commitdiff | tree |
2011-09-29 |
Devang Patel | Simplify.
|
commit | commitdiff | tree |
2011-09-29 |
Devang Patel | Clarify comments.
|
commit | commitdiff | tree |
2011-09-29 |
Devang Patel | Remove unnecessary and unused data member.
|
commit | commitdiff | tree |
2011-09-29 |
Devang Patel | Cosmetic changes, as per Nick's review.
|
commit | commitdiff | tree |
2011-09-28 |
Devang Patel | Introduce llvm-cov.
|
commit | commitdiff | tree |
2011-09-21 |
Devang Patel | Do not unnecessarily use AT_specification DIE because...
|
commit | commitdiff | tree |
2011-09-20 |
Devang Patel | If simple ownership works then friendship is not required.
|
commit | commitdiff | tree |
2011-09-20 |
Devang Patel | Update GCOVLines to provide interfaces to write line...
|
commit | commitdiff | tree |
2011-09-20 |
Devang Patel | Update comment.
|
commit | commitdiff | tree |
2011-09-20 |
Devang Patel | Use StringRef instead of std::string.
|
commit | commitdiff | tree |
2011-09-20 |
Devang Patel | Eliminate unnecessary copy of FileName from GCOVLines.
|
commit | commitdiff | tree |
2011-09-20 |
Devang Patel | There is no need to write a local utility routine to...
|
commit | commitdiff | tree |
2011-09-14 |
Devang Patel | Add support to emit debug info for C++0x nullptr type.
|
commit | commitdiff | tree |
2011-09-14 |
Devang Patel | Remove ancient debug info constructs from test cases...
|
commit | commitdiff | tree |
2011-09-14 |
Devang Patel | Remove unnecessary old test.
|
commit | commitdiff | tree |
2011-09-13 |
Devang Patel | Update tests. Remove irrelevant tests.
|
commit | commitdiff | tree |
2011-09-13 |
Devang Patel | Add a check to make sure schedulePass() has not deleted...
|
commit | commitdiff | tree |
2011-09-13 |
Devang Patel | Use a cache to maintain list of machine basic blocks...
|
commit | commitdiff | tree |
2011-09-13 |
Devang Patel | Maintain hexadecimal order.
|
commit | commitdiff | tree |
2011-09-12 |
Devang Patel | Add asserts to keep front-ends honest while encoding...
|
commit | commitdiff | tree |
2011-09-12 |
Devang Patel | Add DW_ATE_UTF, which clang started using in my previous...
|
commit | commitdiff | tree |
2011-09-09 |
Devang Patel | Update docs to reflect recent addition of new CompileUnit...
|
commit | commitdiff | tree |
2011-09-08 |
Devang Patel | Directly point debug info to the stack slot of the...
|
commit | commitdiff | tree |
2011-09-07 |
Devang Patel | While sinking machine instructions, sink matching DBG_VALUEs...
|
commit | commitdiff | tree |
2011-09-06 |
Devang Patel | Use IRBuilder.
|
commit | commitdiff | tree |
2011-09-06 |
Devang Patel | Now, named mdnode llvm.dbg.cu keeps track of all compile...
|
commit | commitdiff | tree |
2011-08-31 |
Devang Patel | After r138010, subroutine type does not have context...
|
commit | commitdiff | tree |
2011-08-19 |
Devang Patel | Do not use named md nodes to track variables that are...
|
commit | commitdiff | tree |
2011-08-18 |
Devang Patel | There is no need to add file as context for subroutine...
|
commit | commitdiff | tree |
2011-08-18 |
Devang Patel | Eliminate unnecessary forwarding function.
|
commit | commitdiff | tree |
2011-08-18 |
Devang Patel | Add new DIE into the map asap.
|
commit | commitdiff | tree |
2011-08-18 |
Devang Patel | Add another test.
|
commit | commitdiff | tree |
2011-08-18 |
Devang Patel | Add test to check type uniquing.
|
commit | commitdiff | tree |
2011-08-18 |
Devang Patel | Dramatically speedup codegen prepare by a) avoiding...
|
commit | commitdiff | tree |
2011-08-17 |
Devang Patel | Do not use DebugInfoFinder. Extract debug info directly...
|
commit | commitdiff | tree |
2011-08-17 |
Devang Patel | Fix test case.
|
commit | commitdiff | tree |
2011-08-17 |
Devang Patel | Remove superficial test.
|
commit | commitdiff | tree |
2011-08-17 |
Devang Patel | Robustify test.
|
commit | commitdiff | tree |
2011-08-16 |
Devang Patel | Until now all debug info MDNodes referred to a root...
|
commit | commitdiff | tree |
2011-08-16 |
Devang Patel | Increment debug info version to accommodate upcoming...
|
commit | commitdiff | tree |
2011-08-16 |
Devang Patel | Remove unnecessary version check.
|
commit | commitdiff | tree |
2011-08-15 |
Devang Patel | Refactor.
|
commit | commitdiff | tree |
2011-08-15 |
Devang Patel | Continue to hoist uses of getCompileUnit() up. The...
|
commit | commitdiff | tree |
2011-08-15 |
Devang Patel | Add a finalize() hook, that'll let DIBuilder construct...
|
commit | commitdiff | tree |
2011-08-15 |
Devang Patel | This is somewhat déjà-vu, but avoid using getCompileUnit...
|
commit | commitdiff | tree |
2011-08-15 |
Devang Patel | Refactor. Variables are part of compile unit so let...
|
commit | commitdiff | tree |
2011-08-15 |
Devang Patel | There is no need to maintain a set to keep track of...
|
commit | commitdiff | tree |
2011-08-15 |
Devang Patel | Fix warning.
|
commit | commitdiff | tree |
2011-08-15 |
Devang Patel | Simplify. Let DbgVariable keep track of variable's...
|
commit | commitdiff | tree |
2011-08-15 |
Devang Patel | Simplify mapping to variable from its abstract variable...
|
commit | commitdiff | tree |
2011-08-15 |
Devang Patel | Refactor.
|
commit | commitdiff | tree |
2011-08-15 |
Devang Patel | Refactor.
|
commit | commitdiff | tree |
2011-08-15 |
Devang Patel | Refactor. Global variables are part of compile unit...
|
commit | commitdiff | tree |
2011-08-15 |
Devang Patel | Refactor. A subprogram is part of compile unit so let...
|
commit | commitdiff | tree |
2011-08-12 |
Devang Patel | Constify.
|
commit | commitdiff | tree |
2011-08-12 |
Devang Patel | Use ArrayRef.
|
commit | commitdiff | tree |
2011-08-12 |
Devang Patel | Provide fast path as Jakob suggested.
|
commit | commitdiff | tree |
2011-08-10 |
Devang Patel | Stay within 80 columns.
|
commit | commitdiff | tree |
2011-08-10 |
Devang Patel | Distinguish between two copies of one inlined variable...
|
commit | commitdiff | tree |
2011-08-10 |
Devang Patel | While extending definition range of a debug variable...
|
commit | commitdiff | tree |
2011-08-10 |
Devang Patel | Revert unintentional parts of previous check-in.
|
commit | commitdiff | tree |
2011-08-10 |
Devang Patel | Start using LexicalScopes utility. No intetional functionali...
|
commit | commitdiff | tree |
2011-08-10 |
Devang Patel | Provide utility to extract and use lexical scoping...
|
commit | commitdiff | tree |
2011-08-09 |
Devang Patel | Print variable's inline location in debug output.
|
commit | commitdiff | tree |
2011-08-09 |
Devang Patel | Provide method to print variable's extended name which...
|
commit | commitdiff | tree |
2011-08-08 |
Devang Patel | Simplify by creating parent first.
|
commit | commitdiff | tree |
2011-08-04 |
Devang Patel | Print DBG_VALUE variable's location info as a comment.
|
commit | commitdiff | tree |
2011-08-04 |
Devang Patel | Increment counter inside insertDebugValue().
|
commit | commitdiff | tree |
2011-08-04 |
Devang Patel | We need to map DebugLoc. It leads to Fuction * (through...
|
commit | commitdiff | tree |
2011-08-04 |
Devang Patel | Linke NamedMDNodes after linking global values as comment...
|
commit | commitdiff | tree |
2011-08-04 |
Devang Patel | Add counter.
|
commit | commitdiff | tree |
2011-08-03 |
Devang Patel | Do not drop undef debug values. These are used as range...
|
commit | commitdiff | tree |
2011-08-03 |
Devang Patel | Use byte offset, instead of element number, to access...
|
commit | commitdiff | tree |
2011-07-29 |
Devang Patel | Clear DbgValues in the end.
|
commit | commitdiff | tree |
2011-07-29 |
Devang Patel | Clean up debug info after reassociation.
|
commit | commitdiff | tree |
2011-07-27 |
Devang Patel | Remove outdated FIXME comment.
|
commit | commitdiff | tree |
2011-07-27 |
Devang Patel | Update document listing DIVariable elements to reflect...
|
commit | commitdiff | tree |
2011-07-27 |
Devang Patel | It is quiet possible that inlined function body is...
|
commit | commitdiff | tree |
2011-07-26 |
Devang Patel | While extracting lexical scopes from machine instruction...
|
commit | commitdiff | tree |
2011-07-20 |
Devang Patel | Refactor.
|
commit | commitdiff | tree |
2011-07-20 |
Devang Patel | There are two ways to map a variable to its lexical...
|
commit | commitdiff | tree |
2011-07-20 |
Devang Patel | While emitting constant value, look through derived...
|
commit | commitdiff | tree |
2011-07-19 |
Devang Patel | Distinguish between two copies of one inlined variable.
|
commit | commitdiff | tree |
2011-07-19 |
Devang Patel | Reapply r135457. This needs llvm-gcc change, that I...
|
commit | commitdiff | tree |
2011-07-19 |
Devang Patel | Update docs to reflect r135457.
|
commit | commitdiff | tree |
2011-07-19 |
Devang Patel | Make a provision to encode inline location in a variable...
|
commit | commitdiff | tree |
2011-07-19 |
Devang Patel | Revert r135423.
|
commit | commitdiff | tree |
2011-07-18 |
Devang Patel | During bottom up fast-isel, instructions emitted to...
|
commit | commitdiff | tree |
2011-07-15 |
Devang Patel | Use DebugLoc directly to map inlined functions' instructions...
|
commit | commitdiff | tree |
2011-07-15 |
Devang Patel | Eliminate redundant map.
|
commit | commitdiff | tree |
2011-07-15 |
Devang Patel | Do not get confused by multiple empty lexical scopes...
|
commit | commitdiff | tree |
next |