projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Replace LoopUnrollPass.cpp's custom code-size estimation code using
[oota-llvm.git]
/
lib
/
VMCore
/
2009-10-30
Chris Lattner
if basic blocks are destroyed while there are *just...
tree
|
commitdiff
2009-10-30
Chris Lattner
make hasAddressTaken() constant time by storing a refco...
tree
|
commitdiff
2009-10-30
Chris Lattner
it isn't valid to take the address of the entry block.
tree
|
commitdiff
2009-10-30
Dan Gohman
Simplify this code and avoid an extra space character...
tree
|
commitdiff
2009-10-29
Chris Lattner
add sanity check for indbr.
tree
|
commitdiff
2009-10-29
Dan Gohman
Add a hasAddressTaken for BasicBlock.
tree
|
commitdiff
2009-10-28
Chris Lattner
Previously, all operands to Constant were themselves...
tree
|
commitdiff
2009-10-28
Chris Lattner
'static const void *X = &&y' can only be put in the
tree
|
commitdiff
2009-10-28
Chris Lattner
asmprinter support for BlockAddress.
tree
|
commitdiff
2009-10-28
Chris Lattner
when we tear down a module, we need to be careful to
tree
|
commitdiff
2009-10-28
Chris Lattner
rename indbr -> indirectbr to appease the residents...
tree
|
commitdiff
2009-10-28
Chris Lattner
IR support for the new BlockAddress constant kind....
tree
|
commitdiff
2009-10-27
Jeffrey Yasskin
Rename lib/VMCore/ConstantsContext.h:ValueMap<> to...
tree
|
commitdiff
2009-10-27
Devang Patel
Factor out redundancy from clone() implementations.
tree
|
commitdiff
2009-10-27
Victor Hernandez
Rename MallocFreeHelper as MemoryBuiltins
tree
|
commitdiff
2009-10-27
Chris Lattner
add enough support for indirect branch for the feature...
tree
|
commitdiff
2009-10-27
Chris Lattner
Type.h doesn't need to #include LLVMContext.h
tree
|
commitdiff
2009-10-26
Victor Hernandez
Rename MallocHelper as MallocFreeHelper, since it now...
tree
|
commitdiff
2009-10-26
Victor Hernandez
Remove FreeInst.
tree
|
commitdiff
2009-10-26
Devang Patel
Do not use expensive sort().
tree
|
commitdiff
2009-10-25
Nick Lewycky
Remove includes of Support/Compiler.h that are no longe...
tree
|
commitdiff
2009-10-25
Nick Lewycky
Remove VISIBILITY_HIDDEN from class/struct found inside...
tree
|
commitdiff
2009-10-25
Nick Lewycky
Remove ICmpInst::isSignedPredicate which was a reimplem...
tree
|
commitdiff
2009-10-25
Nick Lewycky
Sink isTrueWhenEqual from ICmpInst to CmpInst. Add...
tree
|
commitdiff
2009-10-24
Dan Gohman
Make DominanceFrontierBase::print's output prettier.
tree
|
commitdiff
2009-10-24
Victor Hernandez
Auto-upgrade free instructions to calls to the builtin...
tree
|
commitdiff
2009-10-23
Victor Hernandez
Remove AllocationInst. Since MallocInst went away...
tree
|
commitdiff
2009-10-22
Devang Patel
Hide MetadataContext implementation details.
tree
|
commitdiff
2009-10-22
Devang Patel
Fix getMDs() interface such that it does not expose...
tree
|
commitdiff
2009-10-22
Devang Patel
Using TrackingVH instead of WeakVH or WeakMetadataVH.
tree
|
commitdiff
2009-10-22
Devang Patel
Sort handler names to ensure deterministic behavior.
tree
|
commitdiff
2009-10-22
Devang Patel
Fix getHandlerNames() interface. Now it populate clinet...
tree
|
commitdiff
2009-10-22
Devang Patel
Use StringRef to construct MDString.
tree
|
commitdiff
2009-10-22
Devang Patel
Remove meaningless const.
tree
|
commitdiff
2009-10-21
Devang Patel
Derive metadata hierarchy from Value instead of User.
tree
|
commitdiff
2009-10-21
Benjamin Kramer
Fix thinko noticed by Chris.
tree
|
commitdiff
2009-10-21
Dale Johannesen
Rename msasm to alignstack per review.
tree
|
commitdiff
2009-10-21
Benjamin Kramer
Remove pointless return; at end of function.
tree
|
commitdiff
2009-10-21
Benjamin Kramer
Simplify code. No intended functionality change.
tree
|
commitdiff
2009-10-21
Devang Patel
Use StringRef.
tree
|
commitdiff
2009-10-21
Devang Patel
Do not use SmallVector to store MDNode elements.
tree
|
commitdiff
2009-10-21
Devang Patel
Incorporate various suggestions Chris gave during metad...
tree
|
commitdiff
2009-10-20
Devang Patel
Cosmetic changes.
tree
|
commitdiff
2009-10-19
Owen Anderson
Banish ConstantsLock. It's serving no purpose other...
tree
|
commitdiff
2009-10-19
Chris Lattner
various cleanups.
tree
|
commitdiff
2009-10-17
Nick Lewycky
Fix test/Bindings/Ocaml/vmcore.ml. When IRBuilder:...
tree
|
commitdiff
2009-10-17
Chris Lattner
Teach vm core to more aggressively fold 'trunc' constan...
tree
|
commitdiff
2009-10-17
Nick Lewycky
Emit newlines at the end of instructions too.
tree
|
commitdiff
2009-10-17
Daniel Dunbar
Remove unnecessary include.
tree
|
commitdiff
2009-10-17
Victor Hernandez
Remove MallocInst from LLVM Instructions.
tree
|
commitdiff
2009-10-17
Victor Hernandez
Autoupgrade malloc insts to malloc calls.
tree
|
commitdiff
2009-10-14
Devang Patel
Add copyMD to copy metadata from one instruction to...
tree
|
commitdiff
2009-10-14
Duncan Sands
I don't see any point in having both eh.selector.i32...
tree
|
commitdiff
2009-10-13
Dale Johannesen
Add an "msasm" flag to inline asm as suggested in PR...
tree
|
commitdiff
2009-10-13
Devang Patel
Copy metadata when value is RAUW'd. It is debatable...
tree
|
commitdiff
2009-10-13
Nick Lewycky
Force memory use markers to have a ConstantInt for...
tree
|
commitdiff
2009-10-12
Jeffrey Yasskin
Fix llvm.org/PR5160, to let CallbackVHs modify other...
tree
|
commitdiff
2009-10-12
Chris Lattner
add some more hooks to the C bindings, patch by Kenneth...
tree
|
commitdiff
2009-10-08
Dan Gohman
Add a form of addPreserved which takes a string argumen...
tree
|
commitdiff
2009-10-07
Devang Patel
Do not assume that the module is set.
tree
|
commitdiff
2009-10-07
Duncan Sands
Make getPointerTo return a const PointerType* rather...
tree
|
commitdiff
2009-10-06
Duncan Sands
Introduce and use convenience methods for getting point...
tree
|
commitdiff
2009-10-05
Chris Lattner
strength reduce a ton of type equality tests to check...
tree
|
commitdiff
2009-10-03
Nick Lewycky
Requires element types in a constant initializer to...
tree
|
commitdiff
2009-09-30
Devang Patel
Check for null MDNode element while printing comment.
tree
|
commitdiff
2009-09-30
Jeffrey Yasskin
Assert that ConstantArrays are created with correctly...
tree
|
commitdiff
2009-09-30
Devang Patel
Print tag name for MDNodes that are used to encode...
tree
|
commitdiff
2009-09-29
Devang Patel
Lookup handler name only when assertions are enabled.
tree
|
commitdiff
2009-09-29
Devang Patel
Add removeMD().
tree
|
commitdiff
2009-09-29
Devang Patel
Only one custom meadata of each kind can be attached...
tree
|
commitdiff
2009-09-29
Devang Patel
Use assertion instead of early exit to catch malformed...
tree
|
commitdiff
2009-09-29
Devang Patel
Parse custom metadata attached with an instruction.
tree
|
commitdiff
2009-09-28
Dan Gohman
Add C API calls for building FNeg operations. Patch...
tree
|
commitdiff
2009-09-28
Devang Patel
s/class Metadata/class MetadataContext/g
tree
|
commitdiff
2009-09-28
Devang Patel
Do not use global typedef for MDKindID.
tree
|
commitdiff
2009-09-28
Devang Patel
Do not hardcode metadata names.
tree
|
commitdiff
2009-09-28
Devang Patel
Remove dead code.
tree
|
commitdiff
2009-09-28
Dan Gohman
Remove temporary debugging hack.
tree
|
commitdiff
2009-09-28
Dan Gohman
Move the dominator verification code out of special...
tree
|
commitdiff
2009-09-28
Dan Gohman
Extend the StartPassTimer and StopPassTimer functions...
tree
|
commitdiff
2009-09-27
Dan Gohman
Extract the code for releasing a pass into a separate...
tree
|
commitdiff
2009-09-27
Nick Lewycky
Remove the "metadata*" type and simplify the code it...
tree
|
commitdiff
2009-09-27
Nick Lewycky
Round out the API for the new optimization flags.
tree
|
commitdiff
2009-09-27
Dan Gohman
Micro-optimize DerivedType::dropAllTypeUses.
tree
|
commitdiff
2009-09-27
Nick Lewycky
Remove dead code from this function and optimize. Updat...
tree
|
commitdiff
2009-09-27
Nick Lewycky
Instruction::clone does not need to take an LLVMContext...
tree
|
commitdiff
2009-09-26
Duncan Sands
For the NSWSub support in the builder to actually be...
tree
|
commitdiff
2009-09-25
Dan Gohman
Rename ConstantFP's getInf to getInfinity.
tree
|
commitdiff
2009-09-25
Dan Gohman
Add a ConstantFP::getInf utility function for creating...
tree
|
commitdiff
2009-09-25
Victor Hernandez
Revert 82694 "Auto-upgrade malloc instructions to mallo...
tree
|
commitdiff
2009-09-24
Victor Hernandez
Auto-upgrade malloc instructions to malloc calls.
tree
|
commitdiff
2009-09-24
Devang Patel
Move parent assertion check before metadata deletion.
tree
|
commitdiff
2009-09-23
Devang Patel
Delete attached metadata when an instruction is deleted.
tree
|
commitdiff
2009-09-23
Devang Patel
Do not leave behind metadata while cloning an instruction.
tree
|
commitdiff
2009-09-23
Dan Gohman
Give MachineMemOperand an operator<<, factoring out...
tree
|
commitdiff
2009-09-22
Victor Hernandez
No need to verify that malloc's return type is i8*.
tree
|
commitdiff
2009-09-22
Daniel Dunbar
Fix commento.
tree
|
commitdiff
2009-09-22
Daniel Dunbar
Add a TrackingVH value handle.
tree
|
commitdiff
2009-09-21
Chris Lattner
Fix PR5023: The instruction form of DominatorTree:...
tree
|
commitdiff
2009-09-21
Chris Lattner
move DominatorTree::dominates for instructions out...
tree
|
commitdiff
next