Inline the fastpath of PATypeHolder::get(). This is a small speedup in
[oota-llvm.git] / include /
2008-08-15 Chris LattnerInline the fastpath of PATypeHolder::get(). This is...
2008-08-14 Owen AndersonMove MachineInstr::getOpcode inline.
2008-08-14 Owen AndersonConvert uses of std::vector in TargetInstrInfo to Small...
2008-08-14 Dan GohmanMake FastISel's constructor protected, and give it...
2008-08-14 Ted KremenekRemoved redundant ctor.
2008-08-14 Dan GohmanUse empty() instead of begin() == end().
2008-08-13 Owen AndersonExpunge the last uses of std::map from LiveIntervals.
2008-08-13 Owen AndersonMove r2iMap_ over to DenseMap from std::map.
2008-08-13 Owen AndersonMake the allocation of LiveIntervals explicit, rather...
2008-08-13 Owen AndersonSwitch this from std::map to DenseMap.
2008-08-13 Daniel DunbarAdd default constructor to APSInt
2008-08-13 Dan GohmanInitial checkin of the new "fast" instruction selection...
2008-08-13 Dan GohmanRename SelectionDAGISel's FastISel to Fast, to begin...
2008-08-13 Duncan SandsRename this, in case people think that NullFolder
2008-08-12 Duncan SandsAdd a NullFolder class that doesn't fold constants.
2008-08-12 Devang PatelUse SmallVector instead of std::vector
2008-08-12 Duncan SandsPoint people to ConstantExpr and ConstantFolding,
2008-08-12 Devang PatelUse DenseMap to keep track of last users.
2008-08-11 Chris Lattneradd a helper method to sys::Path for clang, patch by
2008-08-11 Devang PatelKeep track of analysis usage information for passes...
2008-08-11 Duncan SandsMake it possible to use different constant
2008-08-09 Chris Lattner"This patch adds a virtual call to AbstractLatticeFunct...
2008-08-09 Duncan SandsUnbreak the llvm-gcc build: recent changes to
2008-08-09 Chris LattnerMake 'Insert' set the name for Loads, instead of passin...
2008-08-09 Chris Lattnercomment update
2008-08-09 Gordon HenriksenDelete a redundant binding, LLVMHasInitializer.
2008-08-08 Gordon HenriksenFix the LLVMCreateJITCompiler C binding.
2008-08-08 Eric ChristopherHave IRBuilder take a template argument on whether...
2008-08-08 Anton KorobeynikovHandle visibility printing with all generality. Remove...
2008-08-08 Evan ChengUndo most of r54519.
2008-08-08 Chris LattnerDon't call getAnalysisUsage unless -debug-pass is enabl...
2008-08-08 Evan ChengAdd new parameter Fast to createJIT to enable the fast...
2008-08-08 Evan ChengIt's not legal to output a GV in a coalesced section...
2008-08-08 Chris LattnerSpeed up the passmgr by avoiding heap thrashing on...
2008-08-07 Bruno Cardoso LopesAdd the remaining fp_round libcalls:
2008-08-07 Matthijs KooijmanSilence a warning.
2008-08-07 Anton KorobeynikovProvide convenient helpers
2008-08-07 Anton KorobeynikovAdd hook for constant pool section selection for darwin.
2008-08-07 Anton KorobeynikovSelect section for constant pool entries
2008-08-07 Matthijs KooijmanRemove trailing spaces.
2008-08-07 Evan ChengFactor code that finalize PHI nodes, jump tables, etc...
2008-08-06 Dan GohmanClarify "node" vs. "value" in some comments.
2008-08-05 Dan GohmanCorrect an assertion string.
2008-08-05 Owen AndersonThis option doesn't need to be a target option. It...
2008-08-04 Owen Anderson- Fix SelectionDAG to generate correct CFGs.
2008-08-01 Bill WendlingRemoved unused parameters.
2008-07-31 Dale JohannesenAdd a flag to disable jump table generation (all
2008-07-30 Dan GohmanMove SelectionDAG::viewGraph() out of line; as an inlin...
2008-07-30 Matthijs KooijmanDocument BasicBlock::Create.
2008-07-30 Mon P WangAdded support for overloading intrinsics (atomics)...
2008-07-29 Matthijs KooijmanAdd a GetElementPtrInst::getIndexedType that accepts...
2008-07-29 Dan GohmanRevert 54147.
2008-07-28 Dan GohmanAdd x86 isel patterns to match what would be a ZERO_EXT...
2008-07-28 Dan GohmanFold the useful features of alist and alist_node into...
2008-07-28 Dan GohmanReword a comment to be less ambiguous.
2008-07-27 Dan GohmanDon't use reinterpret_cast when it isn't needed.
2008-07-27 Dan GohmanRename SDOperand to SDValue.
2008-07-27 Dan GohmanTidy SDNode::use_iterator, and complete the transition...
2008-07-27 Dan GohmanRename isOnlyUseOf to isOnlyUserOf.
2008-07-27 Dan GohmanImprove comments for SDNode use-count methods. No funct...
2008-07-25 Dan GohmanRename the version of CreateRet that's a convenience...
2008-07-25 Duncan SandsFix error: ‘std::ostream’ has not been declared
2008-07-25 Nate BegemanRemove unnecessary implicit argument
2008-07-25 Nate BegemanFix minor issues with VICmp/VFCmp constant expressions
2008-07-25 Nate BegemanAdd predicate for GhostLinkage, used by the JIT
2008-07-25 Dan GohmanAdd a #include for the uses of uint64_t.
2008-07-25 Dan GohmanAdd a #include <cassert>, since this file use assert.
2008-07-25 Dan GohmanApply a patch from Mahadevan R, with minor formatting...
2008-07-25 Dan GohmanEnable rematerialization of constants using AliasAnalys...
2008-07-24 Evan ChengRename instance variables, parameter argument names...
2008-07-23 Chris LattnerMake CreateBinOp/CreateNeg/CreateNot do constant folding.
2008-07-23 Dan GohmanEnable first-class aggregates support.
2008-07-22 Owen AndersonChange the heuristics used in the coalescer, register...
2008-07-22 Dan GohmanAdd insertvalue and extractvalue folding support in...
2008-07-22 Dan GohmanIRBuilder support for insertvalue and extractvalue.
2008-07-22 Dan GohmanAssert that the DAG root value is a chain value.
2008-07-22 Anton KorobeynikovTie small stuff to non-small by default on ELF platforms
2008-07-22 Bruno Cardoso LopesBasic support for small sections
2008-07-22 Bill WendlingRemoving tabs.
2008-07-22 Dan GohmanCorrect the name of MachineMemOperand's include guard.
2008-07-21 Dan GohmanInsertValue and ExtractValue constant expressions are...
2008-07-21 Dan GohmanEnhance the GraphWriter support for edge destinations...
2008-07-21 Dan GohmanAdd titles to the various SelectionDAG viewGraph calls
2008-07-21 Dan GohmanMake the GraphWriter be more consistent about the string
2008-07-21 Duncan SandsAdd VerifyNode, a place to put sanity checks on
2008-07-19 Anton KorobeynikovUse generic ELFTargetAsmInfo and DarwinTargetAsmInfo...
2008-07-19 Anton KorobeynikovAdd TargetAsmInfo stuff for all darwin-based targets
2008-07-19 Anton KorobeynikovAdd TargetAsmInfo for all ELF-based targets
2008-07-19 Anton KorobeynikovRemove bogus assertion. This unbreaks mingw, where...
2008-07-17 Dan GohmanRe-introduce LeakDetector support for MachineInstrs...
2008-07-17 Owen AndersonMake MergeBlockIntoPredecessor more aggressive when...
2008-07-17 Dan GohmanAdd a new function, ReplaceAllUsesOfValuesWith, which...
2008-07-17 Evan ChengIndentation.
2008-07-17 Nate BegemanSSE codegen for vsetcc nodes
2008-07-17 Duncan SandsFactorize some code for determining which libcall to...
2008-07-17 Owen AndersonFactor MergeBlockIntoPredecessor out into BasicBlockUtils.
2008-07-16 Devang PatelMark function used by asm block as used, otherwise...
2008-07-16 Dan GohmanFix the name of BreakCriticalMachineEdge.h's include...
2008-07-16 Dan GohmanCorrect a top-level comment.
2008-07-16 Dan GohmanClarify the comments here, to make slightly more clear the
next