projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Optimize around the fact that pred_iterator is slow: instead of sorting
[oota-llvm.git]
/
lib
/
VMCore
/
LLVMContextImpl.h
2009-10-28
Chris Lattner
IR support for the new BlockAddress constant kind....
blob
|
commitdiff
|
raw
2009-10-27
Jeffrey Yasskin
Rename lib/VMCore/ConstantsContext.h:ValueMap<> to...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-21
Devang Patel
Derive metadata hierarchy from Value instead of User.
blob
|
commitdiff
|
raw
|
diff to current
2009-10-19
Owen Anderson
Banish ConstantsLock. It's serving no purpose other...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-28
Devang Patel
s/class Metadata/class MetadataContext/g
blob
|
commitdiff
|
raw
|
diff to current
2009-09-16
Devang Patel
Add llvm::Metadata to manage metadata used in a context.
blob
|
commitdiff
|
raw
|
diff to current
2009-09-10
Devang Patel
Fix whitespaces.
blob
|
commitdiff
|
raw
|
diff to current
2009-09-09
Devang Patel
Gracefully destroy MDNodes.
blob
|
commitdiff
|
raw
|
diff to current
2009-09-08
Devang Patel
Remove dead code.
blob
|
commitdiff
|
raw
|
diff to current
2009-09-03
Devang Patel
Now Bitcode reader bug is fixed. Reapply 80839.
blob
|
commitdiff
|
raw
|
diff to current
2009-09-02
Devang Patel
Revert 80839 for now. It causes test failures.
blob
|
commitdiff
|
raw
|
diff to current
2009-09-02
Devang Patel
Use CallbackVH, instead of WeakVH, to hold MDNode elements.
blob
|
commitdiff
|
raw
|
diff to current
2009-09-01
Devang Patel
For now disable MDNode uniquing. This fixes llvm-gcc...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-31
Torok Edwin
Free the constants that have no uses in ~LLVMContext.
blob
|
commitdiff
|
raw
|
diff to current
2009-08-25
Dan Gohman
Allocate the basic types inside the LLVMContextImpl...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-23
Owen Anderson
Use standard LLVM-style headers.
blob
|
commitdiff
|
raw
|
diff to current
2009-08-19
Owen Anderson
Reapply my less-lock-contention-in-leak-detector patch...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-19
Owen Anderson
Revert my last patch temporarily.
blob
|
commitdiff
|
raw
|
diff to current
2009-08-19
Owen Anderson
Privatize part of the leak detector mechanism, which...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-18
Owen Anderson
Privatize the ValueHandle global map. Because this...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-17
Owen Anderson
Privatize the last bits of static type state.
blob
|
commitdiff
|
raw
|
diff to current
2009-08-17
Owen Anderson
Move the TypeMap lock to a member on LLVMContextImpl.
blob
|
commitdiff
|
raw
|
diff to current
2009-08-13
Owen Anderson
Actually privatize a IntegerTypes, and fix a few bugs...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-11
Benjamin Kramer
Make LLVMContext and LLVMContextImpl classes instead...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-11
Devang Patel
Remove dead metadata.
blob
|
commitdiff
|
raw
|
diff to current
2009-08-10
Devang Patel
Remove MDNode from ValueMap when MDNode is destroyed.
blob
|
commitdiff
|
raw
|
diff to current
2009-08-10
Devang Patel
Rename MDNodeSet as MDNodes.
blob
|
commitdiff
|
raw
|
diff to current
2009-08-10
Owen Anderson
Change the MDNode uniquing to a ValueMap, at Devang...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-05
Owen Anderson
Privatize the StructType table, which unfortunately...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-05
Owen Anderson
Privatize the FunctionType table.
blob
|
commitdiff
|
raw
|
diff to current
2009-08-05
Owen Anderson
Privatize the PointerType factory.
blob
|
commitdiff
|
raw
|
diff to current
2009-08-04
Owen Anderson
Privatize the VectorType uniquing.
blob
|
commitdiff
|
raw
|
diff to current
2009-08-04
Owen Anderson
Begin the process of privatizing the type uniquing...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-04
Owen Anderson
Factor some of the constants+context related code out...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-04
Owen Anderson
Privatize the last bit of Constant-creation state.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-31
Owen Anderson
Privatize all but one of the remaining constant tables.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-31
Owen Anderson
Move the metadata constructors back to 2.5 syntax.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-31
Owen Anderson
Move getTrue() and getFalse() to 2.5-like APIs.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-30
Owen Anderson
Move more code back to 2.5 APIs.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-29
Owen Anderson
Move ConstantExpr to 2.5 API.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-28
Owen Anderson
Return ConstantVector to 2.5 API.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-28
Owen Anderson
Change ConstantArray to 2.5 API.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-27
Owen Anderson
Move ConstantStruct back to 2.5 API.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-27
Owen Anderson
Move ConstantFP construction back to the 2.5-ish API.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-24
Owen Anderson
Revert the ConstantInt constructors back to their 2...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-24
Owen Anderson
Privatize the ConstantVector tables.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-23
Owen Anderson
Privatize the ConstantStruct table.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-23
Devang Patel
MDString
blob
|
commitdiff
|
raw
|
diff to current
2009-07-21
Owen Anderson
Privatize the ConstantArray table.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-21
Owen Anderson
Privatize the first of the value maps.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-21
Owen Anderson
Rename getConstantInt{True|False} to get{True|False...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-21
Owen Anderson
Move a bit more state over to the LLVMContext.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Owen Anderson
Privatize the MDNode uniquing table.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Owen Anderson
Privatize the MDString uniquing table.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Owen Anderson
Privatize the ConstantFP table. I'm on a roll!
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Owen Anderson
Move the ConstantInt uniquing table into LLVMContextImp...
blob
|
commitdiff
|
raw
|
diff to current
2009-06-30
Owen Anderson
Fix up header comments to make Chris happy.
blob
|
commitdiff
|
raw
|
diff to current
2009-06-30
Owen Anderson
Add LLVMContext, which will eventually be used as a...
blob
|
commitdiff
|
raw
|
diff to current