aboutsummaryrefslogtreecommitdiff
path: root/lib/ExecutionEngine
AgeCommit message (Expand)Author
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
2006-11-16Allow target to specify alignment for function stub.Evan Cheng
2006-11-15Simplify IntrinsicLowering and clarify that it is only for use by theChris Lattner
2006-11-09if lazy compilation is disabled, print an error message and abort ifChris Lattner
2006-11-09init ivarChris Lattner
2006-11-08Remove redundant <cmath>.Jim Laskey
2006-11-08For PR950:Reid Spencer
2006-11-02For PR786:Reid Spencer
2006-11-02Remove a function prototype that is no longer needed (REM patch missed it)Reid Spencer
2006-11-02For PR950:Reid Spencer
2006-11-01Remove unnecessary sign conversions made possible by last patch.Reid Spencer
2006-11-01Fix a bug in the interpreter where divides of unmatched signed operandsReid Spencer
2006-10-26For PR950:Reid Spencer
2006-10-20For PR950:Reid Spencer
2006-09-15Unbreak the JITChris Lattner
2006-09-14Adding dllimport, dllexport and external weak linkage types.Anton Korobeynikov
2006-09-13Fix a ton of jit failuresChris Lattner
2006-09-12Reflect MachineConstantPoolEntry changes.Evan Cheng
2006-09-10Behold, more work on relocations. Things are looking pretty good now.Nate Begeman
2006-09-04Completely rearchitect the interface between targets and the pass manager.Chris Lattner
2006-09-03eliminate use of TM.getName()Chris Lattner