aboutsummaryrefslogtreecommitdiff
path: root/lib/ExecutionEngine
AgeCommit message (Expand)Author
2007-02-24Fix PR1216 by cleaning up the ownership of JITResolver.Chris Lattner
2007-02-15For PR1195:Reid Spencer
2007-02-14From Dan Gohman:Chris Lattner
2007-02-14Generalize TargetData strings, to support more interesting forms of data.Chris Lattner
2007-02-13eliminate vector-related allocationsChris Lattner
2007-02-10eliminate use of TargetData::getIndexedOffset that takes a vectorChris Lattner
2007-02-10Privatize StructLayout::MemberOffsets, adding an accessorChris Lattner
2007-02-08For PR1188:Reid Spencer
2007-02-05For PR411:Reid Spencer
2007-02-02Changes to support making the shift instructions be true BinaryOperators.Reid Spencer
2007-01-30For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoidReid Spencer
2007-01-29Remove tabs.Reid Spencer
2007-01-29Implement use of new IntrinsicLowering interface.Reid Spencer
2007-01-26For PR761:Reid Spencer
2007-01-23Moved disassembler to libSystemAnton Korobeynikov
2007-01-21For PR970:Reid Spencer
2007-01-20Teach TargetData to handle 'preferred' alignment for each target, and useChris Lattner
2007-01-20DOUT still evaluates side effects, even though it doesn't print. This meansChris Lattner
2007-01-20Implement the signed icmp instructions properly. To do this we introduceReid Spencer
2007-01-20Implement bit-accurate sext instruction.Reid Spencer
2007-01-19For PR1043:Reid Spencer
2007-01-19fix build on amd64Andrew Lenharth
2007-01-19Adding disassembler interface and external hook to udis86 library.Anton Korobeynikov
2007-01-18Fix a regression in the last patch. When constructing a BitMask, be carefulReid Spencer
2007-01-18Use the new maskToBitWidth function to ensure that the results ofReid Spencer
2007-01-18Add an inline helper function that masks a GenericValue to a specifiedReid Spencer
2007-01-18Make shl instruction mask its result to the correct bitsize. This isReid Spencer
2007-01-18Two changes:Reid Spencer
2007-01-18Make sure we truncate stored values to their bit width.Reid Spencer
2007-01-15rename Type::isIntegral to Type::isInteger, eliminating the old Type::isInteger.Chris Lattner
2007-01-15eliminate calls to Type::isInteger, preferring isIntegral instead.Chris Lattner
2007-01-12For PR1064:Reid Spencer
2007-01-12Implement review feedback for the ConstantBool->ConstantInt merge. ChrisReid Spencer
2007-01-11Rename BoolTy as Int1Ty. Patch by Sheng Zhou.Reid Spencer
2007-01-11For PR1043:Zhou Sheng
2006-12-31For PR950:Reid Spencer
2006-12-23For PR950:Reid Spencer
2006-12-19elimiante Statistic static ctorsChris Lattner
2006-12-19remove static ctors from Statistic objectsChris Lattner
2006-12-17Fix PR1057 (compilation on macos 10.3), patch by Scott Michel!Chris Lattner
2006-12-14Simplify the fetching of relocation mode.Jim Laskey
2006-12-141. Tidy up jump table info.Jim Laskey
2006-12-12Change inferred cast creation calls to more specific cast creations.Reid Spencer
2006-12-07Removing even more <iostream> includes.Bill Wendling
2006-12-07Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, areBill Wendling
2006-12-06Detemplatize the Statistic class. The only type it is instantiated withChris Lattner
2006-12-02Unbreak VC++ build.Jeff Cohen
2006-12-01Introducing external weak linkage. Darwin codegen should be added later.Anton Korobeynikov
2006-11-27Removed #include <iostream> and replaced streams with llvm streams.Bill Wendling
2006-11-27For PR950:Reid Spencer