..
ADT
Make canonicalization of ImmutableSetRef::asImmutableSet() semi-explicit.
2011-10-02 01:47:07 +00:00
Analysis
Inlining and unrolling heuristics should be aware of free truncs.
2011-10-01 01:39:05 +00:00
Assembly
Bitcode
Initial commit of the 'landingpad' instruction.
2011-08-12 20:24:12 +00:00
CodeGen
Move getCommonSubClass() into TRI.
2011-09-30 22:18:51 +00:00
Config
We're no longer going to bother supporting platforms that don't
2011-09-23 00:53:10 +00:00
DebugInfo
DebugInfo: Add equality operators and default constructor to DILineInfo.
2011-09-21 01:13:16 +00:00
ExecutionEngine
Tidy up. Formatting.
2011-09-29 21:43:01 +00:00
MC
Add target hook for pseudo instruction expansion.
2011-09-25 19:21:35 +00:00
Object
Object: Add isSection{Data,BSS}.
2011-09-28 20:57:30 +00:00
Support
sys::Process: Add a SetWorkingDirectory method.
2011-09-23 23:23:36 +00:00
TableGen
Move TableGen's parser and entry point into a library
2011-10-01 16:41:13 +00:00
Target
Store sub-class lists as a bit vector.
2011-09-30 22:19:07 +00:00
Transforms
LSR should avoid redundant edge splitting.
2011-10-04 03:50:44 +00:00
Argument.h
Attributes.h
Add the returns_twice attribute to LLVM.
2011-10-03 14:45:37 +00:00
AutoUpgrade.h
Initial check in that will auto-upgrade the old EH scheme to the new EH scheme.
2011-08-25 23:22:40 +00:00
BasicBlock.h
Remove unneeded sentence.
2011-08-17 19:33:27 +00:00
CallGraphSCCPass.h
CallingConv.h
CMakeLists.txt
Constant.h
Implement Constant::isAllOnesValue(). Fix ConstantFolding to use the new api.
2011-08-24 20:18:38 +00:00
Constants.h
Constify Comparison
2011-08-25 20:18:22 +00:00
DebugInfoProbe.h
DefaultPasses.h
DerivedTypes.h
Rip out the old StructType APIs as warned about on llvmdev last week.
2011-08-18 17:39:28 +00:00
Function.h
GlobalAlias.h
Remove DEFINE_TRANSPARENT_CASTED_OPERAND_ACCESSORS, folding its
2011-08-22 09:37:03 +00:00
GlobalValue.h
GlobalVariable.h
GVMaterializer.h
InitializePasses.h
Remove the old tail duplication pass. It is not used and is unable to update
2011-08-30 23:03:45 +00:00
InlineAsm.h
InstrTypes.h
Instruction.def
Initial commit of the 'landingpad' instruction.
2011-08-12 20:24:12 +00:00
Instruction.h
Instructions.h
Clean up uses of switch instructions so they are not dependent on the operand ordering. Patch by Stepan Dyatkovskiy.
2011-09-29 20:21:17 +00:00
IntrinsicInst.h
Intrinsics.h
Intrinsics.td
Create and use an llvm.eh.sjlj.functioncontext intrinsic.
2011-09-28 03:36:43 +00:00
IntrinsicsAlpha.td
IntrinsicsARM.td
IntrinsicsCellSPU.td
IntrinsicsPowerPC.td
IntrinsicsPTX.td
IntrinsicsX86.td
IntrinsicsXCore.td
Add intrinsics for SETEV, GETED, GETET.
2011-08-18 13:00:48 +00:00
LinkAllPasses.h
Remove the old tail duplication pass. It is not used and is unable to update
2011-08-30 23:03:45 +00:00
LinkAllVMCore.h
Linker.h
LLVMContext.h
Metadata.h
Module.h
Remove the last improper use of getGlobalContext() from LLVM.
2011-08-13 01:04:44 +00:00
OperandTraits.h
Remove DEFINE_TRANSPARENT_CASTED_OPERAND_ACCESSORS, folding its
2011-08-22 09:37:03 +00:00
Operator.h
Pass.h
PassAnalysisSupport.h
PassManager.h
PassManagers.h
Reapply r138695. Fix PassManager stack depths.
2011-08-29 17:07:00 +00:00
PassRegistry.h
PassSupport.h
SymbolTableListTraits.h
Type.h
Use.h
User.h
Value.h
Typo.
2011-08-11 00:22:48 +00:00
ValueSymbolTable.h