aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/SelectionDAG/SelectionDAGBuild.cpp
AgeCommit message (Expand)Author
2009-07-09Fix an apparent copy-and-paste problem in an error message.Bob Wilson
2009-07-09Thread LLVMContext through MVT and related parts of SDISel.Owen Anderson
2009-07-08Remove the vicmp and vfcmp instructions. Because we never had a release withNick Lewycky
2009-07-07lower vector icmp/fcmp to ICMP/FCMP nodes with the right resultChris Lattner
2009-07-03Add NumFixedArgs attribute to CallSDNode which indicates the number of fixed ...Tilmann Scheller
2009-07-02Simplify debug info intrisinc lowering.Devang Patel
2009-07-02Simplify. Devang Patel
2009-07-02Simplify. No intentional functionality change.Devang Patel
2009-07-01Refactor. No functionality change.Devang Patel
2009-06-15Change this from an assert to a cerr+exit, since it's diagnosing anDan Gohman
2009-06-04Split the Add, Sub, and Mul instruction opcodes into separateDan Gohman
2009-05-22Add a new codegen pass that normalizes dwarf exception handlingDuncan Sands
2009-05-21Temporarily revert r72191. It was causing an assert during llvm-gccBill Wendling
2009-05-20Introduce DebugScope which gets embedded into the machine instructions' Debug...Argyrios Kyrtzidis
2009-05-20Fix for PR4235: to build a floating-point value from integer parts, Eli Friedman
2009-05-18Revert last commit. It was wrong.Bill Wendling
2009-05-18Don't call RegionInlinedFnEnd if our optimization level isn't -O0.Bill Wendling
2009-05-14Add an assert to turn a segfault on an unsupported inlineDan Gohman
2009-05-13Removing the HasBuiltinSetjmp flag and associated bits. Flagging the presenceJim Grosbach
2009-05-12Add support for GCC compatible builtin setjmp and longjmp intrinsics. This isJim Grosbach
2009-05-10--- Reverse-merging r71370 into '.':Bill Wendling
2009-05-09A debug function start was not being recorded when the optimization level wasn'tBill Wendling
2009-05-09Rename PaddedSize to AllocSize, in the hope that thisDuncan Sands
2009-05-08Mirror how Fast ISel determines if a region.end intrinsic is the end of anBill Wendling
2009-05-08Do not emit bit tests if target does not support natively left shiftAnton Korobeynikov
2009-05-07Revert 71165. It did more than just revert 71158 and it introducedDan Gohman
2009-05-07Temporarily revert r71158. It was causing a failure during a full bootstrap:Bill Wendling
2009-05-07Make DwarfWriter::RecordInlinedFnStart more like the other DwarfWriter's meth...Argyrios Kyrtzidis
2009-05-04Make DBG_STOPPOINT nodes, and therefore DBG_LABEL labels, get a DebugLoc, so ...Chris Lattner
2009-05-04Restore minor deletion.Mike Stump
2009-05-03-Move the DwarfWriter::ValidDebugInfo check to a static DIDescriptor::ValidDe...Argyrios Kyrtzidis
2009-04-30Make DebugLoc independent of DwarfWriter.Argyrios Kyrtzidis
2009-04-30fix a regression handling indirect results: these need to be consideredChris Lattner
2009-04-29Instead of passing in an unsigned value for the optimization level, use an enum,Bill Wendling
2009-04-29Implement review feedback for vector shuffle work.Nate Begeman
2009-04-29Second attempt:Bill Wendling
2009-04-28r70270 isn't ready yet. Back this out. Sorry for the noise.Bill Wendling
2009-04-28Massive check in. This changes the "-fast" flag to "-O#" in llc. If you want toBill Wendling
2009-04-272nd attempt, fixing SSE4.1 issues and implementing feedback from duncan.Nate Begeman
2009-04-24Revert 69952. Causes testsuite failures on linux x86-64.Rafael Espindola
2009-04-24PR2957Nate Begeman
2009-04-23Factor out a bit of code that appears in several places into aDan Gohman
2009-04-23Handle Void types in ComputeValueVTs. This doesn't currently occur,Dan Gohman
2009-04-18Inline asm's were still introducing bogus dependencies;Dale Johannesen
2009-04-16Do not treat beginning of inlined scope as beginning of normal function scope...Devang Patel
2009-04-16Record line number at the beginning of a func.start.Devang Patel
2009-04-16In -fast mode do what FastISel does.Devang Patel
2009-04-14Do not force asm's to be chained if they don't touchDale Johannesen
2009-04-13Make these errors more noticable in build logs.Daniel Dunbar
2009-04-13Right now, Debugging information to encode scopes (DW_TAG_lexical_block) reli...Devang Patel