aboutsummaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2006-03-24Add a couple simple intrinsics for intel. Fix the v2f64 definition.Chris Lattner
2006-03-23Ignore generated file Intrinsics.genReid Spencer
2006-03-23Make sure types are allocated in the scope of their use.Jim Laskey
2006-03-23Add support to locate local variables in frames (early version.)Jim Laskey
2006-03-23Generate local variable and scope information and equivalent dwarf forms.Jim Laskey
2006-03-23Simplify handling of llvm.dbg intrinsic operands to one spot.Jim Laskey
2006-03-23Modify usage of llvm.dbg intrinsics.Jim Laskey
2006-03-23Support for locating of debug items in frames.Jim Laskey
2006-03-23Eliminate IntrinsicLowering from TargetMachine.Chris Lattner
2006-03-23remove always-null IntrinsicLowering argument.Chris Lattner
2006-03-23remove the intrinsiclowering hookChris Lattner
2006-03-22Added a ValueType operand to isShuffleMaskLegal(). For now, x86 will not doEvan Cheng
2006-03-22Fix commentsChris Lattner
2006-03-22add a new nodeChris Lattner
2006-03-22wrap lines to 80 columns.Chris Lattner
2006-03-21add some nodes for extractelementChris Lattner
2006-03-20Move some common data structures between dom and pdom into the base classNate Begeman
2006-03-20Add some helper methodsChris Lattner
2006-03-20Add another helperChris Lattner
2006-03-19add a nodeChris Lattner
2006-03-19Add a helper methodChris Lattner
2006-03-19improve comments, add a new MVT::getVectorBaseType method.Chris Lattner
2006-03-19Rename ConstantVec -> BUILD_VECTOR and VConstant -> VBUILD_VECTOR. AllowChris Lattner
2006-03-18Update comments.Chris Lattner
2006-03-17add a couple of enum valuesChris Lattner
2006-03-17Remove BRTWOWAY*Nate Begeman
2006-03-16For each loop, keep track of all the IV expressions inserted indexed byEvan Cheng
2006-03-16Added a way for TargetLowering to specify what values can be used as theEvan Cheng
2006-03-16Add markers for the first and last vector value type.Chris Lattner
2006-03-16Typo.Jim Laskey
2006-03-15minor changes so that GCC builtin can be specified before the Intrinsic info,Chris Lattner
2006-03-15Expand subprogram and added block descriptor.Jim Laskey
2006-03-15Set TargetPrefix on target-specific intrinsics. That way, in theory, differentChris Lattner
2006-03-14Fix the gcread/gcwrite intrinsic specifications, fixingChris Lattner
2006-03-13Add LSR hooks.Evan Cheng
2006-03-13Added getTargetLowering() - returns DAG lowering info.Evan Cheng
2006-03-13Added target lowering hooks which LSR consults to make more intelligentEvan Cheng
2006-03-13Add a first ppc altivec intrinsic. Add packed type support.Chris Lattner
2006-03-13Handle the removal of the debug chain.Jim Laskey
2006-03-12Mark llvm.stacksave as only reading memory, this fixesChris Lattner
2006-03-11Fix PR681 by using the standard Lengauer and Tarjan algorithm for dominatorNate Begeman
2006-03-10Added a parameter to control whether Constant::getStringValue() would chopEvan Cheng
2006-03-10remove ShouldEmitDebugFunctions, a hack to support llvm-db via the jitChris Lattner
2006-03-10Fix another broken intrinsic.Chris Lattner
2006-03-10Fix incorrect definitions of these intrinsics, which broke a bunch ofChris Lattner
2006-03-10Move simple-selector-specific types to the simple selector.Chris Lattner
2006-03-10Simplify the interface to the schedulers, to not pass the selected heuristicChris Lattner
2006-03-10Move some simple-sched-specific instance vars to the simple scheduler.Chris Lattner
2006-03-10move some simple scheduler methods into the simple schedulerChris Lattner
2006-03-10Make EmitNode take a SDNode instead of a NodeInfo*Chris Lattner